==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done ==> Making package: desmume 0.9.13-1 (Tue Aug 9 12:35:09 2022) ==> Retrieving sources... -> Cloning desmume git repo... Cloning into bare repository '/home/leming/work/desmume/desmume'... ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with b2sums... desmume ... Skipped ==> Making package: desmume 0.9.13-1 (Tue Aug 9 12:35:27 2022) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Packages (104) adobe-source-code-pro-fonts-2.038ro+1.058it+1.018var-1 adwaita-icon-theme-42.0+r1+gc144c3d75-1 alsa-topology-conf-1.2.5.1-1 alsa-ucm-conf-1.2.7.2-1 argon2-20190702-4 at-spi2-atk-2.38.0-1 at-spi2-core-2.44.1-1 atk-2.38.0-1 avahi-0.8+22+gfd482a7-3 cairo-1.17.6-2 cantarell-fonts-1:0.303.1-1 cryptsetup-2.5.0-1 dbus-1.14.0-1 dconf-0.40.0-1 device-mapper-2.03.16-1 duktape-2.7.0-4 fontconfig-2:2.14.0-1 freetype2-2.12.1-1 fribidi-1.0.12-1 gdk-pixbuf2-2.42.8-1 glib-networking-1:2.72.2-1 graphite-1:1.3.14-2 gsettings-desktop-schemas-42.0-1 gtk-update-icon-cache-1:4.6.6-1 harfbuzz-5.1.0-1 hicolor-icon-theme-0.17-2 hidapi-0.12.0-1 hwdata-0.361-1 iptables-1:1.8.8-2 iso-codes-4.11.0-1 json-glib-1.6.6-2 kbd-2.5.1-1 kmod-30-1 lcms2-2.13.1-1 libcloudproviders-0.3.1-2 libcolord-1.4.6-1 libcups-1:2.4.2-3 libdaemon-0.14-5 libdatrie-0.2.13-1 libdrm-2.4.112-1 libedit-20210910_3.1-1 libepoxy-1.5.10-1 libglvnd-1.4.0-2 libjpeg-turbo-2.1.3-2 libmnl-1.0.5-1 libnetfilter_conntrack-1.0.9-1 libnfnetlink-1.0.2-1 libnftnl-1.2.2-1 libnl-3.7.0-1 libomxil-bellagio-0.9.3-3 libpciaccess-0.16-3 libpng-1.6.37-3.1 libproxy-0.4.18-1 librsvg-2:2.54.4-1 libseccomp-2.5.4-1 libsoup-2.74.2-2 libsoup3-3.0.7-1 libstemmer-2.2.0-2 libthai-0.1.29-1 libtiff-4.4.0-3 libunwind-1.6.2-1 libusb-1.0.26-1 libx11-1.8.1-3 libxau-1.0.9-4 libxcb-1.15-1 libxcomposite-0.4.5-4 libxcursor-1.2.1-1 libxdamage-1.1.5-4 libxdmcp-1.1.3-4 libxext-1.3.4-4 libxfixes-6.0.0-1 libxft-2.3.4-1 libxi-1.8-1 libxinerama-1.1.4-4 libxkbcommon-1.4.1-1 libxrandr-1.5.2-4 libxrender-0.9.10-5 libxshmfence-1.3-3 libxtst-1.2.3-5 libxxf86vm-1.1.4-5 llvm-libs-14.0.6-3 lm_sensors-1:3.6.0.r41.g31d1f125-1 lzo-2.10-3 mesa-22.1.4-1 pango-1:1.50.8-1 pixman-0.40.0-2 rest-0.8.1+r4+ge5ee6ef-1 shared-mime-info-2.0+144+g13695c7-1 systemd-251.3-1 tracker3-3.3.2-1 vulkan-icd-loader-1.3.221-1 wayland-1.21.0-1 xcb-proto-1.15.2-1 xkeyboard-config-2.36-2 xorgproto-2022.1-1 alsa-lib-1.2.7.2-1 desktop-file-utils-0.26-2 glu-9.0.2-3 gtk3-1:3.24.34-1 libpcap-1.10.1-2 openal-1.22.2-1 sdl2-2.0.22-2 soundtouch-2.3.1-2 zziplib-0.13.72-1 Total Download Size: 84.55 MiB Total Installed Size: 417.28 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... llvm-libs-14.0.6-3-aarch64 downloading... mesa-22.1.4-1-aarch64 downloading... gtk3-1:3.24.34-1-aarch64 downloading... systemd-251.3-1-aarch64 downloading... adwaita-icon-theme-42.0+r1+gc144c3d75-1-any downloading... librsvg-2:2.54.4-1-aarch64 downloading... iso-codes-4.11.0-1-any downloading... libx11-1.8.1-3-aarch64 downloading... kbd-2.5.1-1-aarch64 downloading... harfbuzz-5.1.0-1-aarch64 downloading... libxcb-1.15-1-aarch64 downloading... adobe-source-code-pro-fonts-2.038ro+1.058it+1.018var-1-any downloading... libtiff-4.4.0-3-aarch64 downloading... xkeyboard-config-2.36-2-any downloading... sdl2-2.0.22-2-aarch64 downloading... cairo-1.17.6-2-aarch64 downloading... tracker3-3.3.2-1-aarch64 downloading... cryptsetup-2.5.0-1-aarch64 downloading... gsettings-desktop-schemas-42.0-1-any downloading... libsoup-2.74.2-2-aarch64 downloading... shared-mime-info-2.0+144+g13695c7-1-aarch64 downloading... openal-1.22.2-1-aarch64 downloading... freetype2-2.12.1-1-aarch64 downloading... gdk-pixbuf2-2.42.8-1-aarch64 downloading... libsoup3-3.0.7-1-aarch64 downloading... hwdata-0.361-1-any downloading... alsa-lib-1.2.7.2-1-aarch64 downloading... iptables-1:1.8.8-2-aarch64 downloading... avahi-0.8+22+gfd482a7-3-aarch64 downloading... pango-1:1.50.8-1-aarch64 downloading... libnl-3.7.0-1-aarch64 downloading... atk-2.38.0-1-aarch64 downloading... fontconfig-2:2.14.0-1-aarch64 downloading... libjpeg-turbo-2.1.3-2-aarch64 downloading... libglvnd-1.4.0-2-aarch64 downloading... libepoxy-1.5.10-1-aarch64 downloading... dbus-1.14.0-1-aarch64 downloading... device-mapper-2.03.16-1-aarch64 downloading... libpcap-1.10.1-2-aarch64 downloading... at-spi2-core-2.44.1-1-aarch64 downloading... libcups-1:2.4.2-3-aarch64 downloading... libpng-1.6.37-3.1-aarch64 downloading... xorgproto-2022.1-1-any downloading... libdrm-2.4.112-1-aarch64 downloading... graphite-1:1.3.14-2-aarch64 downloading... lcms2-2.13.1-1-aarch64 downloading... libxkbcommon-1.4.1-1-aarch64 downloading... duktape-2.7.0-4-aarch64 downloading... libcolord-1.4.6-1-aarch64 downloading... glu-9.0.2-3-aarch64 downloading... libthai-0.1.29-1-aarch64 downloading... json-glib-1.6.6-2-aarch64 downloading... libxi-1.8-1-aarch64 downloading... pixman-0.40.0-2-aarch64 downloading... wayland-1.21.0-1-aarch64 downloading... glib-networking-1:2.72.2-1-aarch64 downloading... lm_sensors-1:3.6.0.r41.g31d1f125-1-aarch64 downloading... libomxil-bellagio-0.9.3-3-aarch64 downloading... libunwind-1.6.2-1-aarch64 downloading... xcb-proto-1.15.2-1-any downloading... vulkan-icd-loader-1.3.221-1-aarch64 downloading... libstemmer-2.2.0-2-aarch64 downloading... kmod-30-1-aarch64 downloading... cantarell-fonts-1:0.303.1-1-any downloading... libxext-1.3.4-4-aarch64 downloading... libedit-20210910_3.1-1-aarch64 downloading... dconf-0.40.0-1-aarch64 downloading... rest-0.8.1+r4+ge5ee6ef-1-aarch64 downloading... libproxy-0.4.18-1-aarch64 downloading... libusb-1.0.26-1-aarch64 downloading... zziplib-0.13.72-1-aarch64 downloading... libnftnl-1.2.2-1-aarch64 downloading... alsa-ucm-conf-1.2.7.2-1-any downloading... soundtouch-2.3.1-2-aarch64 downloading... libcloudproviders-0.3.1-2-aarch64 downloading... at-spi2-atk-2.38.0-1-aarch64 downloading... libxft-2.3.4-1-aarch64 downloading... libnetfilter_conntrack-1.0.9-1-aarch64 downloading... desktop-file-utils-0.26-2-aarch64 downloading... fribidi-1.0.12-1-aarch64 downloading... libxcursor-1.2.1-1-aarch64 downloading... argon2-20190702-4-aarch64 downloading... libxtst-1.2.3-5-aarch64 downloading... libxdmcp-1.1.3-4-aarch64 downloading... hidapi-0.12.0-1-aarch64 downloading... libdatrie-0.2.13-1-aarch64 downloading... libxrandr-1.5.2-4-aarch64 downloading... libxrender-0.9.10-5-aarch64 downloading... libpciaccess-0.16-3-aarch64 downloading... libdaemon-0.14-5-aarch64 downloading... gtk-update-icon-cache-1:4.6.6-1-aarch64 downloading... libnfnetlink-1.0.2-1-aarch64 downloading... libxxf86vm-1.1.4-5-aarch64 downloading... alsa-topology-conf-1.2.5.1-1-any downloading... libxfixes-6.0.0-1-aarch64 downloading... libxcomposite-0.4.5-4-aarch64 downloading... libxau-1.0.9-4-aarch64 downloading... libmnl-1.0.5-1-aarch64 downloading... libxinerama-1.1.4-4-aarch64 downloading... hicolor-icon-theme-0.17-2-any downloading... libxdamage-1.1.5-4-aarch64 downloading... libxshmfence-1.3-3-aarch64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing alsa-topology-conf... installing alsa-ucm-conf... installing alsa-lib... installing desktop-file-utils... installing xcb-proto... installing libxdmcp... installing libxau... installing libxcb... installing xorgproto... installing libx11... installing libxext... installing libpciaccess... installing libdrm... installing wayland... installing libxxf86vm... installing libxfixes... installing libxdamage... installing libxshmfence... installing libomxil-bellagio... installing libunwind... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing vulkan-icd-loader... Optional dependencies for vulkan-icd-loader vulkan-driver: packaged vulkan driver installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages mesa-vdpau: for accelerated video playback libva-mesa-driver: for accelerated video playback installing libglvnd... installing glu... installing atk... installing lzo... installing libpng... installing graphite... installing harfbuzz... Optional dependencies for harfbuzz cairo: hb-view program [pending] chafa: hb-view program installing freetype2... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing libxrender... installing pixman... installing cairo... installing libxcursor... Optional dependencies for libxcursor gnome-themes-standard: fallback icon theme installing libxinerama... installing libxrandr... installing libxi... installing libepoxy... installing libjpeg-turbo... installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing shared-mime-info... installing gdk-pixbuf2... Optional dependencies for gdk-pixbuf2 libwmf: Load .wmf and .apm libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and .raf libavif: Load .avif libheif: Load .heif, .heic, and .avif libjxl: Load .jxl librsvg: Load .svg, .svgz, and .svg.gz [pending] webp-pixbuf-loader: Load .webp installing dconf... installing libxcomposite... installing libdatrie... installing libthai... installing libxft... installing fribidi... installing pango... installing dbus... installing libxtst... installing device-mapper... installing argon2... installing cryptsetup... installing libmnl... installing libnftnl... installing libnl... installing libpcap... installing libnfnetlink... installing libnetfilter_conntrack... installing iptables... installing kbd... installing kmod... installing hwdata... installing libseccomp... installing systemd... warning: directory permissions differ on /var/log/journal/ filesystem: 755 package: 2755 Creating group 'sys' with GID 3. Creating group 'mem' with GID 8. Creating group 'ftp' with GID 11. Creating group 'mail' with GID 12. Creating group 'log' with GID 19. Creating group 'smmsp' with GID 25. Creating group 'proc' with GID 26. Creating group 'games' with GID 50. Creating group 'lock' with GID 54. Creating group 'network' with GID 90. Creating group 'floppy' with GID 94. Creating group 'scanner' with GID 96. Creating group 'power' with GID 98. Creating group 'nobody' with GID 65534. Creating group 'adm' with GID 999. Creating group 'wheel' with GID 998. Creating group 'utmp' with GID 997. Creating group 'audio' with GID 996. Creating group 'disk' with GID 995. Creating group 'input' with GID 994. Creating group 'kmem' with GID 993. Creating group 'kvm' with GID 992. Creating group 'lp' with GID 991. Creating group 'optical' with GID 990. Creating group 'render' with GID 989. Creating group 'sgx' with GID 988. Creating group 'storage' with GID 987. Creating group 'tty' with GID 5. Creating group 'uucp' with GID 986. Creating group 'video' with GID 985. Creating group 'users' with GID 984. Creating group 'distcc' with GID 983. Creating group 'systemd-journal' with GID 982. Creating group 'rfkill' with GID 981. Creating group 'bin' with GID 1. Creating user 'bin' (n/a) with UID 1 and GID 1. Creating group 'daemon' with GID 2. Creating user 'daemon' (n/a) with UID 2 and GID 2. Creating user 'mail' (n/a) with UID 8 and GID 12. Creating user 'ftp' (n/a) with UID 14 and GID 11. Creating group 'http' with GID 33. Creating user 'http' (n/a) with UID 33 and GID 33. Creating user 'nobody' (Nobody) with UID 65534 and GID 65534. Creating group 'dbus' with GID 81. Creating user 'dbus' (System Message Bus) with UID 81 and GID 81. Creating user 'distcc' (distcc user) with UID 983 and GID 983. Creating group 'systemd-coredump' with GID 980. Creating user 'systemd-coredump' (systemd Core Dumper) with UID 980 and GID 980. Creating group 'systemd-network' with GID 979. Creating user 'systemd-network' (systemd Network Management) with UID 979 and GID 979. Creating group 'systemd-oom' with GID 978. Creating user 'systemd-oom' (systemd Userspace OOM Killer) with UID 978 and GID 978. Creating group 'systemd-journal-remote' with GID 977. Creating user 'systemd-journal-remote' (systemd Journal Remote) with UID 977 and GID 977. Creating group 'systemd-resolve' with GID 976. Creating user 'systemd-resolve' (systemd Resolver) with UID 976 and GID 976. Creating group 'systemd-timesync' with GID 975. Creating user 'systemd-timesync' (systemd Time Synchronization) with UID 975 and GID 975. Creating group 'tss' with GID 974. Creating user 'tss' (tss user for tpm2) with UID 974 and GID 974. Creating group 'uuidd' with GID 68. Creating user 'uuidd' (n/a) with UID 68 and GID 68. Created symlink /etc/systemd/system/getty.target.wants/getty@tty1.service → /usr/lib/systemd/system/getty@.service. Created symlink /etc/systemd/system/multi-user.target.wants/remote-fs.target → /usr/lib/systemd/system/remote-fs.target. :: Append 'init=/usr/lib/systemd/systemd' to your kernel command line in your bootloader to replace sysvinit with systemd, or install systemd-sysvcompat Optional dependencies for systemd libmicrohttpd: remote journald capabilities quota-tools: kernel-level quota management systemd-sysvcompat: symlink package to provide sysvinit binaries polkit: allow administration as unprivileged user curl: machinectl pull-tar and pull-raw [installed] libfido2: unlocking LUKS2 volumes with FIDO2 token tpm2-tss: unlocking LUKS2 volumes with TPM2 [installed] installing at-spi2-core... Optional dependencies for at-spi2-core dbus-broker: Alternative bus implementation installing at-spi2-atk... installing xkeyboard-config... installing libxkbcommon... Optional dependencies for libxkbcommon libxkbcommon-x11: xkbcli interactive-x11 wayland: xkbcli interactive-wayland [installed] installing hicolor-icon-theme... installing librsvg... installing gtk-update-icon-cache... installing adwaita-icon-theme... installing json-glib... installing cantarell-fonts... installing lcms2... installing libcolord... installing duktape... installing libproxy... Optional dependencies for libproxy networkmanager: NetworkManager configuration module perl: Perl bindings [installed] python: Python 3.x bindings libproxy-webkit: PAC proxy support (via WebKit) installing adobe-source-code-pro-fonts... installing gsettings-desktop-schemas... installing glib-networking... installing libsoup... Optional dependencies for libsoup samba: Windows Domain SSO installing rest... installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc [pending] qt5-base: qt5 bindings libevent: libevent bindings [installed] nss-mdns: NSS support for mDNS python-twisted: avahi-bookmarks python-gobject: avahi-bookmarks, avahi-discover python-dbus: avahi-bookmarks, avahi-discover installing libusb... installing libcups... installing iso-codes... installing libcloudproviders... installing libstemmer... installing libsoup3... Optional dependencies for libsoup3 samba: Windows Domain SSO installing tracker3... Optional dependencies for tracker3 libsoup: Alternative remoting backend [installed] installing gtk3... Optional dependencies for gtk3 evince: Default print preview command installing openal... Optional dependencies for openal qt5-base: alsoft-config GUI Configurator fluidsynth: MIDI rendering libmysofa: makemhr tool installing hidapi... Optional dependencies for hidapi libusb: for the libusb backend -- hidapi-libusb.so [installed] libudev.so: for the hidraw backend -- hidapi-hidraw.so [installed] installing sdl2... Optional dependencies for sdl2 alsa-lib: ALSA audio driver [installed] libpulse: PulseAudio audio driver jack: JACK audio driver pipewire: PipeWire audio driver libdecor: Wayland client decorations installing soundtouch... installing zziplib... :: Running post-transaction hooks... ( 1/19) Creating system user accounts... Creating group 'avahi' with GID 973. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 973 and GID 973. ( 2/19) Updating journal message catalog... ( 3/19) Reloading system manager configuration... Skipped: Current root is not booted. ( 4/19) Updating udev hardware database... ( 5/19) Applying kernel sysctl settings... Skipped: Current root is not booted. ( 6/19) Creating temporary files... ( 7/19) Reloading device manager configuration... Skipped: Device manager is not running. ( 8/19) Arming ConditionNeedsUpdate... ( 9/19) Updating the MIME type database... (10/19) Updating fontconfig configuration... (11/19) Reloading system bus configuration... Skipped: Current root is not booted. (12/19) Warn about old perl modules (13/19) Updating fontconfig cache... (14/19) Probing GDK-Pixbuf loader modules... (15/19) Updating GIO module cache... (16/19) Compiling GSettings XML schema files... (17/19) Probing GTK3 input method modules... (18/19) Updating icon theme caches... (19/19) Updating the desktop file MIME type cache... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (39) libnsl-2.0.0-2 ninja-1.11.0-1 perl-encode-locale-1.05-9 perl-error-0.17029-4 perl-file-listing-6.15-2 perl-html-parser-3.78-2 perl-html-tagset-3.20-12 perl-http-cookies-6.10-3 perl-http-daemon-6.14-2 perl-http-date-6.05-5 perl-http-message-6.37-1 perl-http-negotiate-6.01-10 perl-io-html-1.004-3 perl-libwww-6.67-1 perl-lwp-mediatypes-6.04-2 perl-mailtools-2.21-6 perl-net-http-6.22-2 perl-timedate-2.33-4 perl-try-tiny-0.31-2 perl-uri-5.12-1 perl-www-robotrules-6.02-10 perl-xml-parser-2.46-4 python-3.10.5-2 python-appdirs-1.4.4-6 python-jaraco.context-4.1.1-2 python-jaraco.functools-3.5.1-1 python-jaraco.text-3.8.1-1 python-more-itertools-8.13.0-2 python-nspektr-0.4.0-1 python-ordered-set-4.0.2-6 python-packaging-21.3-1 python-pyparsing-3.0.9-1 python-setuptools-1:61.3.1-1 python-tomli-2.0.1-1 python-trove-classifiers-2022.8.7-1 python-validate-pyproject-0.9-1 git-2.37.1-1 intltool-0.51.0-6 meson-0.63.0-1 Total Download Size: 2.08 MiB Total Installed Size: 107.29 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... meson-0.63.0-1-any downloading... ninja-1.11.0-1-aarch64 downloading... perl-xml-parser-2.46-4-aarch64 downloading... perl-libwww-6.67-1-any downloading... perl-uri-5.12-1-any downloading... perl-html-parser-3.78-2-aarch64 downloading... perl-http-message-6.37-1-any downloading... intltool-0.51.0-6-any downloading... perl-net-http-6.22-2-any downloading... perl-http-cookies-6.10-3-any downloading... perl-lwp-mediatypes-6.04-2-any downloading... perl-try-tiny-0.31-2-any downloading... perl-http-daemon-6.14-2-any downloading... perl-io-html-1.004-3-any downloading... perl-www-robotrules-6.02-10-any downloading... perl-http-negotiate-6.01-10-any downloading... perl-html-tagset-3.20-12-any downloading... perl-encode-locale-1.05-9-any downloading... perl-file-listing-6.15-2-any downloading... perl-http-date-6.05-5-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui perl-libwww: git svn [pending] perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [pending] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing perl-encode-locale... installing perl-http-date... installing perl-file-listing... installing perl-html-tagset... installing perl-io-html... installing perl-lwp-mediatypes... installing perl-uri... installing perl-http-message... installing perl-html-parser... installing perl-http-cookies... installing perl-http-daemon... installing perl-http-negotiate... installing perl-net-http... installing perl-try-tiny... installing perl-www-robotrules... installing perl-libwww... Optional dependencies for perl-libwww perl-lwp-protocol-https: for https:// url schemes installing perl-xml-parser... installing intltool... installing libnsl... installing python... Optional dependencies for python python-setuptools [pending] python-pip sqlite [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing python-appdirs... installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-jaraco.text... installing python-pyparsing... Optional dependencies for python-pyparsing python-railroad-diagrams: for generating Railroad Diagrams python-jinja: for generating Railroad Diagrams installing python-packaging... installing python-nspektr... installing python-ordered-set... installing python-tomli... installing python-trove-classifiers... installing python-validate-pyproject... installing python-setuptools... installing ninja... installing meson... :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 972. Creating user 'git' (git daemon user) with UID 972 and GID 972. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Warn about old perl modules [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of desmume git repo... Cloning into 'desmume'... done. Switched to a new branch 'makepkg' ==> Starting pkgver()... ==> Starting build()... + exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=false -D b_pie=true desmume/desmume/src/frontend/posix build -D openal=true -D wifi=true The Meson build system Version: 0.63.0 Source dir: /build/desmume/src/desmume/desmume/src/frontend/posix Build dir: /build/desmume/src/build Build type: native build Project name: desmume Project version: 2.7.10 C compiler for the host machine: cc (gcc 12.1.0 "aarch64-unknown-linux-gnu-gcc (GCC) 12.1.0") C linker for the host machine: cc ld.bfd 2.38 C++ compiler for the host machine: c++ (gcc 12.1.0 "c++ (GCC) 12.1.0") C++ linker for the host machine: c++ ld.bfd 2.38 Host machine cpu family: aarch64 Host machine cpu: aarch64 Found pkg-config: /usr/bin/pkg-config (1.8.0) Run-time dependency glib-2.0 found: YES 2.72.3 Run-time dependency sdl2 found: YES 2.0.22 Run-time dependency pcap found: YES 1.10.1 Run-time dependency zlib found: YES 1.2.12 Run-time dependency threads found: YES Run-time dependency gl found: YES 1.2 Run-time dependency openal found: YES 1.22.2 Run-time dependency alsa found: YES 1.2.7.2 Run-time dependency soundtouch found: YES 2.3.1 Did not find CMake 'cmake' Found CMake: NO Run-time dependency libagg found: NO (tried pkgconfig and cmake) desmume/desmume/src/frontend/posix/meson.build:227: WARNING: Module unstable-simd has no backwards or forwards compatibility and might not exist in future releases. Compiler supports sse2: NO Run-time dependency x11 found: YES 1.8.1 Run-time dependency gtk+-3.0 found: YES 3.24.34 Dependency x11 found: YES 1.8.1 (cached) Found pkg-config: /usr/bin/pkg-config (1.8.0) Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Build targets in project: 5 desmume 2.7.10 User defined options auto_features: enabled buildtype : plain libexecdir : lib prefix : /usr sbindir : bin wrap_mode : nodownload b_lto : false b_pie : true openal : true wifi : true Found ninja-1.11.0 at /usr/bin/ninja ninja: Entering directory `build' [0/133] Compiling C++ object libdesmume.a.p/.._.._armcpu.cpp.o [0/133] Compiling C++ object libdesmume.a.p/.._.._arm_instructions.cpp.o [0/133] Compiling C++ object libdesmume.a.p/.._.._bios.cpp.o [0/133] Compiling C++ object libdesmume.a.p/.._.._cp15.cpp.o [0/133] Compiling C++ object libdesmume.a.p/.._.._commandline.cpp.o [0/133] Compiling C++ object libdesmume.a.p/.._.._common.cpp.o [0/133] Compiling C++ object libdesmume.a.p/.._.._debug.cpp.o [0/133] Compiling C++ object libdesmume.a.p/.._.._driver.cpp.o [0/133] Compiling C++ object libdesmume.a.p/.._.._Database.cpp.o [0/133] Compiling C++ object libdesmume.a.p/.._.._emufile.cpp.o [1/133] Compiling C++ object libdesmume.a.p/.._.._common.cpp.o [1/133] Compiling C++ object libdesmume.a.p/.._.._encrypt.cpp.o [2/133] Compiling C++ object libdesmume.a.p/.._.._cp15.cpp.o In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/armcpu.h:27, from ../desmume/desmume/src/cp15.cpp:21: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] [2/133] Compiling C++ object libdesmume.a.p/.._.._FIFO.cpp.o [3/133] Compiling C++ object libdesmume.a.p/.._.._armcpu.cpp.o In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/armcpu.h:27, from ../desmume/desmume/src/armcpu.cpp:24: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] [3/133] Compiling C++ object libdesmume.a.p/.._.._firmware.cpp.o [4/133] Compiling C++ object libdesmume.a.p/.._.._commandline.cpp.o In file included from ../desmume/desmume/src/movie.h:27, from ../desmume/desmume/src/commandline.cpp:24: ../desmume/desmume/src/utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)': ../desmume/desmume/src/utils/datetime.h:308:8: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] ../desmume/desmume/src/utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const': ../desmume/desmume/src/utils/datetime.h:680:11: warning: left operand of comma operator has no effect [-Wunused-value] ../desmume/desmume/src/utils/datetime.h:680:24: warning: right operand of comma operator has no effect [-Wunused-value] In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/slot1.h:24, from ../desmume/desmume/src/commandline.cpp:26: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot1.h:28:7: warning: 'class Slot1Info' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot1.h:36:7: warning: base class 'class Slot1Info' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot1.h:36:7: warning: 'class Slot1InfoSimple' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/commandline.cpp:27: ../desmume/desmume/src/slot2.h:29:7: warning: 'class Slot2Info' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot2.h:37:7: warning: base class 'class Slot2Info' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot2.h:37:7: warning: 'class Slot2InfoSimple' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/commandline.cpp:22: ../desmume/desmume/src/commandline.h: In constructor 'CommandLine::CommandLine()': ../desmume/desmume/src/commandline.h:100:6: warning: 'CommandLine::_load_to_memory' will be initialized after [-Wreorder] ../desmume/desmume/src/commandline.h:92:8: warning: 'char* CommandLine::_play_movie_file' [-Wreorder] ../desmume/desmume/src/commandline.cpp:39:1: warning: when initialized here [-Wreorder] ../desmume/desmume/src/commandline.h:101:6: warning: 'CommandLine::_bios_swi' will be initialized after [-Wreorder] ../desmume/desmume/src/commandline.h:98:8: warning: 'char* CommandLine::_fw_path' [-Wreorder] ../desmume/desmume/src/commandline.cpp:39:1: warning: when initialized here [-Wreorder] ../desmume/desmume/src/commandline.h:99:6: warning: 'CommandLine::_fw_boot' will be initialized after [-Wreorder] ../desmume/desmume/src/commandline.h:89:6: warning: 'int CommandLine::_spu_sync_mode' [-Wreorder] ../desmume/desmume/src/commandline.cpp:39:1: warning: when initialized here [-Wreorder] ../desmume/desmume/src/commandline.h:114:8: warning: 'CommandLine::_slot1_fat_dir' will be initialized after [-Wreorder] ../desmume/desmume/src/commandline.h:64:7: warning: 'bool CommandLine::_slot1_fat_dir_type' [-Wreorder] ../desmume/desmume/src/commandline.cpp:39:1: warning: when initialized here [-Wreorder] ../desmume/desmume/src/commandline.h:116:8: warning: 'CommandLine::_advanscene_import' will be initialized after [-Wreorder] ../desmume/desmume/src/commandline.h:46:6: warning: 'int CommandLine::load_slot' [-Wreorder] ../desmume/desmume/src/commandline.cpp:39:1: warning: when initialized here [-Wreorder] ../desmume/desmume/src/commandline.h:57:6: warning: 'CommandLine::start_paused' will be initialized after [-Wreorder] ../desmume/desmume/src/commandline.h:47:6: warning: 'int CommandLine::autodetect_method' [-Wreorder] ../desmume/desmume/src/commandline.cpp:39:1: warning: when initialized here [-Wreorder] ../desmume/desmume/src/commandline.h:70:6: warning: 'CommandLine::horizontal' will be initialized after [-Wreorder] ../desmume/desmume/src/commandline.h:52:8: warning: 'float CommandLine::scale' [-Wreorder] ../desmume/desmume/src/commandline.cpp:39:1: warning: when initialized here [-Wreorder] [4/133] Compiling C++ object libdesmume.a.p/.._.._GPU.cpp.o [5/133] Compiling C++ object libdesmume.a.p/.._.._driver.cpp.o In file included from ../desmume/desmume/src/driver.cpp:18: ../desmume/desmume/src/driver.h:26:7: warning: 'class VIEW3D_Driver' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/driver.h:35:7: warning: 'class BaseDriver' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/gfx3d.h:28, from ../desmume/desmume/src/render3D.h:23, from ../desmume/desmume/src/rasterize.h:21, from ../desmume/desmume/src/driver.cpp:21: ../desmume/desmume/src/GPU.h:1840:7: warning: 'class GPUEventHandler' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/GPU.h:1856:7: warning: base class 'class GPUEventHandler' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/GPU.h:1856:7: warning: 'class GPUEventHandlerDefault' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:149:7: warning: 'class Render3D' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h: In instantiation of 'class Render3D_SIMD<16>': ../desmume/desmume/src/render3D.h:303:30: required from here ../desmume/desmume/src/render3D.h:277:7: warning: base class 'class Render3D' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:277:7: warning: 'class Render3D_SIMD<16>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:303:7: warning: base class 'class Render3D_SIMD<16>' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:303:7: warning: 'class Render3D_NEON' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/rasterize.h:139:7: warning: base class 'class Render3D_NEON' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/driver.cpp: In member function 'void BaseDriver::VIEW3D_Shutdown()': ../desmume/desmume/src/driver.cpp:39:28: warning: deleting object of polymorphic class type 'VIEW3D_Driver' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] In file included from ../desmume/desmume/src/gfx3d.h:27: ../desmume/desmume/src/matrix.h: At global scope: ../desmume/desmume/src/matrix.h:652:13: warning: 'void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)' defined but not used [-Wunused-function] ../desmume/desmume/src/matrix.h:589:13: warning: 'void memset_u32(void*, u32, size_t)' defined but not used [-Wunused-function] ../desmume/desmume/src/matrix.h:570:13: warning: 'void memset_u16(void*, u16, size_t)' defined but not used [-Wunused-function] [5/133] Compiling C++ object libdesmume.a.p/.._.._mc.cpp.o [6/133] Compiling C++ object libdesmume.a.p/.._.._Database.cpp.o ../desmume/desmume/src/Database.cpp: In function 'const char* Database::RegionXXXForCode(char, bool)': ../desmume/desmume/src/Database.cpp:374:10: warning: unused variable 'regions_num' [-Wunused-variable] [6/133] Compiling C++ object libdesmume.a.p/.._.._path.cpp.o [7/133] Compiling C++ object libdesmume.a.p/.._.._debug.cpp.o In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/debug.cpp:24: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/movie.h:27, from ../desmume/desmume/src/debug.cpp:30: ../desmume/desmume/src/utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)': ../desmume/desmume/src/utils/datetime.h:308:8: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] ../desmume/desmume/src/utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const': ../desmume/desmume/src/utils/datetime.h:680:11: warning: left operand of comma operator has no effect [-Wunused-value] ../desmume/desmume/src/utils/datetime.h:680:24: warning: right operand of comma operator has no effect [-Wunused-value] ../desmume/desmume/src/debug.cpp: In function 'void DEBUG_reset()': ../desmume/desmume/src/debug.cpp:278:9: warning: format '%p' expects argument of type 'void*', but argument 2 has type 'void (DebugStatistics::*)()' [-Wformat=] ../desmume/desmume/src/debug.cpp: At global scope: ../desmume/desmume/src/debug.cpp:281:13: warning: 'void DEBUG_dumpMemory_fill(EMUFILE&, u32)' defined but not used [-Wunused-function] ../desmume/desmume/src/debug.cpp:71:13: warning: 'bool CheckRange(u32, u32, u32)' defined but not used [-Wunused-function] [7/133] Compiling C++ object libdesmume.a.p/.._.._readwrite.cpp.o [8/133] Compiling C++ object libdesmume.a.p/.._.._encrypt.cpp.o In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/armcpu.h:27, from ../desmume/desmume/src/encrypt.cpp:19: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] [8/133] Compiling C++ object libdesmume.a.p/.._.._wifi.cpp.o [9/133] Compiling C++ object libdesmume.a.p/.._.._bios.cpp.o In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/armcpu.h:27, from ../desmume/desmume/src/bios.cpp:23: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] [9/133] Compiling C++ object libdesmume.a.p/.._.._MMU.cpp.o [10/133] Compiling C++ object libdesmume.a.p/.._.._emufile.cpp.o ../desmume/desmume/src/emufile.cpp: In member function 'virtual void EMUFILE_FILE::truncate(s32)': ../desmume/desmume/src/emufile.cpp:119:12: warning: ignoring return value of 'int ftruncate(int, __off64_t)' declared with attribute 'warn_unused_result' [-Wunused-result] [10/133] Compiling C++ object libdesmume.a.p/.._.._NDSSystem.cpp.o [11/133] Compiling C++ object libdesmume.a.p/.._.._readwrite.cpp.o [11/133] Compiling C++ object libdesmume.a.p/.._.._ROMReader.cpp.o [12/133] Compiling C++ object libdesmume.a.p/.._.._FIFO.cpp.o In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/armcpu.h:27, from ../desmume/desmume/src/FIFO.cpp:24: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/gfx3d.h:28, from ../desmume/desmume/src/FIFO.cpp:30: ../desmume/desmume/src/GPU.h:1840:7: warning: 'class GPUEventHandler' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/GPU.h:1856:7: warning: base class 'class GPUEventHandler' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/GPU.h:1856:7: warning: 'class GPUEventHandlerDefault' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/gfx3d.h:27: ../desmume/desmume/src/matrix.h:652:13: warning: 'void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)' defined but not used [-Wunused-function] ../desmume/desmume/src/matrix.h:589:13: warning: 'void memset_u32(void*, u32, size_t)' defined but not used [-Wunused-function] ../desmume/desmume/src/matrix.h:570:13: warning: 'void memset_u16(void*, u16, size_t)' defined but not used [-Wunused-function] [12/133] Compiling C++ object libdesmume.a.p/.._.._render3D.cpp.o [13/133] Compiling C++ object libdesmume.a.p/.._.._firmware.cpp.o In file included from ../desmume/desmume/src/firmware.cpp:18: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/firmware.cpp:20: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/firmware.cpp:21: ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/firmware.cpp:24: ../desmume/desmume/src/wifi.h:3230:7: warning: 'class ClientPCapInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3243:7: warning: base class 'class ClientPCapInterface' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3243:7: warning: 'class DummyPCapInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3261:7: warning: base class 'class ClientPCapInterface' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3261:7: warning: 'class POSIXPCapInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3276:7: warning: 'class WifiCommInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3297:7: warning: base class 'class WifiCommInterface' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3297:7: warning: 'class AdhocCommInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3315:7: warning: base class 'class WifiCommInterface' has accessible non-virtual destructor [-Wnon-virtual-dtor] [13/133] Compiling C++ object libdesmume.a.p/.._.._rtc.cpp.o [14/133] Compiling C++ object libdesmume.a.p/.._.._path.cpp.o ../desmume/desmume/src/path.cpp: In member function 'void PathInfo::ReadPathSettings()': ../desmume/desmume/src/path.cpp:247:42: warning: the address of 'PathInfo::pathToModule' will never be NULL [-Waddress] In file included from ../desmume/desmume/src/path.cpp:23: ../desmume/desmume/src/path.h:121:7: note: 'PathInfo::pathToModule' declared here ../desmume/desmume/src/path.cpp: In member function 'void PathInfo::LoadModulePath()': ../desmume/desmume/src/path.cpp:216:9: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 4096 equals destination size [-Wstringop-truncation] ../desmume/desmume/src/path.cpp: In member function 'void PathInfo::SwitchPath(Action, KnownPath, char*)': ../desmume/desmume/src/path.cpp:354:10: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 4096 equals destination size [-Wstringop-truncation] [14/133] Compiling C++ object libdesmume.a.p/.._.._saves.cpp.o [15/133] Compiling C++ object libdesmume.a.p/.._.._mc.cpp.o In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/armcpu.h:27, from ../desmume/desmume/src/mc.cpp:26: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/movie.h:27, from ../desmume/desmume/src/mc.cpp:28: ../desmume/desmume/src/utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)': ../desmume/desmume/src/utils/datetime.h:308:8: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] ../desmume/desmume/src/utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const': ../desmume/desmume/src/utils/datetime.h:680:11: warning: left operand of comma operator has no effect [-Wunused-value] ../desmume/desmume/src/utils/datetime.h:680:24: warning: right operand of comma operator has no effect [-Wunused-value] In file included from ../desmume/desmume/src/mc.cpp:33: ../desmume/desmume/src/utils/advanscene.h: In constructor 'ADVANsCEne::ADVANsCEne()': ../desmume/desmume/src/utils/advanscene.h:32:5: warning: 'ADVANsCEne::saveType' will be initialized after [-Wreorder] ../desmume/desmume/src/utils/advanscene.h:28:6: warning: 'u32 ADVANsCEne::crc32' [-Wreorder] ../desmume/desmume/src/utils/advanscene.h:45:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/mc.cpp: In constructor 'BackupDevice::BackupDevice()': ../desmume/desmume/src/mc.cpp:354:7: warning: variable 'left' set but not used [-Wunused-but-set-variable] ../desmume/desmume/src/mc.cpp: In member function 'int BackupDevice::readFooter()': ../desmume/desmume/src/mc.cpp:419:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] ../desmume/desmume/src/mc.cpp: In member function 'u8 BackupDevice::searchFileSaveType(u32)': ../desmume/desmume/src/mc.cpp:647:12: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'const int' [-Wsign-compare] ../desmume/desmume/src/mc.cpp: In function 'int no_gba_unpackSAV(void*, u32, void*, u32&)': ../desmume/desmume/src/mc.cpp:1185:6: warning: variable 'size_packed' set but not used [-Wunused-but-set-variable] ../desmume/desmume/src/mc.cpp: In member function 'bool BackupDevice::import_duc(const char*, u32)': ../desmume/desmume/src/mc.cpp:1518:21: warning: unused variable 'id4' [-Wunused-variable] ../desmume/desmume/src/mc.cpp: In member function 'bool BackupDevice::load_movie(EMUFILE*)': ../desmume/desmume/src/mc.cpp:1665:6: warning: unused variable 'ok' [-Wunused-variable] ../desmume/desmume/src/mc.cpp: In static member function 'static bool BackupDevice::GetDSVFileInfo(FILE*, BackupDeviceFileSaveFooter*, size_t*)': ../desmume/desmume/src/mc.cpp:1745:58: warning: argument to 'sizeof' in 'char* strncpy(char*, const char*, size_t)' call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess] ../desmume/desmume/src/mc.cpp: In member function 'bool BackupDevice::import_duc(const char*, u32)': ../desmume/desmume/src/mc.cpp:1526:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] ../desmume/desmume/src/mc.cpp:1531:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] [15/133] Compiling C++ object libdesmume.a.p/.._.._slot1.cpp.o [16/133] Compiling C++ object libdesmume.a.p/.._.._ROMReader.cpp.o [16/133] Compiling C++ object libdesmume.a.p/.._.._slot2.cpp.o [17/133] Compiling C++ object libdesmume.a.p/.._.._wifi.cpp.o In file included from ../desmume/desmume/src/wifi.cpp:20: ../desmume/desmume/src/wifi.h:3230:7: warning: 'class ClientPCapInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3243:7: warning: base class 'class ClientPCapInterface' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3243:7: warning: 'class DummyPCapInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3261:7: warning: base class 'class ClientPCapInterface' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3261:7: warning: 'class POSIXPCapInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3276:7: warning: 'class WifiCommInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3297:7: warning: base class 'class WifiCommInterface' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3297:7: warning: 'class AdhocCommInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3315:7: warning: base class 'class WifiCommInterface' has accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/armcpu.h:27, from ../desmume/desmume/src/wifi.cpp:21: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/wifi.cpp:27: ../desmume/desmume/src/driver.h:26:7: warning: 'class VIEW3D_Driver' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/driver.h:35:7: warning: 'class BaseDriver' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.cpp: In function 'u16 WIFI_read16(u32)': ../desmume/desmume/src/wifi.cpp:2393:9: warning: unused variable 'zzz' [-Wunused-variable] ../desmume/desmume/src/wifi.cpp: In destructor 'WifiHandler::~WifiHandler()': ../desmume/desmume/src/wifi.cpp:3803:2: warning: deleting object of polymorphic class type 'AdhocCommInterface' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] [17/133] Compiling C++ object libdesmume.a.p/.._.._SPU.cpp.o [18/133] Compiling C++ object libdesmume.a.p/.._.._rtc.cpp.o In file included from ../desmume/desmume/src/rtc.h:25, from ../desmume/desmume/src/rtc.cpp:22: ../desmume/desmume/src/utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)': ../desmume/desmume/src/utils/datetime.h:308:8: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] ../desmume/desmume/src/utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const': ../desmume/desmume/src/utils/datetime.h:680:11: warning: left operand of comma operator has no effect [-Wunused-value] ../desmume/desmume/src/utils/datetime.h:680:24: warning: right operand of comma operator has no effect [-Wunused-value] In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/armcpu.h:27, from ../desmume/desmume/src/rtc.cpp:24: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/rtc.cpp: In function 'void rtcGetTimeAsString(char*)': ../desmume/desmume/src/rtc.cpp:123:23: warning: '%02d' directive output may be truncated writing between 2 and 3 bytes into a region of size between 1 and 12 [-Wformat-truncation=] ../desmume/desmume/src/rtc.cpp:123:23: note: directive argument in the range [-23, 23] ../desmume/desmume/src/rtc.cpp:123:23: note: directive argument in the range [-59, 59] ../desmume/desmume/src/rtc.cpp:123:23: note: directive argument in the range [-59, 59] In file included from /usr/include/stdio.h:894, from ../desmume/desmume/src/utils/datetime.h:88: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void rtcGetTimeAsString(char*)' at ../desmume/desmume/src/rtc.cpp:123:10: /usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output 22 or more bytes (assuming 36) into a destination of size 25 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ [18/133] Compiling C++ object libdesmume.a.p/.._.._matrix.cpp.o [19/133] Compiling C++ object libdesmume.a.p/.._.._slot1.cpp.o In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/slot1.h:24, from ../desmume/desmume/src/slot1.cpp:32: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot1.h:28:7: warning: 'class Slot1Info' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot1.h:36:7: warning: base class 'class Slot1Info' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot1.h:36:7: warning: 'class Slot1InfoSimple' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] [19/133] Compiling C++ object libdesmume.a.p/.._.._gfx3d.cpp.o [20/133] Compiling C++ object libdesmume.a.p/.._.._slot2.cpp.o In file included from ../desmume/desmume/src/slot2.cpp:17: ../desmume/desmume/src/slot2.h:29:7: warning: 'class Slot2Info' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot2.h:37:7: warning: base class 'class Slot2Info' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot2.h:37:7: warning: 'class Slot2InfoSimple' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/slot2.cpp:21: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] [20/133] Compiling C++ object libdesmume.a.p/.._.._thumb_instructions.cpp.o [21/133] Compiling C++ object libdesmume.a.p/.._.._NDSSystem.cpp.o In file included from ../desmume/desmume/src/NDSSystem.cpp:31: ../desmume/desmume/src/utils/advanscene.h: In constructor 'ADVANsCEne::ADVANsCEne()': ../desmume/desmume/src/utils/advanscene.h:32:5: warning: 'ADVANsCEne::saveType' will be initialized after [-Wreorder] ../desmume/desmume/src/utils/advanscene.h:28:6: warning: 'u32 ADVANsCEne::crc32' [-Wreorder] ../desmume/desmume/src/utils/advanscene.h:45:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/armcpu.h:27, from ../desmume/desmume/src/NDSSystem.cpp:36: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/gfx3d.h:28, from ../desmume/desmume/src/render3D.h:23, from ../desmume/desmume/src/NDSSystem.cpp:37: ../desmume/desmume/src/GPU.h:1840:7: warning: 'class GPUEventHandler' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/GPU.h:1856:7: warning: base class 'class GPUEventHandler' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/GPU.h:1856:7: warning: 'class GPUEventHandlerDefault' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:149:7: warning: 'class Render3D' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h: In instantiation of 'class Render3D_SIMD<16>': ../desmume/desmume/src/render3D.h:303:30: required from here ../desmume/desmume/src/render3D.h:277:7: warning: base class 'class Render3D' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:277:7: warning: 'class Render3D_SIMD<16>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:303:7: warning: base class 'class Render3D_SIMD<16>' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:303:7: warning: 'class Render3D_NEON' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/NDSSystem.cpp:45: ../desmume/desmume/src/cheatSystem.h: In constructor 'CHEATSEXPORT::CHEATSEXPORT()': ../desmume/desmume/src/cheatSystem.h:151:6: warning: 'CHEATSEXPORT::encOffset' will be initialized after [-Wreorder] ../desmume/desmume/src/cheatSystem.h:146:17: warning: 'CHEATS_DB_TYPE CHEATSEXPORT::type' [-Wreorder] ../desmume/desmume/src/cheatSystem.h:167:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/cheatSystem.h:191:6: warning: 'CHEATSEXPORT::CRC' will be initialized after [-Wreorder] ../desmume/desmume/src/cheatSystem.h:160:5: warning: 'u8 CHEATSEXPORT::error' [-Wreorder] ../desmume/desmume/src/cheatSystem.h:167:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/movie.h:27, from ../desmume/desmume/src/NDSSystem.cpp:46: ../desmume/desmume/src/utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)': ../desmume/desmume/src/utils/datetime.h:308:8: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] ../desmume/desmume/src/utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const': ../desmume/desmume/src/utils/datetime.h:680:11: warning: left operand of comma operator has no effect [-Wunused-value] ../desmume/desmume/src/utils/datetime.h:680:24: warning: right operand of comma operator has no effect [-Wunused-value] In file included from ../desmume/desmume/src/NDSSystem.cpp:51: ../desmume/desmume/src/driver.h: At global scope: ../desmume/desmume/src/driver.h:26:7: warning: 'class VIEW3D_Driver' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/driver.h:35:7: warning: 'class BaseDriver' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/NDSSystem.cpp:55: ../desmume/desmume/src/slot1.h:28:7: warning: 'class Slot1Info' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot1.h:36:7: warning: base class 'class Slot1Info' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot1.h:36:7: warning: 'class Slot1InfoSimple' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/NDSSystem.cpp:56: ../desmume/desmume/src/slot2.h:29:7: warning: 'class Slot2Info' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot2.h:37:7: warning: base class 'class Slot2Info' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot2.h:37:7: warning: 'class Slot2InfoSimple' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/NDSSystem.cpp:59: ../desmume/desmume/src/wifi.h:3230:7: warning: 'class ClientPCapInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3243:7: warning: base class 'class ClientPCapInterface' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3243:7: warning: 'class DummyPCapInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3261:7: warning: base class 'class ClientPCapInterface' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3261:7: warning: 'class POSIXPCapInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3276:7: warning: 'class WifiCommInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3297:7: warning: base class 'class WifiCommInterface' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3297:7: warning: 'class AdhocCommInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3315:7: warning: base class 'class WifiCommInterface' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp: In member function 'bool GameInfo::loadROM(std::string, u32)': ../desmume/desmume/src/NDSSystem.cpp:506:29: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] ../desmume/desmume/src/NDSSystem.cpp:539:54: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] ../desmume/desmume/src/NDSSystem.cpp: At global scope: ../desmume/desmume/src/NDSSystem.cpp:940:8: warning: 'struct TSequenceItem' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:972:8: warning: base class 'struct TSequenceItem' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:972:8: warning: 'struct TSequenceItem_GXFIFO' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:1122:8: warning: base class 'struct TSequenceItem' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:1122:8: warning: 'struct TSequenceItem_ReadSlot1' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:1148:8: warning: base class 'struct TSequenceItem' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:1148:8: warning: 'struct TSequenceItem_divider' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:1180:8: warning: base class 'struct TSequenceItem' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:1180:8: warning: 'struct TSequenceItem_sqrtunit' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp: In instantiation of 'struct TSequenceItem_DMA<0, 0>': ../desmume/desmume/src/NDSSystem.cpp:1214:25: required from here ../desmume/desmume/src/NDSSystem.cpp:1062:40: warning: base class 'struct TSequenceItem' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:1062:40: warning: 'struct TSequenceItem_DMA<0, 0>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp: In instantiation of 'struct TSequenceItem_DMA<0, 1>': ../desmume/desmume/src/NDSSystem.cpp:1214:57: required from here ../desmume/desmume/src/NDSSystem.cpp:1062:40: warning: base class 'struct TSequenceItem' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:1062:40: warning: 'struct TSequenceItem_DMA<0, 1>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp: In instantiation of 'struct TSequenceItem_DMA<0, 2>': ../desmume/desmume/src/NDSSystem.cpp:1215:25: required from here ../desmume/desmume/src/NDSSystem.cpp:1062:40: warning: base class 'struct TSequenceItem' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:1062:40: warning: 'struct TSequenceItem_DMA<0, 2>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp: In instantiation of 'struct TSequenceItem_DMA<0, 3>': ../desmume/desmume/src/NDSSystem.cpp:1215:57: required from here ../desmume/desmume/src/NDSSystem.cpp:1062:40: warning: base class 'struct TSequenceItem' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:1062:40: warning: 'struct TSequenceItem_DMA<0, 3>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp: In instantiation of 'struct TSequenceItem_DMA<1, 0>': ../desmume/desmume/src/NDSSystem.cpp:1216:25: required from here ../desmume/desmume/src/NDSSystem.cpp:1062:40: warning: base class 'struct TSequenceItem' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:1062:40: warning: 'struct TSequenceItem_DMA<1, 0>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp: In instantiation of 'struct TSequenceItem_DMA<1, 1>': ../desmume/desmume/src/NDSSystem.cpp:1216:57: required from here ../desmume/desmume/src/NDSSystem.cpp:1062:40: warning: base class 'struct TSequenceItem' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:1062:40: warning: 'struct TSequenceItem_DMA<1, 1>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp: In instantiation of 'struct TSequenceItem_DMA<1, 2>': ../desmume/desmume/src/NDSSystem.cpp:1217:25: required from here ../desmume/desmume/src/NDSSystem.cpp:1062:40: warning: base class 'struct TSequenceItem' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:1062:40: warning: 'struct TSequenceItem_DMA<1, 2>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp: In instantiation of 'struct TSequenceItem_DMA<1, 3>': ../desmume/desmume/src/NDSSystem.cpp:1217:57: required from here ../desmume/desmume/src/NDSSystem.cpp:1062:40: warning: base class 'struct TSequenceItem' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:1062:40: warning: 'struct TSequenceItem_DMA<1, 3>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp: In instantiation of 'struct TSequenceItem_Timer<0, 0>': ../desmume/desmume/src/NDSSystem.cpp:1218:27: required from here ../desmume/desmume/src/NDSSystem.cpp:995:39: warning: base class 'struct TSequenceItem' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:995:39: warning: 'struct TSequenceItem_Timer<0, 0>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp: In instantiation of 'struct TSequenceItem_Timer<0, 1>': ../desmume/desmume/src/NDSSystem.cpp:1218:63: required from here ../desmume/desmume/src/NDSSystem.cpp:995:39: warning: base class 'struct TSequenceItem' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:995:39: warning: 'struct TSequenceItem_Timer<0, 1>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp: In instantiation of 'struct TSequenceItem_Timer<0, 2>': ../desmume/desmume/src/NDSSystem.cpp:1219:27: required from here ../desmume/desmume/src/NDSSystem.cpp:995:39: warning: base class 'struct TSequenceItem' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:995:39: warning: 'struct TSequenceItem_Timer<0, 2>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp: In instantiation of 'struct TSequenceItem_Timer<0, 3>': ../desmume/desmume/src/NDSSystem.cpp:1219:63: required from here ../desmume/desmume/src/NDSSystem.cpp:995:39: warning: base class 'struct TSequenceItem' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:995:39: warning: 'struct TSequenceItem_Timer<0, 3>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp: In instantiation of 'struct TSequenceItem_Timer<1, 0>': ../desmume/desmume/src/NDSSystem.cpp:1220:27: required from here ../desmume/desmume/src/NDSSystem.cpp:995:39: warning: base class 'struct TSequenceItem' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:995:39: warning: 'struct TSequenceItem_Timer<1, 0>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp: In instantiation of 'struct TSequenceItem_Timer<1, 1>': ../desmume/desmume/src/NDSSystem.cpp:1220:63: required from here ../desmume/desmume/src/NDSSystem.cpp:995:39: warning: base class 'struct TSequenceItem' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:995:39: warning: 'struct TSequenceItem_Timer<1, 1>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp: In instantiation of 'struct TSequenceItem_Timer<1, 2>': ../desmume/desmume/src/NDSSystem.cpp:1221:27: required from here ../desmume/desmume/src/NDSSystem.cpp:995:39: warning: base class 'struct TSequenceItem' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:995:39: warning: 'struct TSequenceItem_Timer<1, 2>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp: In instantiation of 'struct TSequenceItem_Timer<1, 3>': ../desmume/desmume/src/NDSSystem.cpp:1221:63: required from here ../desmume/desmume/src/NDSSystem.cpp:995:39: warning: base class 'struct TSequenceItem' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/NDSSystem.cpp:995:39: warning: 'struct TSequenceItem_Timer<1, 3>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/gfx3d.h:27: ../desmume/desmume/src/matrix.h:652:13: warning: 'void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)' defined but not used [-Wunused-function] ../desmume/desmume/src/matrix.h:589:13: warning: 'void memset_u32(void*, u32, size_t)' defined but not used [-Wunused-function] ../desmume/desmume/src/matrix.h:570:13: warning: 'void memset_u16(void*, u16, size_t)' defined but not used [-Wunused-function] ../desmume/desmume/src/NDSSystem.cpp: In function 'void NDS_Reset()': ../desmume/desmume/src/NDSSystem.cpp:2769:10: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 4096 equals destination size [-Wstringop-truncation] [21/133] Compiling C++ object libdesmume.a.p/.._.._movie.cpp.o [22/133] Compiling C++ object libdesmume.a.p/.._.._MMU.cpp.o In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/armcpu.h:27, from ../desmume/desmume/src/MMU.cpp:27: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/MMU.cpp:29: ../desmume/desmume/src/driver.h:26:7: warning: 'class VIEW3D_Driver' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/driver.h:35:7: warning: 'class BaseDriver' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/MMU.cpp:32: ../desmume/desmume/src/wifi.h:3230:7: warning: 'class ClientPCapInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3243:7: warning: base class 'class ClientPCapInterface' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3243:7: warning: 'class DummyPCapInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3261:7: warning: base class 'class ClientPCapInterface' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3261:7: warning: 'class POSIXPCapInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3276:7: warning: 'class WifiCommInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3297:7: warning: base class 'class WifiCommInterface' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3297:7: warning: 'class AdhocCommInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3315:7: warning: base class 'class WifiCommInterface' has accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/gfx3d.h:28, from ../desmume/desmume/src/render3D.h:23, from ../desmume/desmume/src/MMU.cpp:34: ../desmume/desmume/src/GPU.h:1840:7: warning: 'class GPUEventHandler' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/GPU.h:1856:7: warning: base class 'class GPUEventHandler' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/GPU.h:1856:7: warning: 'class GPUEventHandlerDefault' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:149:7: warning: 'class Render3D' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h: In instantiation of 'class Render3D_SIMD<16>': ../desmume/desmume/src/render3D.h:303:30: required from here ../desmume/desmume/src/render3D.h:277:7: warning: base class 'class Render3D' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:277:7: warning: 'class Render3D_SIMD<16>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:303:7: warning: base class 'class Render3D_SIMD<16>' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:303:7: warning: 'class Render3D_NEON' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/rtc.h:25, from ../desmume/desmume/src/MMU.cpp:37: ../desmume/desmume/src/utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)': ../desmume/desmume/src/utils/datetime.h:308:8: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] ../desmume/desmume/src/utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const': ../desmume/desmume/src/utils/datetime.h:680:11: warning: left operand of comma operator has no effect [-Wunused-value] ../desmume/desmume/src/utils/datetime.h:680:24: warning: right operand of comma operator has no effect [-Wunused-value] In file included from ../desmume/desmume/src/MMU.cpp:39: ../desmume/desmume/src/slot1.h: At global scope: ../desmume/desmume/src/slot1.h:28:7: warning: 'class Slot1Info' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot1.h:36:7: warning: base class 'class Slot1Info' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot1.h:36:7: warning: 'class Slot1InfoSimple' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/MMU.cpp:40: ../desmume/desmume/src/slot2.h:29:7: warning: 'class Slot2Info' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot2.h:37:7: warning: base class 'class Slot2Info' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot2.h:37:7: warning: 'class Slot2InfoSimple' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.cpp: In member function 'void DmaController::write32(u32)': ../desmume/desmume/src/MMU.cpp:2140:5: warning: unused variable 'wasRepeatMode' [-Wunused-variable] ../desmume/desmume/src/MMU.cpp: In instantiation of 'void MMU_writeToGCControl(u32) [with int PROCNUM = 0; u32 = unsigned int]': ../desmume/desmume/src/MMU.cpp:4367:29: required from here ../desmume/desmume/src/MMU.cpp:1286:6: warning: unused variable 'dbsize' [-Wunused-variable] ../desmume/desmume/src/MMU.cpp:1294:6: warning: unused variable 'keylength' [-Wunused-variable] ../desmume/desmume/src/MMU.cpp:1295:5: warning: unused variable 'key2_encryptdata' [-Wunused-variable] ../desmume/desmume/src/MMU.cpp:1296:5: warning: unused variable 'bit15' [-Wunused-variable] ../desmume/desmume/src/MMU.cpp:1299:5: warning: unused variable 'key2_encryptcommand' [-Wunused-variable] ../desmume/desmume/src/MMU.cpp:1302:5: warning: unused variable 'clockrate' [-Wunused-variable] ../desmume/desmume/src/MMU.cpp:1303:5: warning: unused variable 'secureareamode' [-Wunused-variable] ../desmume/desmume/src/MMU.cpp:1305:5: warning: unused variable 'wr' [-Wunused-variable] ../desmume/desmume/src/MMU.cpp: In instantiation of 'void MMU_writeToGCControl(u32) [with int PROCNUM = 1; u32 = unsigned int]': ../desmume/desmume/src/MMU.cpp:5590:28: required from here ../desmume/desmume/src/MMU.cpp:1286:6: warning: unused variable 'dbsize' [-Wunused-variable] ../desmume/desmume/src/MMU.cpp:1294:6: warning: unused variable 'keylength' [-Wunused-variable] ../desmume/desmume/src/MMU.cpp:1295:5: warning: unused variable 'key2_encryptdata' [-Wunused-variable] ../desmume/desmume/src/MMU.cpp:1296:5: warning: unused variable 'bit15' [-Wunused-variable] ../desmume/desmume/src/MMU.cpp:1299:5: warning: unused variable 'key2_encryptcommand' [-Wunused-variable] ../desmume/desmume/src/MMU.cpp:1302:5: warning: unused variable 'clockrate' [-Wunused-variable] ../desmume/desmume/src/MMU.cpp:1303:5: warning: unused variable 'secureareamode' [-Wunused-variable] ../desmume/desmume/src/MMU.cpp:1305:5: warning: unused variable 'wr' [-Wunused-variable] ../desmume/desmume/src/MMU.cpp: At global scope: ../desmume/desmume/src/MMU.cpp:1675:13: warning: 'void validateIF_arm9()' defined but not used [-Wunused-function] In file included from ../desmume/desmume/src/gfx3d.h:27: ../desmume/desmume/src/matrix.h:652:13: warning: 'void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)' defined but not used [-Wunused-function] ../desmume/desmume/src/matrix.h:589:13: warning: 'void memset_u32(void*, u32, size_t)' defined but not used [-Wunused-function] ../desmume/desmume/src/matrix.h:570:13: warning: 'void memset_u16(void*, u16, size_t)' defined but not used [-Wunused-function] [22/133] Compiling C++ object libdesmume.a.p/.._modules_Disassembler.cpp.o [23/133] Compiling C++ object libdesmume.a.p/.._.._saves.cpp.o In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/armcpu.h:27, from ../desmume/desmume/src/saves.cpp:33: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/saves.cpp:36: ../desmume/desmume/src/driver.h:26:7: warning: 'class VIEW3D_Driver' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/driver.h:35:7: warning: 'class BaseDriver' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/gfx3d.h:28, from ../desmume/desmume/src/render3D.h:23, from ../desmume/desmume/src/saves.cpp:41: ../desmume/desmume/src/GPU.h:1840:7: warning: 'class GPUEventHandler' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/GPU.h:1856:7: warning: base class 'class GPUEventHandler' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/GPU.h:1856:7: warning: 'class GPUEventHandlerDefault' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:149:7: warning: 'class Render3D' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h: In instantiation of 'class Render3D_SIMD<16>': ../desmume/desmume/src/render3D.h:303:30: required from here ../desmume/desmume/src/render3D.h:277:7: warning: base class 'class Render3D' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:277:7: warning: 'class Render3D_SIMD<16>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:303:7: warning: base class 'class Render3D_SIMD<16>' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:303:7: warning: 'class Render3D_NEON' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/movie.h:27, from ../desmume/desmume/src/saves.cpp:48: ../desmume/desmume/src/utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)': ../desmume/desmume/src/utils/datetime.h:308:8: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] ../desmume/desmume/src/utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const': ../desmume/desmume/src/utils/datetime.h:680:11: warning: left operand of comma operator has no effect [-Wunused-value] ../desmume/desmume/src/utils/datetime.h:680:24: warning: right operand of comma operator has no effect [-Wunused-value] In file included from ../desmume/desmume/src/saves.cpp:51: ../desmume/desmume/src/slot1.h: At global scope: ../desmume/desmume/src/slot1.h:28:7: warning: 'class Slot1Info' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot1.h:36:7: warning: base class 'class Slot1Info' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot1.h:36:7: warning: 'class Slot1InfoSimple' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/saves.cpp:52: ../desmume/desmume/src/slot2.h:29:7: warning: 'class Slot2Info' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot2.h:37:7: warning: base class 'class Slot2Info' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/slot2.h:37:7: warning: 'class Slot2InfoSimple' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/saves.cpp:54: ../desmume/desmume/src/wifi.h:3230:7: warning: 'class ClientPCapInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3243:7: warning: base class 'class ClientPCapInterface' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3243:7: warning: 'class DummyPCapInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3261:7: warning: base class 'class ClientPCapInterface' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3261:7: warning: 'class POSIXPCapInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3276:7: warning: 'class WifiCommInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3297:7: warning: base class 'class WifiCommInterface' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3297:7: warning: 'class AdhocCommInterface' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/wifi.h:3315:7: warning: base class 'class WifiCommInterface' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/saves.cpp: In function 'bool ReadStateChunks(EMUFILE&, s32)': ../desmume/desmume/src/saves.cpp:1206:18: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] In file included from ../desmume/desmume/src/gfx3d.h:27: ../desmume/desmume/src/matrix.h: At global scope: ../desmume/desmume/src/matrix.h:652:13: warning: 'void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)' defined but not used [-Wunused-function] ../desmume/desmume/src/matrix.h:589:13: warning: 'void memset_u32(void*, u32, size_t)' defined but not used [-Wunused-function] ../desmume/desmume/src/matrix.h:570:13: warning: 'void memset_u16(void*, u16, size_t)' defined but not used [-Wunused-function] ../desmume/desmume/src/saves.cpp: In function 'void scan_savestates()': ../desmume/desmume/src/saves.cpp:683:10: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 40 bytes from a string of length 63 [-Wstringop-truncation] ../desmume/desmume/src/saves.cpp: In function 'void savestate_slot(int)': ../desmume/desmume/src/saves.cpp:719:11: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 40 bytes from a string of length 63 [-Wstringop-truncation] In file included from ../desmume/desmume/src/saves.cpp:39: In member function 'size_t EMUFILE::fread(const void*, size_t)', inlined from 'bool savestate_load(EMUFILE&)' at ../desmume/desmume/src/saves.cpp:1299:10: ../desmume/desmume/src/emufile.h:71:16: warning: 'header' may be used uninitialized [-Wmaybe-uninitialized] ../desmume/desmume/src/emufile.h:71:16: note: by argument 2 of type 'const void*' to 'size_t (EMUFILE::)(const void*, size_t)' {aka 'long unsigned int (EMUFILE::)(const void*, long unsigned int)'} ../desmume/desmume/src/saves.cpp: In function 'bool savestate_load(EMUFILE&)': ../desmume/desmume/src/saves.cpp:1298:7: note: 'header' declared here [23/133] Compiling C++ object libdesmume.a.p/.._.._utils_advanscene.cpp.o [24/133] Compiling C++ object libdesmume.a.p/.._.._matrix.cpp.o In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/matrix.cpp:25: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/matrix.cpp:24: ../desmume/desmume/src/matrix.h:652:13: warning: 'void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)' defined but not used [-Wunused-function] ../desmume/desmume/src/matrix.h:589:13: warning: 'void memset_u32(void*, u32, size_t)' defined but not used [-Wunused-function] ../desmume/desmume/src/matrix.h:570:13: warning: 'void memset_u16(void*, u16, size_t)' defined but not used [-Wunused-function] [24/133] Compiling C++ object libdesmume.a.p/.._.._utils_datetime.cpp.o [25/133] Compiling C++ object libdesmume.a.p/.._.._utils_datetime.cpp.o In file included from ../desmume/desmume/src/utils/datetime.cpp:1: ../desmume/desmume/src/utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)': ../desmume/desmume/src/utils/datetime.h:308:8: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] ../desmume/desmume/src/utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const': ../desmume/desmume/src/utils/datetime.h:680:11: warning: left operand of comma operator has no effect [-Wunused-value] ../desmume/desmume/src/utils/datetime.h:680:24: warning: right operand of comma operator has no effect [-Wunused-value] [25/133] Compiling C++ object libdesmume.a.p/.._.._utils_guid.cpp.o [26/133] Compiling C++ object libdesmume.a.p/.._.._SPU.cpp.o In file included from ../desmume/desmume/src/SPU.cpp:35: ../desmume/desmume/src/driver.h:26:7: warning: 'class VIEW3D_Driver' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/driver.h:35:7: warning: 'class BaseDriver' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/SPU.cpp:36: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/SPU.cpp: In member function 'void WavWriter::update(void*, int)': ../desmume/desmume/src/SPU.cpp:1908:9: warning: unused variable 'elems_written' [-Wunused-variable] ../desmume/desmume/src/SPU.cpp: In function 'bool spu_loadstate(EMUFILE&, int)': ../desmume/desmume/src/SPU.cpp:2061:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ../desmume/desmume/src/SPU.cpp:2062:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ../desmume/desmume/src/SPU.cpp: In instantiation of 'void FetchADPCMData(channel_struct*, s32*) [with SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_None; s32 = int]': ../desmume/desmume/src/SPU.cpp:1291:45: required from 'void ____SPU_ChanUpdate(SPU_struct*, channel_struct*) [with int FORMAT = 0; SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_None; int CHANNELS = -1]' ../desmume/desmume/src/SPU.cpp:1311:49: required from 'void ___SPU_ChanUpdate(bool, SPU_struct*, channel_struct*) [with int FORMAT = 0; SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_None]' ../desmume/desmume/src/SPU.cpp:1325:48: required from 'void __SPU_ChanUpdate(bool, SPU_struct*, channel_struct*) [with SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_None]' ../desmume/desmume/src/SPU.cpp:1337:69: required from here ../desmume/desmume/src/SPU.cpp:1118:9: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] ../desmume/desmume/src/SPU.cpp: In instantiation of 'void FetchADPCMData(channel_struct*, s32*) [with SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Linear; s32 = int]': ../desmume/desmume/src/SPU.cpp:1291:45: required from 'void ____SPU_ChanUpdate(SPU_struct*, channel_struct*) [with int FORMAT = 0; SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Linear; int CHANNELS = -1]' ../desmume/desmume/src/SPU.cpp:1311:49: required from 'void ___SPU_ChanUpdate(bool, SPU_struct*, channel_struct*) [with int FORMAT = 0; SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Linear]' ../desmume/desmume/src/SPU.cpp:1325:48: required from 'void __SPU_ChanUpdate(bool, SPU_struct*, channel_struct*) [with SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Linear]' ../desmume/desmume/src/SPU.cpp:1338:73: required from here ../desmume/desmume/src/SPU.cpp:1118:9: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] ../desmume/desmume/src/SPU.cpp: In instantiation of 'void FetchADPCMData(channel_struct*, s32*) [with SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Cosine; s32 = int]': ../desmume/desmume/src/SPU.cpp:1291:45: required from 'void ____SPU_ChanUpdate(SPU_struct*, channel_struct*) [with int FORMAT = 0; SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Cosine; int CHANNELS = -1]' ../desmume/desmume/src/SPU.cpp:1311:49: required from 'void ___SPU_ChanUpdate(bool, SPU_struct*, channel_struct*) [with int FORMAT = 0; SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Cosine]' ../desmume/desmume/src/SPU.cpp:1325:48: required from 'void __SPU_ChanUpdate(bool, SPU_struct*, channel_struct*) [with SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Cosine]' ../desmume/desmume/src/SPU.cpp:1339:73: required from here ../desmume/desmume/src/SPU.cpp:1118:9: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] In file included from ../desmume/desmume/src/SPU.h:28, from ../desmume/desmume/src/SPU.cpp:37: ../desmume/desmume/src/matrix.h: At global scope: ../desmume/desmume/src/matrix.h:652:13: warning: 'void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)' defined but not used [-Wunused-function] ../desmume/desmume/src/matrix.h:589:13: warning: 'void memset_u32(void*, u32, size_t)' defined but not used [-Wunused-function] ../desmume/desmume/src/matrix.h:570:13: warning: 'void memset_u16(void*, u16, size_t)' defined but not used [-Wunused-function] In function 'void SPU_MixAudio_Advanced(bool, SPU_struct*, int)', inlined from 'void SPU_MixAudio(bool, SPU_struct*, int)' at ../desmume/desmume/src/SPU.cpp:1580:24, inlined from 'void SPU_MixAudio(bool, SPU_struct*, int)' at ../desmume/desmume/src/SPU.cpp:1559:13: ../desmume/desmume/src/SPU.cpp:1485:26: warning: 'sndout[1]' may be used uninitialized [-Wmaybe-uninitialized] ../desmume/desmume/src/SPU.cpp: In function 'void SPU_MixAudio(bool, SPU_struct*, int)': ../desmume/desmume/src/SPU.cpp:1438:7: note: 'sndout[1]' was declared here In function 'void SPU_MixAudio_Advanced(bool, SPU_struct*, int)', inlined from 'void SPU_MixAudio(bool, SPU_struct*, int)' at ../desmume/desmume/src/SPU.cpp:1580:24, inlined from 'void SPU_MixAudio(bool, SPU_struct*, int)' at ../desmume/desmume/src/SPU.cpp:1559:13: ../desmume/desmume/src/SPU.cpp:1484:26: warning: 'sndout[0]' may be used uninitialized [-Wmaybe-uninitialized] ../desmume/desmume/src/SPU.cpp: In function 'void SPU_MixAudio(bool, SPU_struct*, int)': ../desmume/desmume/src/SPU.cpp:1438:7: note: 'sndout[0]' was declared here [26/133] Compiling C++ object libdesmume.a.p/.._.._utils_emufat.cpp.o [27/133] Compiling C++ object libdesmume.a.p/.._.._utils_advanscene.cpp.o In file included from ../desmume/desmume/src/utils/advanscene.cpp:24: ../desmume/desmume/src/utils/advanscene.h: In constructor 'ADVANsCEne::ADVANsCEne()': ../desmume/desmume/src/utils/advanscene.h:32:5: warning: 'ADVANsCEne::saveType' will be initialized after [-Wreorder] ../desmume/desmume/src/utils/advanscene.h:28:6: warning: 'u32 ADVANsCEne::crc32' [-Wreorder] ../desmume/desmume/src/utils/advanscene.h:45:2: warning: when initialized here [-Wreorder] [27/133] Compiling C++ object libdesmume.a.p/.._.._utils_fsnitro.cpp.o [28/133] Compiling C++ object libdesmume.a.p/.._.._thumb_instructions.cpp.o In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/armcpu.h:27, from ../desmume/desmume/src/thumb_instructions.cpp:20: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] [28/133] Compiling C++ object libdesmume.a.p/.._.._utils_xstring.cpp.o [29/133] Compiling C++ object libdesmume.a.p/.._.._utils_guid.cpp.o [29/133] Compiling C++ object libdesmume.a.p/.._.._utils_decrypt_crc.cpp.o [30/133] Compiling C++ object libdesmume.a.p/.._.._utils_decrypt_crc.cpp.o [30/133] Compiling C++ object libdesmume.a.p/.._.._utils_decrypt_decrypt.cpp.o [31/133] Compiling C++ object libdesmume.a.p/.._.._gfx3d.cpp.o In file included from ../desmume/desmume/src/gfx3d.h:28, from ../desmume/desmume/src/gfx3d.cpp:36: ../desmume/desmume/src/GPU.h:1840:7: warning: 'class GPUEventHandler' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/GPU.h:1856:7: warning: base class 'class GPUEventHandler' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/GPU.h:1856:7: warning: 'class GPUEventHandlerDefault' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/armcpu.h:27, from ../desmume/desmume/src/gfx3d.cpp:44: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/gfx3d.cpp:46: ../desmume/desmume/src/driver.h:26:7: warning: 'class VIEW3D_Driver' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/driver.h:35:7: warning: 'class BaseDriver' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/gfx3d.cpp:51: ../desmume/desmume/src/render3D.h:149:7: warning: 'class Render3D' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h: In instantiation of 'class Render3D_SIMD<16>': ../desmume/desmume/src/render3D.h:303:30: required from here ../desmume/desmume/src/render3D.h:277:7: warning: base class 'class Render3D' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:277:7: warning: 'class Render3D_SIMD<16>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:303:7: warning: base class 'class Render3D_SIMD<16>' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:303:7: warning: 'class Render3D_NEON' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/movie.h:27, from ../desmume/desmume/src/gfx3d.cpp:59: ../desmume/desmume/src/utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)': ../desmume/desmume/src/utils/datetime.h:308:8: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] ../desmume/desmume/src/utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const': ../desmume/desmume/src/utils/datetime.h:680:11: warning: left operand of comma operator has no effect [-Wunused-value] ../desmume/desmume/src/utils/datetime.h:680:24: warning: right operand of comma operator has no effect [-Wunused-value] ../desmume/desmume/src/gfx3d.cpp: In function 'void gfx3d_init()': ../desmume/desmume/src/gfx3d.cpp:520:6: warning: unused variable 'zzz' [-Wunused-variable] ../desmume/desmume/src/gfx3d.cpp: In function 'void gfx3d_reset()': ../desmume/desmume/src/gfx3d.cpp:595:38: warning: 'new' of type 'Viewer3d_State' with extended alignment 32 [-Waligned-new=] ../desmume/desmume/src/gfx3d.cpp:595:38: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter ../desmume/desmume/src/gfx3d.cpp:595:38: note: use '-faligned-new' to enable C++17 over-aligned new support In file included from ../desmume/desmume/src/gfx3d.h:27: ../desmume/desmume/src/matrix.h: At global scope: ../desmume/desmume/src/matrix.h:652:13: warning: 'void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)' defined but not used [-Wunused-function] ../desmume/desmume/src/matrix.h:589:13: warning: 'void memset_u32(void*, u32, size_t)' defined but not used [-Wunused-function] ../desmume/desmume/src/matrix.h:570:13: warning: 'void memset_u16(void*, u16, size_t)' defined but not used [-Wunused-function] [31/133] Compiling C++ object libdesmume.a.p/.._.._utils_decrypt_header.cpp.o [32/133] Compiling C++ object libdesmume.a.p/.._.._utils_emufat.cpp.o In file included from ../desmume/desmume/src/utils/emufat.cpp:28: ../desmume/desmume/src/utils/emufat.h: In member function 'void EmuFatFile::ctassert()': ../desmume/desmume/src/utils/emufat.h:576:17: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs] ../desmume/desmume/src/utils/emufat.h: In constructor 'EmuFat::EmuFat(EMUFILE*)': ../desmume/desmume/src/utils/emufat.h:688:19: warning: 'EmuFat::m_owns' will be initialized after [-Wreorder] ../desmume/desmume/src/utils/emufat.h:688:7: warning: 'bool EmuFat::m_readonly' [-Wreorder] ../desmume/desmume/src/utils/emufat.cpp:115:1: warning: when initialized here [-Wreorder] ../desmume/desmume/src/utils/emufat.cpp: In member function 'bool EmuFatVolume::formatNew(u32)': ../desmume/desmume/src/utils/emufat.cpp:400:6: warning: unused variable 'volumeStartBlock' [-Wunused-variable] [32/133] Compiling C++ object libdesmume.a.p/.._.._utils_task.cpp.o [33/133] Compiling C++ object libdesmume.a.p/.._.._render3D.cpp.o FAILED: libdesmume.a.p/.._.._render3D.cpp.o c++ -Ilibdesmume.a.p -I. -I../desmume/desmume/src/frontend/posix -I../desmume/desmume/src -I../desmume/desmume/src/libretro-common/include -I../desmume/desmume/src/frontend -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/SDL2 -I/usr/include/AL -I/usr/include/soundtouch -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O0 -DEXPERIMENTAL_WIFI_COMM -DHAVE_LIBSOUNDTOUCH -march=armv8-a -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Wno-format-security -fPIC -pthread -D_REENTRANT -MD -MQ libdesmume.a.p/.._.._render3D.cpp.o -MF libdesmume.a.p/.._.._render3D.cpp.o.d -o libdesmume.a.p/.._.._render3D.cpp.o -c ../desmume/desmume/src/render3D.cpp distcc[1071] ERROR: compile ../desmume/desmume/src/render3D.cpp on 10.3.0.16:3932/8 failed distcc[1071] (dcc_build_somewhere) Warning: remote compilation of '../desmume/desmume/src/render3D.cpp' failed, retrying locally distcc[1071] Warning: failed to distribute ../desmume/desmume/src/render3D.cpp to 10.3.0.16:3932/8, running locally instead In file included from ../desmume/desmume/src/gfx3d.h:28, from ../desmume/desmume/src/render3D.h:23, from ../desmume/desmume/src/render3D.cpp:19: ../desmume/desmume/src/GPU.h:1840:7: warning: ‘class GPUEventHandler’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1840 | class GPUEventHandler | ^~~~~~~~~~~~~~~ ../desmume/desmume/src/GPU.h:1856:7: warning: base class ‘class GPUEventHandler’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1856 | class GPUEventHandlerDefault : public GPUEventHandler | ^~~~~~~~~~~~~~~~~~~~~~ ../desmume/desmume/src/GPU.h:1856:7: warning: ‘class GPUEventHandlerDefault’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:149:7: warning: ‘class Render3D’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 149 | class Render3D | ^~~~~~~~ ../desmume/desmume/src/render3D.h: In instantiation of ‘class Render3D_SIMD<16>’: ../desmume/desmume/src/render3D.h:303:30: required from here ../desmume/desmume/src/render3D.h:277:7: warning: base class ‘class Render3D’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 277 | class Render3D_SIMD : public Render3D | ^~~~~~~~~~~~~ ../desmume/desmume/src/render3D.h:277:7: warning: ‘class Render3D_SIMD<16>’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:303:7: warning: base class ‘class Render3D_SIMD<16>’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 303 | class Render3D_NEON : public Render3D_SIMD<16> | ^~~~~~~~~~~~~ ../desmume/desmume/src/render3D.h:303:7: warning: ‘class Render3D_NEON’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/render3D.cpp:24: ../desmume/desmume/src/firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’: ../desmume/desmume/src/firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder] 428 | u32 _userDataAddr; | ^~~~~~~~~~~~~ ../desmume/desmume/src/firmware.h:427:14: warning: ‘bool CFIRMWARE::_isLoaded’ [-Wreorder] 427 | bool _isLoaded; | ^~~~~~~~~ ../desmume/desmume/src/firmware.h:435:9: warning: when initialized here [-Wreorder] 435 | CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {}; | ^~~~~~~~~ In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor ‘GameInfo::GameInfo()’: ../desmume/desmume/src/NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder] 340 | u32 chipID; | ^~~~~~ ../desmume/desmume/src/NDSSystem.h:335:13: warning: ‘u32 GameInfo::romsize’ [-Wreorder] 335 | u32 romsize; | ^~~~~~~ ../desmume/desmume/src/NDSSystem.h:352:9: warning: when initialized here [-Wreorder] 352 | GameInfo() : fROM(NULL), | ^~~~~~~~ ../desmume/desmume/src/NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’: ../desmume/desmume/src/NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder] 629 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ ../desmume/desmume/src/NDSSystem.h:579:14: warning: ‘bool TCommonSettings::loadToMemory’ [-Wreorder] 579 | bool loadToMemory; | ^~~~~~~~~~~~ ../desmume/desmume/src/NDSSystem.h:500:9: warning: when initialized here [-Wreorder] 500 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../desmume/desmume/src/NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder] 589 | bool UseExtFirmwareSettings; | ^~~~~~~~~~~~~~~~~~~~~~ ../desmume/desmume/src/NDSSystem.h:587:14: warning: ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder] 587 | bool RetailCardProtection8000; | ^~~~~~~~~~~~~~~~~~~~~~~~ ../desmume/desmume/src/NDSSystem.h:500:9: warning: when initialized here [-Wreorder] 500 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../desmume/desmume/src/NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder] 649 | int manualBackupType; | ^~~~~~~~~~~~~~~~ ../desmume/desmume/src/NDSSystem.h:647:13: warning: ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder] 647 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ ../desmume/desmume/src/NDSSystem.h:500:9: warning: when initialized here [-Wreorder] 500 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../desmume/desmume/src/NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder] 657 | bool spu_advanced; | ^~~~~~~~~~~~ ../desmume/desmume/src/NDSSystem.h:622:13: warning: ‘int TCommonSettings::StylusPressure’ [-Wreorder] 622 | int StylusPressure; | ^~~~~~~~~~~~~~ ../desmume/desmume/src/NDSSystem.h:500:9: warning: when initialized here [-Wreorder] 500 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../desmume/desmume/src/NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder] 622 | int StylusPressure; | ^~~~~~~~~~~~~~ ../desmume/desmume/src/NDSSystem.h:595:26: warning: ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder] 595 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ ../desmume/desmume/src/NDSSystem.h:500:9: warning: when initialized here [-Wreorder] 500 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../desmume/desmume/src/NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder] 653 | int SPU_sync_method; | ^~~~~~~~~~~~~~~ ../desmume/desmume/src/NDSSystem.h:631:13: warning: ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder] 631 | int WifiBridgeDeviceID; | ^~~~~~~~~~~~~~~~~~ ../desmume/desmume/src/NDSSystem.h:500:9: warning: when initialized here [-Wreorder] 500 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: ‘class TRegister_32’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 88 | class TRegister_32 | ^~~~~~~~~~~~ ../desmume/desmume/src/MMU.h:120:8: warning: base class ‘class TRegister_32’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 120 | struct TGXSTAT : public TRegister_32 | ^~~~~~~ ../desmume/desmume/src/MMU.h:120:8: warning: ‘struct TGXSTAT’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:15: warning: base class ‘class TRegister_32’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 241 | class AddressRegister : public TRegister_32 { | ^~~~~~~~~~~~~~~ ../desmume/desmume/src/MMU.h:241:15: warning: ‘class DmaController::AddressRegister’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:15: warning: base class ‘class TRegister_32’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 257 | class ControlRegister : public TRegister_32 { | ^~~~~~~~~~~~~~~ ../desmume/desmume/src/MMU.h:257:15: warning: ‘class DmaController::ControlRegister’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.cpp: In function ‘void Render3D_DeInit()’: ../desmume/desmume/src/render3D.cpp:60:9: warning: deleting object of polymorphic class type ‘Render3D’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 60 | delete BaseRenderer; | ^~~~~~~~~~~~~~~~~~~ ../desmume/desmume/src/render3D.cpp: In function ‘void Render3DBaseDestroy()’: ../desmume/desmume/src/render3D.cpp:76:17: warning: deleting object of polymorphic class type ‘Render3D’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 76 | delete oldRenderer; | ^~~~~~~~~~~~~~~~~~ ../desmume/desmume/src/render3D.cpp: In member function ‘virtual void Render3D_NEON::_ClearImageBaseLoop(const u16*, const u16*, u16*, u32*, u8*)’: ../desmume/desmume/src/render3D.cpp:902:25: note: use ‘-flax-vector-conversions’ to permit conversions between vectors with differing element types or numbers of subparts 902 | vst1q_u8( outFog + i, vuzp1q_u16(vshrq_n_u16(clearDepth.val[0], 15), vshrq_n_u16(clearDepth.val[1], 15)) ); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../desmume/desmume/src/render3D.cpp:902:49: error: cannot convert ‘uint16x8_t’ to ‘uint8x16_t’ 902 | vst1q_u8( outFog + i, vuzp1q_u16(vshrq_n_u16(clearDepth.val[0], 15), vshrq_n_u16(clearDepth.val[1], 15)) ); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | uint16x8_t In file included from ../desmume/desmume/src/types.h:274, from ../desmume/desmume/src/render3D.h:22: /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/include/arm_neon.h:24769:36: note: initializing argument 2 of ‘void vst1q_u8(uint8_t*, uint8x16_t)’ 24769 | vst1q_u8 (uint8_t *__a, uint8x16_t __b) | ~~~~~~~~~~~^~~ ../desmume/desmume/src/render3D.h: In instantiation of ‘class Render3D_SIMD<32>’: ../desmume/desmume/src/render3D.cpp:960:27: required from here ../desmume/desmume/src/render3D.h:277:7: warning: base class ‘class Render3D’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 277 | class Render3D_SIMD : public Render3D | ^~~~~~~~~~~~~ ../desmume/desmume/src/render3D.h:277:7: warning: ‘class Render3D_SIMD<32>’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/gfx3d.h:27: ../desmume/desmume/src/matrix.h: At global scope: ../desmume/desmume/src/matrix.h:652:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function] 652 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../desmume/desmume/src/matrix.h:589:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function] 589 | static void memset_u32(void *dst, const u32 val, const size_t elementCount) | ^~~~~~~~~~ ../desmume/desmume/src/matrix.h:570:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function] 570 | static void memset_u16(void *dst, const u16 val, const size_t elementCount) | ^~~~~~~~~~ distcc[1071] ERROR: compile ../desmume/desmume/src/render3D.cpp on localhost failed [34/133] Compiling C++ object libdesmume.a.p/.._.._utils_decrypt_decrypt.cpp.o ../desmume/desmume/src/utils/decrypt/decrypt.cpp:407:13: warning: 'void init0(u32)' defined but not used [-Wunused-function] ../desmume/desmume/src/utils/decrypt/decrypt.cpp:354:13: warning: 'void decrypt(u32*, u64&)' defined but not used [-Wunused-function] ../desmume/desmume/src/utils/decrypt/decrypt.cpp:349:13: warning: 'void encrypt(u32*, u64&)' defined but not used [-Wunused-function] [35/133] Compiling C++ object libdesmume.a.p/.._.._movie.cpp.o In file included from ../desmume/desmume/src/movie.h:27, from ../desmume/desmume/src/movie.cpp:19: ../desmume/desmume/src/utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)': ../desmume/desmume/src/utils/datetime.h:308:8: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] ../desmume/desmume/src/utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const': ../desmume/desmume/src/utils/datetime.h:680:11: warning: left operand of comma operator has no effect [-Wunused-value] ../desmume/desmume/src/utils/datetime.h:680:24: warning: right operand of comma operator has no effect [-Wunused-value] In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/movie.cpp:32: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/movie.cpp:36: ../desmume/desmume/src/driver.h:26:7: warning: 'class VIEW3D_Driver' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/driver.h:35:7: warning: 'class BaseDriver' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/movie.h: In constructor 'MovieData::MovieData(bool)': ../desmume/desmume/src/movie.h:165:7: warning: 'MovieData::binaryFlag' will be initialized after [-Wreorder] ../desmume/desmume/src/movie.h:162:11: warning: 'DateTime MovieData::rtcStart' [-Wreorder] ../desmume/desmume/src/movie.cpp:204:1: warning: when initialized here [-Wreorder] ../desmume/desmume/src/movie.cpp: In function 'void FCEUI_MakeBackupMovie(bool)': ../desmume/desmume/src/movie.cpp:1315:7: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] ../desmume/desmume/src/movie.cpp: At global scope: ../desmume/desmume/src/movie.cpp:1205:13: warning: 'bool FCEUMOV_PostLoad()' defined but not used [-Wunused-function] ../desmume/desmume/src/movie.cpp:1200:13: warning: 'void FCEUMOV_PreLoad()' defined but not used [-Wunused-function] ../desmume/desmume/src/movie.cpp:953:13: warning: 'void FCEUMOV_AddCommand(int)' defined but not used [-Wunused-function] In member function 'std::string DateTime::ToString() const', inlined from 'int MovieData::dump(EMUFILE&, bool)' at ../desmume/desmume/src/movie.cpp:396:50: ../desmume/desmume/src/utils/datetime.h:787:15: warning: '%03d' directive writing between 3 and 4 bytes into a region of size between 0 and 14 [-Wformat-overflow=] ../desmume/desmume/src/utils/datetime.h:787:15: note: directive argument in the range [-999, 999] In file included from /usr/include/stdio.h:894, from /usr/include/c++/12.1.0/cstdio:42, from /usr/include/c++/12.1.0/ext/string_conversions.h:43, from /usr/include/c++/12.1.0/bits/basic_string.h:3960, from /usr/include/c++/12.1.0/string:53, from ../desmume/desmume/src/movie.h:23: In function 'int sprintf(char*, const char*, ...)', inlined from 'std::string DateTime::ToString() const' at ../desmume/desmume/src/utils/datetime.h:787:10, inlined from 'int MovieData::dump(EMUFILE&, bool)' at ../desmume/desmume/src/movie.cpp:396:50: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output 22 or more bytes (assuming 37) into a destination of size 32 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ [36/133] Compiling C++ object libdesmume.a.p/.._.._utils_fsnitro.cpp.o In file included from ../desmume/desmume/src/NDSSystem.h:28, from ../desmume/desmume/src/utils/fsnitro.cpp:25: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/utils/fsnitro.cpp: In member function 'bool FS_NITRO::loadFileTables()': ../desmume/desmume/src/utils/fsnitro.cpp:203:6: warning: unused variable '_endptr' [-Wunused-variable] ../desmume/desmume/src/utils/fsnitro.cpp: In member function 'bool FS_NITRO::extract(u16, std::string)': ../desmume/desmume/src/utils/fsnitro.cpp:495:12: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] [37/133] Compiling C++ object libdesmume.a.p/.._.._utils_decrypt_header.cpp.o [38/133] Compiling C++ object libdesmume.a.p/.._.._utils_xstring.cpp.o [39/133] Compiling C++ object libdesmume.a.p/.._.._utils_task.cpp.o [40/133] Compiling C++ object libdesmume.a.p/.._modules_Disassembler.cpp.o In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/armcpu.h:27, from ../desmume/desmume/src/frontend/modules/Disassembler.cpp:23: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/frontend/modules/Disassembler.cpp:2234:15: warning: 'char* OP_LDR_P_IMM_OFF_POSTIND2(u32, u32, char*)' defined but not used [-Wunused-function] In file included from /usr/include/stdio.h:894, from ../desmume/desmume/src/frontend/modules/Disassembler.cpp:19: In function 'int sprintf(char*, const char*, ...)', inlined from 'char* OP_LDMIB2_W(u32, u32, char*)' at ../desmume/desmume/src/frontend/modules/Disassembler.cpp:2936:36: /usr/include/bits/stdio2.h:38:34: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'txt' [-Wrestrict] 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ ../desmume/desmume/src/frontend/modules/Disassembler.cpp: In function 'char* OP_LDMIB2_W(u32, u32, char*)': ../desmume/desmume/src/frontend/modules/Disassembler.cpp:2932:50: note: destination object referenced by 'restrict'-qualified argument 1 was declared here In function 'int sprintf(char*, const char*, ...)', inlined from 'char* OP_LDMDB2_W(u32, u32, char*)' at ../desmume/desmume/src/frontend/modules/Disassembler.cpp:2950:36: /usr/include/bits/stdio2.h:38:34: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'txt' [-Wrestrict] 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ ../desmume/desmume/src/frontend/modules/Disassembler.cpp: In function 'char* OP_LDMDB2_W(u32, u32, char*)': ../desmume/desmume/src/frontend/modules/Disassembler.cpp:2946:50: note: destination object referenced by 'restrict'-qualified argument 1 was declared here In function 'int sprintf(char*, const char*, ...)', inlined from 'char* OP_LDMIA2_W(u32, u32, char*)' at ../desmume/desmume/src/frontend/modules/Disassembler.cpp:2929:36: /usr/include/bits/stdio2.h:38:34: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'txt' [-Wrestrict] 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ ../desmume/desmume/src/frontend/modules/Disassembler.cpp: In function 'char* OP_LDMIA2_W(u32, u32, char*)': ../desmume/desmume/src/frontend/modules/Disassembler.cpp:2925:50: note: destination object referenced by 'restrict'-qualified argument 1 was declared here In function 'int sprintf(char*, const char*, ...)', inlined from 'char* OP_LDMDA2_W(u32, u32, char*)' at ../desmume/desmume/src/frontend/modules/Disassembler.cpp:2943:36: /usr/include/bits/stdio2.h:38:34: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'txt' [-Wrestrict] 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ ../desmume/desmume/src/frontend/modules/Disassembler.cpp: In function 'char* OP_LDMDA2_W(u32, u32, char*)': ../desmume/desmume/src/frontend/modules/Disassembler.cpp:2939:50: note: destination object referenced by 'restrict'-qualified argument 1 was declared here [41/133] Compiling C++ object libdesmume.a.p/.._.._arm_instructions.cpp.o In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/arm_instructions.cpp:33: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] [42/133] Compiling C++ object libdesmume.a.p/.._.._GPU.cpp.o In file included from ../desmume/desmume/src/GPU.cpp:21: ../desmume/desmume/src/GPU.h:1840:7: warning: 'class GPUEventHandler' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/GPU.h:1856:7: warning: base class 'class GPUEventHandler' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/GPU.h:1856:7: warning: 'class GPUEventHandlerDefault' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/MMU.h:24, from ../desmume/desmume/src/GPU.cpp:30: ../desmume/desmume/src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../desmume/desmume/src/firmware.h:428:6: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder] ../desmume/desmume/src/firmware.h:427:7: warning: 'bool CFIRMWARE::_isLoaded' [-Wreorder] ../desmume/desmume/src/firmware.h:435:2: warning: when initialized here [-Wreorder] In file included from ../desmume/desmume/src/MMU.h:27: ../desmume/desmume/src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../desmume/desmume/src/NDSSystem.h:340:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:335:6: warning: 'u32 GameInfo::romsize' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:352:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../desmume/desmume/src/NDSSystem.h:629:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:579:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:589:7: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:587:7: warning: 'bool TCommonSettings::RetailCardProtection8000' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:649:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:647:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:657:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:622:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:595:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/NDSSystem.h:653:6: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder] ../desmume/desmume/src/NDSSystem.h:631:6: warning: 'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder] ../desmume/desmume/src/NDSSystem.h:500:2: warning: when initialized here [-Wreorder] ../desmume/desmume/src/MMU.h: At global scope: ../desmume/desmume/src/MMU.h:88:7: warning: 'class TRegister_32' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:120:8: warning: 'struct TGXSTAT' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:241:8: warning: 'class DmaController::AddressRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: base class 'class TRegister_32' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/MMU.h:257:8: warning: 'class DmaController::ControlRegister' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../desmume/desmume/src/GPU.cpp:33: ../desmume/desmume/src/render3D.h:149:7: warning: 'class Render3D' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h: In instantiation of 'class Render3D_SIMD<16>': ../desmume/desmume/src/render3D.h:303:30: required from here ../desmume/desmume/src/render3D.h:277:7: warning: base class 'class Render3D' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:277:7: warning: 'class Render3D_SIMD<16>' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:303:7: warning: base class 'class Render3D_SIMD<16>' has accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/render3D.h:303:7: warning: 'class Render3D_NEON' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../desmume/desmume/src/GPU.cpp: In constructor 'GPUEngineA::GPUEngineA()': ../desmume/desmume/src/GPU.cpp:3235:8: warning: 'memset' used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size] ../desmume/desmume/src/GPU.cpp: In member function 'virtual void GPUEngineA::Reset()': ../desmume/desmume/src/GPU.cpp:3324:8: warning: 'memset' used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size] ../desmume/desmume/src/GPU.cpp: In destructor 'GPUSubsystem::~GPUSubsystem()': ../desmume/desmume/src/GPU.cpp:4723:2: warning: deleting object of polymorphic class type 'GPUEventHandlerDefault' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_SpriteRenderPerform(GPUEngineCompositorInfo&, u16*, u8*, u8*, u8*) [with SpriteRenderMode MODE = SpriteRenderMode_Sprite1D; bool ISDEBUGRENDER = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:1927:71: required from 'void GPUEngineBase::_SpriteRender(GPUEngineCompositorInfo&, u16*, u8*, u8*, u8*) [with bool ISDEBUGRENDER = true; u16 = short unsigned int; u8 = unsigned char]' ../desmume/desmume/src/GPU.cpp:1974:27: required from here ../desmume/desmume/src/GPU.cpp:2092:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 's32' {aka 'int'} [-Wsign-compare] ../desmume/desmume/src/GPU.cpp:2135:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 's32' {aka 'int'} [-Wsign-compare] ../desmume/desmume/src/GPU.cpp:2161:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 's32' {aka 'int'} [-Wsign-compare] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_SpriteRenderPerform(GPUEngineCompositorInfo&, u16*, u8*, u8*, u8*) [with SpriteRenderMode MODE = SpriteRenderMode_Sprite2D; bool ISDEBUGRENDER = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:1929:71: required from 'void GPUEngineBase::_SpriteRender(GPUEngineCompositorInfo&, u16*, u8*, u8*, u8*) [with bool ISDEBUGRENDER = true; u16 = short unsigned int; u8 = unsigned char]' ../desmume/desmume/src/GPU.cpp:1974:27: required from here ../desmume/desmume/src/GPU.cpp:2092:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 's32' {aka 'int'} [-Wsign-compare] ../desmume/desmume/src/GPU.cpp:2135:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 's32' {aka 'int'} [-Wsign-compare] ../desmume/desmume/src/GPU.cpp:2161:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 's32' {aka 'int'} [-Wsign-compare] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_SpriteRenderPerform(GPUEngineCompositorInfo&, u16*, u8*, u8*, u8*) [with SpriteRenderMode MODE = SpriteRenderMode_Sprite1D; bool ISDEBUGRENDER = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:1927:71: required from 'void GPUEngineBase::_SpriteRender(GPUEngineCompositorInfo&, u16*, u8*, u8*, u8*) [with bool ISDEBUGRENDER = false; u16 = short unsigned int; u8 = unsigned char]' ../desmume/desmume/src/GPU.cpp:2401:28: required from here ../desmume/desmume/src/GPU.cpp:2092:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 's32' {aka 'int'} [-Wsign-compare] ../desmume/desmume/src/GPU.cpp:2135:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 's32' {aka 'int'} [-Wsign-compare] ../desmume/desmume/src/GPU.cpp:2161:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 's32' {aka 'int'} [-Wsign-compare] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_SpriteRenderPerform(GPUEngineCompositorInfo&, u16*, u8*, u8*, u8*) [with SpriteRenderMode MODE = SpriteRenderMode_Sprite2D; bool ISDEBUGRENDER = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:1929:71: required from 'void GPUEngineBase::_SpriteRender(GPUEngineCompositorInfo&, u16*, u8*, u8*, u8*) [with bool ISDEBUGRENDER = false; u16 = short unsigned int; u8 = unsigned char]' ../desmume/desmume/src/GPU.cpp:2401:28: required from here ../desmume/desmume/src/GPU.cpp:2092:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 's32' {aka 'int'} [-Wsign-compare] ../desmume/desmume/src/GPU.cpp:2135:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 's32' {aka 'int'} [-Wsign-compare] ../desmume/desmume/src/GPU.cpp:2161:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 's32' {aka 'int'} [-Wsign-compare] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Debug; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Debug; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = false; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2938:107: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2368:92: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5487:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2372:96: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5487:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2376:98: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5487:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2381:95: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5487:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2368:92: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5487:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2372:96: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5487:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2376:98: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5487:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2381:95: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5487:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2368:92: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5491:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2372:96: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5491:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2376:98: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5491:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2381:95: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5491:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2368:92: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5491:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2372:96: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5491:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2376:98: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5491:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2381:95: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5491:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2368:92: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5495:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2372:96: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5495:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2376:98: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5495:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2381:95: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5495:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2368:92: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5495:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2372:96: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5495:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2376:98: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5495:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2486:104: required from 'void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2381:95: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5495:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2336:93: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5487:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2340:97: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5487:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2344:99: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5487:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2349:96: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5487:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2336:93: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5487:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2340:97: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5487:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2344:99: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5487:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2349:96: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5487:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2336:93: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5491:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2340:97: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5491:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2344:99: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5491:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2349:96: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5491:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2336:93: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5491:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2340:97: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5491:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2344:99: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5491:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2349:96: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5491:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2336:93: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5495:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2340:97: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5495:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2344:99: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5495:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:2349:96: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]' ../desmume/desmume/src/GPU.cpp:3524:48: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5495:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2336:93: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5495:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2340:97: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5495:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2344:99: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5495:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp: In instantiation of 'void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]': ../desmume/desmume/src/GPU.cpp:2861:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]' ../desmume/desmume/src/GPU.cpp:2871:102: required from 'void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2885:99: required from 'void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:2349:96: required from 'void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]' ../desmume/desmume/src/GPU.cpp:3528:49: required from 'void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = long unsigned int]' ../desmume/desmume/src/GPU.cpp:5495:61: required from here ../desmume/desmume/src/GPU.cpp:1323:12: warning: unused variable 'windowTest' [-Wunused-variable] ../desmume/desmume/src/GPU.cpp:1324:12: warning: unused variable 'colorEffectEnable' [-Wunused-variable] In file included from ../desmume/desmume/src/gfx3d.h:27, from ../desmume/desmume/src/render3D.h:23: ../desmume/desmume/src/matrix.h: At global scope: ../desmume/desmume/src/matrix.h:652:13: warning: 'void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)' defined but not used [-Wunused-function] In file included from ../desmume/desmume/src/types.h:274, from ../desmume/desmume/src/GPU.h:27: In function 'uint32x4_t vdupq_n_u32(uint32_t)', inlined from 'void memset_u32(void*, u32, size_t)' at ../desmume/desmume/src/matrix.h:593:40, inlined from 'void GPUSubsystem::ClearWithColor(u16)' at ../desmume/desmume/src/GPU.cpp:5660:14: /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/include/arm_neon.h:13616:42: warning: 'color32.FragmentColor::color' may be used uninitialized [-Wmaybe-uninitialized] ../desmume/desmume/src/GPU.cpp: In member function 'void GPUSubsystem::ClearWithColor(u16)': ../desmume/desmume/src/GPU.cpp:5641:17: note: 'color32.FragmentColor::color' was declared here ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /home/leming/armv8/leming/build