==> 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