[INFO] fetching crate desmume-rs 0.1.3...
[INFO] testing desmume-rs-0.1.3 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate desmume-rs 0.1.3 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate desmume-rs 0.1.3
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate desmume-rs 0.1.3
[INFO] tweaked toml for crates.io crate desmume-rs 0.1.3 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate desmume-rs 0.1.3 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate desmume-rs 0.1.3 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 5e0e2dd7c5a4d1f837c71db6d0c845c4cf15f7a5001dadb29df789bd392ed6cc
[INFO] running `Command { std: "docker" "start" "5e0e2dd7c5a4d1f837c71db6d0c845c4cf15f7a5001dadb29df789bd392ed6cc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5e0e2dd7c5a4d1f837c71db6d0c845c4cf15f7a5001dadb29df789bd392ed6cc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "5e0e2dd7c5a4d1f837c71db6d0c845c4cf15f7a5001dadb29df789bd392ed6cc" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5e0e2dd7c5a4d1f837c71db6d0c845c4cf15f7a5001dadb29df789bd392ed6cc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "5e0e2dd7c5a4d1f837c71db6d0c845c4cf15f7a5001dadb29df789bd392ed6cc" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v0.38.42
[INFO] [stderr]    Compiling bitflags v2.6.0
[INFO] [stderr]    Compiling linux-raw-sys v0.4.14
[INFO] [stderr]    Compiling proc-macro2 v1.0.92
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling once_cell v1.20.2
[INFO] [stderr]    Compiling glob v0.3.1
[INFO] [stderr]    Compiling libc v0.2.168
[INFO] [stderr]    Compiling thiserror v2.0.7
[INFO] [stderr]    Compiling desmume-rs v0.1.3 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling quote v1.0.37
[INFO] [stderr]    Compiling syn v2.0.90
[INFO] [stderr]    Compiling thiserror-impl v2.0.7
[INFO] [stderr]    Compiling tempfile v3.14.0
[INFO] [stderr]    Compiling desmume-sys v0.1.3
[INFO] [stderr] error: failed to run custom build command for `desmume-sys v0.1.3`
[INFO] [stderr] note: To improve backtraces for build dependencies, set the CARGO_PROFILE_RELEASE_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/release/build/desmume-sys/190d952a1ca16e95/out/build_script_build` (exit status: 101)
[INFO] [stderr]   --- stdout
[INFO] [stderr]   cargo:rerun-if-env-changed=X86_64_UNKNOWN_LINUX_GNU__CI_ONLY__DISABLE_DESMUME_SYS_BUILD_SCRIPT
[INFO] [stderr]   cargo:rerun-if-env-changed=_CI_ONLY__DISABLE_DESMUME_SYS_BUILD_SCRIPT
[INFO] [stderr]   running: cd "/tmp/.tmpSqPMCf" && "cp" "-a" "/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/desmume-sys-0.1.3/desmume/desmume/src" "/tmp/.tmpSqPMCf"
[INFO] [stderr]   running: cd "/tmp/.tmpSqPMCf/src/frontend/interface" && "meson" "build" "--default-library=static" "-Dbuildtype=release"
[INFO] [stderr]   The Meson build system
[INFO] [stderr]   Version: 1.10.1
[INFO] [stderr]   Source dir: /tmp/.tmpSqPMCf/src/frontend/interface
[INFO] [stderr]   Build dir: /tmp/.tmpSqPMCf/src/frontend/interface/build
[INFO] [stderr]   Build type: native build
[INFO] [stderr]   Project name: desmume
[INFO] [stderr]   Project version: 2.7.10
[INFO] [stderr]   C compiler for the host machine: cc (gcc 15.2.0 "cc (Ubuntu 15.2.0-16ubuntu1) 15.2.0")
[INFO] [stderr]   C linker for the host machine: cc ld.bfd 2.46
[INFO] [stderr]   C++ compiler for the host machine: c++ (gcc 15.2.0 "c++ (Ubuntu 15.2.0-16ubuntu1) 15.2.0")
[INFO] [stderr]   C++ linker for the host machine: c++ ld.bfd 2.46
[INFO] [stderr]   Host machine cpu family: x86_64
[INFO] [stderr]   Host machine cpu: x86_64
[INFO] [stderr]   Found pkg-config: YES (/usr/bin/pkg-config) 2.5.1
[INFO] [stderr]   Run-time dependency glib-2.0 found: YES 2.88.0
[INFO] [stderr]   Run-time dependency sdl2 found: YES 2.32.10
[INFO] [stderr]   Run-time dependency pcap found: YES 1.10.6
[INFO] [stderr]   Run-time dependency zlib found: YES 1.3.1
[INFO] [stderr]   Run-time dependency threads found: YES
[INFO] [stderr]   Run-time dependency gl found: YES 1.2
[INFO] [stderr]   Run-time dependency openal found: YES 1.25.1
[INFO] [stderr]   Run-time dependency alsa found: YES 1.2.15.3
[INFO] [stderr]   Found CMake: /usr/bin/cmake (4.2.3)
[INFO] [stderr]   Run-time dependency soundtouch found: NO (tried pkgconfig and cmake)
[INFO] [stderr]   meson.build:218: WARNING: Module SIMD has no backwards or forwards compatibility and might not exist in future releases.
[INFO] [stderr]   Compiler supports sse2: YES
[INFO] [stderr]   Build targets in project: 2
[INFO] [stderr] 
[INFO] [stderr]   desmume 2.7.10
[INFO] [stderr] 
[INFO] [stderr]     User defined options
[INFO] [stderr]       buildtype      : release
[INFO] [stderr]       default_library: static
[INFO] [stderr] 
[INFO] [stderr]   Found ninja-1.13.2 at /usr/bin/ninja
[INFO] [stderr]   WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.
[INFO] [stderr]   running: cd "/tmp/.tmpSqPMCf/src/frontend/interface" && "ninja" "-C" "build"
[INFO] [stderr]   ninja: Entering directory `build'
[INFO] [stderr]   [1/145] Compiling C++ object libcolorspacehandler_sse2.a.p/.._.._utils_colorspacehandler_colorspacehandler_SSE2.cpp.o
[INFO] [stderr]   [2/145] Compiling C++ object libdesmume.a.p/.._.._common.cpp.o
[INFO] [stderr]   [3/145] Compiling C++ object libdesmume.a.p/.._.._driver.cpp.o
[INFO] [stderr]   In file included from ../../../render3D.h:24,
[INFO] [stderr]                    from ../../../rasterize.h:21,
[INFO] [stderr]                    from ../../../driver.cpp:21:
[INFO] [stderr]   ../../../texcache.h:156:22: warning: 'virtual void TextureStore::Load(void*)' was hidden [-Woverloaded-virtual=]
[INFO] [stderr]     156 |         virtual void Load(void *targetBuffer);
[INFO] [stderr]         |                      ^~~~
[INFO] [stderr]   ../../../rasterize.h:82:22: note:   by 'virtual void SoftRasterizerTexture::Load()'
[INFO] [stderr]      82 |         virtual void Load();
[INFO] [stderr]         |                      ^~~~
[INFO] [stderr]   ../../../driver.cpp: In member function 'void BaseDriver::VIEW3D_Shutdown()':
[INFO] [stderr]   ../../../driver.cpp:39:35: warning: deleting object of polymorphic class type 'VIEW3D_Driver' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
[INFO] [stderr]      39 |         if(view3d != &nullView3d) delete view3d;
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~
[INFO] [stderr]   In file included from ../../../gfx3d.h:27,
[INFO] [stderr]                    from ../../../render3D.h:23:
[INFO] [stderr]   ../../../matrix.h: At global scope:
[INFO] [stderr]   ../../../matrix.h:538:13: warning: 'void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)' defined but not used [-Wunused-function]
[INFO] [stderr]     538 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:473:13: warning: 'void memset_u32(void*, u32, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     473 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:454:13: warning: 'void memset_u16(void*, u16, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     454 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   [4/145] Compiling C++ object libdesmume.a.p/.._.._commandline.cpp.o
[INFO] [stderr]   In file included from ../../../movie.h:27,
[INFO] [stderr]                    from ../../../commandline.cpp:24:
[INFO] [stderr]   ../../../utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)':
[INFO] [stderr]   ../../../utils/datetime.h:308:22: warning: variable 'overflow' set but not used [-Wunused-but-set-variable]
[INFO] [stderr]     308 |                 bool overflow = false;
[INFO] [stderr]         |                      ^~~~~~~~
[INFO] [stderr]   ../../../utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const':
[INFO] [stderr]   ../../../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                         ^~~~
[INFO] [stderr]   ../../../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                                      ^~~
[INFO] [stderr]   In file included from ../../../MMU.h:24,
[INFO] [stderr]                    from ../../../slot1.h:24,
[INFO] [stderr]                    from ../../../commandline.cpp:26:
[INFO] [stderr]   ../../../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()':
[INFO] [stderr]   ../../../firmware.h:428:13: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder]
[INFO] [stderr]     428 |         u32 _userDataAddr;
[INFO] [stderr]         |             ^~~~~~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:427:14: warning:   'bool CFIRMWARE::_isLoaded' [-Wreorder]
[INFO] [stderr]     427 |         bool _isLoaded;
[INFO] [stderr]         |              ^~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
[INFO] [stderr]         |         ^~~~~~~~~
[INFO] [stderr]   In file included from ../../../MMU.h:27:
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'GameInfo::GameInfo()':
[INFO] [stderr]   ../../../NDSSystem.h:342:13: warning: 'GameInfo::chipID' will be initialized after [-Wreorder]
[INFO] [stderr]     342 |         u32 chipID;
[INFO] [stderr]         |             ^~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:337:13: warning:   'u32 GameInfo::romsize' [-Wreorder]
[INFO] [stderr]     337 |         u32 romsize;
[INFO] [stderr]         |             ^~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:354:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     354 |         GameInfo() :    fROM(NULL),
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()':
[INFO] [stderr]   ../../../NDSSystem.h:631:17: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder]
[INFO] [stderr]     631 |         u32     jit_max_block_size;
[INFO] [stderr]         |                 ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:581:14: warning:   'bool TCommonSettings::loadToMemory' [-Wreorder]
[INFO] [stderr]     581 |         bool loadToMemory;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:591:14: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder]
[INFO] [stderr]     591 |         bool UseExtFirmwareSettings;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:589:14: warning:   'bool TCommonSettings::RetailCardProtection8000' [-Wreorder]
[INFO] [stderr]     589 |         bool RetailCardProtection8000;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:651:13: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder]
[INFO] [stderr]     651 |         int manualBackupType;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:649:13: warning:   'int TCommonSettings::autodetectBackupMethod' [-Wreorder]
[INFO] [stderr]     649 |         int autodetectBackupMethod;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:659:14: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder]
[INFO] [stderr]     659 |         bool spu_advanced;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning:   'int TCommonSettings::StylusPressure' [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:597:26: warning:   'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder]
[INFO] [stderr]     597 |         NDS_CONSOLE_TYPE ConsoleType;
[INFO] [stderr]         |                          ^~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:655:13: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder]
[INFO] [stderr]     655 |         int SPU_sync_method;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:633:13: warning:   'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder]
[INFO] [stderr]     633 |         int WifiBridgeDeviceID;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from ../../../MMU.h:34:
[INFO] [stderr]   ../../../frontend/interface/interface.h: In function 'void call_registered_interface_mem_hook(unsigned int, int, MemHookType)':
[INFO] [stderr]   ../../../frontend/interface/interface.h:283:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
[INFO] [stderr]     283 |             for(int i = address; i != address+size; i++)
[INFO] [stderr]         |                                  ~~^~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from ../../../commandline.cpp:22:
[INFO] [stderr]   ../../../commandline.h: In constructor 'CommandLine::CommandLine()':
[INFO] [stderr]   ../../../commandline.h:100:13: warning: 'CommandLine::_load_to_memory' will be initialized after [-Wreorder]
[INFO] [stderr]     100 |         int _load_to_memory;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../commandline.h:92:15: warning:   'char* CommandLine::_play_movie_file' [-Wreorder]
[INFO] [stderr]      92 |         char* _play_movie_file;
[INFO] [stderr]         |               ^~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../commandline.cpp:39:1: warning:   when initialized here [-Wreorder]
[INFO] [stderr]      39 | CommandLine::CommandLine()
[INFO] [stderr]         | ^~~~~~~~~~~
[INFO] [stderr]   ../../../commandline.h:101:13: warning: 'CommandLine::_bios_swi' will be initialized after [-Wreorder]
[INFO] [stderr]     101 |         int _bios_swi;
[INFO] [stderr]         |             ^~~~~~~~~
[INFO] [stderr]   ../../../commandline.h:98:15: warning:   'char* CommandLine::_fw_path' [-Wreorder]
[INFO] [stderr]      98 |         char* _fw_path;
[INFO] [stderr]         |               ^~~~~~~~
[INFO] [stderr]   ../../../commandline.cpp:39:1: warning:   when initialized here [-Wreorder]
[INFO] [stderr]      39 | CommandLine::CommandLine()
[INFO] [stderr]         | ^~~~~~~~~~~
[INFO] [stderr]   ../../../commandline.h:99:13: warning: 'CommandLine::_fw_boot' will be initialized after [-Wreorder]
[INFO] [stderr]      99 |         int _fw_boot;
[INFO] [stderr]         |             ^~~~~~~~
[INFO] [stderr]   ../../../commandline.h:89:13: warning:   'int CommandLine::_spu_sync_mode' [-Wreorder]
[INFO] [stderr]      89 |         int _spu_sync_mode;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../commandline.cpp:39:1: warning:   when initialized here [-Wreorder]
[INFO] [stderr]      39 | CommandLine::CommandLine()
[INFO] [stderr]         | ^~~~~~~~~~~
[INFO] [stderr]   ../../../commandline.h:114:15: warning: 'CommandLine::_slot1_fat_dir' will be initialized after [-Wreorder]
[INFO] [stderr]     114 |         char *_slot1_fat_dir;
[INFO] [stderr]         |               ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../commandline.h:64:14: warning:   'bool CommandLine::_slot1_fat_dir_type' [-Wreorder]
[INFO] [stderr]      64 |         bool _slot1_fat_dir_type;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../commandline.cpp:39:1: warning:   when initialized here [-Wreorder]
[INFO] [stderr]      39 | CommandLine::CommandLine()
[INFO] [stderr]         | ^~~~~~~~~~~
[INFO] [stderr]   ../../../commandline.h:116:15: warning: 'CommandLine::_advanscene_import' will be initialized after [-Wreorder]
[INFO] [stderr]     116 |         char* _advanscene_import;
[INFO] [stderr]         |               ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../commandline.h:46:13: warning:   'int CommandLine::load_slot' [-Wreorder]
[INFO] [stderr]      46 |         int load_slot;
[INFO] [stderr]         |             ^~~~~~~~~
[INFO] [stderr]   ../../../commandline.cpp:39:1: warning:   when initialized here [-Wreorder]
[INFO] [stderr]      39 | CommandLine::CommandLine()
[INFO] [stderr]         | ^~~~~~~~~~~
[INFO] [stderr]   ../../../commandline.h:57:13: warning: 'CommandLine::start_paused' will be initialized after [-Wreorder]
[INFO] [stderr]      57 |         int start_paused;
[INFO] [stderr]         |             ^~~~~~~~~~~~
[INFO] [stderr]   ../../../commandline.h:47:13: warning:   'int CommandLine::autodetect_method' [-Wreorder]
[INFO] [stderr]      47 |         int autodetect_method;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../commandline.cpp:39:1: warning:   when initialized here [-Wreorder]
[INFO] [stderr]      39 | CommandLine::CommandLine()
[INFO] [stderr]         | ^~~~~~~~~~~
[INFO] [stderr]   ../../../commandline.h:70:13: warning: 'CommandLine::horizontal' will be initialized after [-Wreorder]
[INFO] [stderr]      70 |         int horizontal;
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   ../../../commandline.h:52:15: warning:   'float CommandLine::scale' [-Wreorder]
[INFO] [stderr]      52 |         float scale;
[INFO] [stderr]         |               ^~~~~
[INFO] [stderr]   ../../../commandline.cpp:39:1: warning:   when initialized here [-Wreorder]
[INFO] [stderr]      39 | CommandLine::CommandLine()
[INFO] [stderr]         | ^~~~~~~~~~~
[INFO] [stderr]   ../../../commandline.cpp: In member function 'bool CommandLine::parse(int, char**)':
[INFO] [stderr]   ../../../commandline.cpp:400:23: warning: format not a string literal and no format arguments [-Wformat-security]
[INFO] [stderr]     400 |                 printf(help_string);
[INFO] [stderr]         |                 ~~~~~~^~~~~~~~~~~~~
[INFO] [stderr]   ../../../commandline.cpp: In member function 'void CommandLine::errorHelp(const char*)':
[INFO] [stderr]   ../../../commandline.cpp:34:32: warning: format not a string literal and no format arguments [-Wformat-security]
[INFO] [stderr]      34 | #define printerror(...) fprintf(stderr, __VA_ARGS__)
[INFO] [stderr]         |                         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../commandline.cpp:574:9: note: in expansion of macro 'printerror'
[INFO] [stderr]     574 |         printerror(help_string);
[INFO] [stderr]         |         ^~~~~~~~~~
[INFO] [stderr]   In file included from ../../../gfx3d.h:27,
[INFO] [stderr]                    from ../../../render3D.h:23,
[INFO] [stderr]                    from ../../../NDSSystem.h:29:
[INFO] [stderr]   ../../../matrix.h: At global scope:
[INFO] [stderr]   ../../../matrix.h:538:13: warning: 'void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)' defined but not used [-Wunused-function]
[INFO] [stderr]     538 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:473:13: warning: 'void memset_u32(void*, u32, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     473 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:454:13: warning: 'void memset_u16(void*, u16, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     454 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   [5/145] Compiling C++ object libdesmume.a.p/.._.._cp15.cpp.o
[INFO] [stderr]   In file included from ../../../MMU.h:24,
[INFO] [stderr]                    from ../../../armcpu.h:27,
[INFO] [stderr]                    from ../../../cp15.cpp:21:
[INFO] [stderr]   ../../../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()':
[INFO] [stderr]   ../../../firmware.h:428:13: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder]
[INFO] [stderr]     428 |         u32 _userDataAddr;
[INFO] [stderr]         |             ^~~~~~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:427:14: warning:   'bool CFIRMWARE::_isLoaded' [-Wreorder]
[INFO] [stderr]     427 |         bool _isLoaded;
[INFO] [stderr]         |              ^~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
[INFO] [stderr]         |         ^~~~~~~~~
[INFO] [stderr]   In file included from ../../../MMU.h:27:
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'GameInfo::GameInfo()':
[INFO] [stderr]   ../../../NDSSystem.h:342:13: warning: 'GameInfo::chipID' will be initialized after [-Wreorder]
[INFO] [stderr]     342 |         u32 chipID;
[INFO] [stderr]         |             ^~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:337:13: warning:   'u32 GameInfo::romsize' [-Wreorder]
[INFO] [stderr]     337 |         u32 romsize;
[INFO] [stderr]         |             ^~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:354:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     354 |         GameInfo() :    fROM(NULL),
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()':
[INFO] [stderr]   ../../../NDSSystem.h:631:17: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder]
[INFO] [stderr]     631 |         u32     jit_max_block_size;
[INFO] [stderr]         |                 ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:581:14: warning:   'bool TCommonSettings::loadToMemory' [-Wreorder]
[INFO] [stderr]     581 |         bool loadToMemory;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:591:14: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder]
[INFO] [stderr]     591 |         bool UseExtFirmwareSettings;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:589:14: warning:   'bool TCommonSettings::RetailCardProtection8000' [-Wreorder]
[INFO] [stderr]     589 |         bool RetailCardProtection8000;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:651:13: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder]
[INFO] [stderr]     651 |         int manualBackupType;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:649:13: warning:   'int TCommonSettings::autodetectBackupMethod' [-Wreorder]
[INFO] [stderr]     649 |         int autodetectBackupMethod;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:659:14: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder]
[INFO] [stderr]     659 |         bool spu_advanced;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning:   'int TCommonSettings::StylusPressure' [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:597:26: warning:   'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder]
[INFO] [stderr]     597 |         NDS_CONSOLE_TYPE ConsoleType;
[INFO] [stderr]         |                          ^~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:655:13: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder]
[INFO] [stderr]     655 |         int SPU_sync_method;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:633:13: warning:   'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder]
[INFO] [stderr]     633 |         int WifiBridgeDeviceID;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from ../../../frontend/interface/../../movie.h:27,
[INFO] [stderr]                    from ../../../frontend/interface/interface.h:24,
[INFO] [stderr]                    from ../../../MMU.h:34:
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)':
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:308:22: warning: variable 'overflow' set but not used [-Wunused-but-set-variable]
[INFO] [stderr]     308 |                 bool overflow = false;
[INFO] [stderr]         |                      ^~~~~~~~
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const':
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                         ^~~~
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                                      ^~~
[INFO] [stderr]   ../../../frontend/interface/interface.h: In function 'void call_registered_interface_mem_hook(unsigned int, int, MemHookType)':
[INFO] [stderr]   ../../../frontend/interface/interface.h:283:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
[INFO] [stderr]     283 |             for(int i = address; i != address+size; i++)
[INFO] [stderr]         |                                  ~~^~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from ../../../gfx3d.h:27,
[INFO] [stderr]                    from ../../../render3D.h:23,
[INFO] [stderr]                    from ../../../NDSSystem.h:29:
[INFO] [stderr]   ../../../matrix.h: At global scope:
[INFO] [stderr]   ../../../matrix.h:538:13: warning: 'void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)' defined but not used [-Wunused-function]
[INFO] [stderr]     538 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:473:13: warning: 'void memset_u32(void*, u32, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     473 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:454:13: warning: 'void memset_u16(void*, u16, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     454 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   [6/145] Compiling C++ object libdesmume.a.p/.._.._Database.cpp.o
[INFO] [stderr]   ../../../Database.cpp: In function 'const char* Database::RegionXXXForCode(char, bool)':
[INFO] [stderr]   ../../../Database.cpp:374:24: warning: unused variable 'regions_num' [-Wunused-variable]
[INFO] [stderr]     374 |                 size_t regions_num = ARRAY_SIZE(regions);
[INFO] [stderr]         |                        ^~~~~~~~~~~
[INFO] [stderr]   [7/145] Compiling C++ object libdesmume.a.p/draw_sdl_window.cpp.o
[INFO] [stderr]   FAILED: [code=1] libdesmume.a.p/draw_sdl_window.cpp.o 
[INFO] [stderr]   c++ -Ilibdesmume.a.p -I. -I.. -I../../../../src -I../../../../src/libretro-common/include -I../../../../src/frontend -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/SDL2 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++14 -O3 -DTARGET_INTERFACE -DHAVE_JIT -DHOST_64 -fPIC -pthread -D_REENTRANT -MD -MQ libdesmume.a.p/draw_sdl_window.cpp.o -MF libdesmume.a.p/draw_sdl_window.cpp.o.d -o libdesmume.a.p/draw_sdl_window.cpp.o -c ../draw_sdl_window.cpp
[INFO] [stderr]   In file included from ../../../movie.h:27,
[INFO] [stderr]                    from ../interface.h:24,
[INFO] [stderr]                    from ../draw_sdl_window.cpp:23:
[INFO] [stderr]   ../../../utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)':
[INFO] [stderr]   ../../../utils/datetime.h:308:22: warning: variable 'overflow' set but not used [-Wunused-but-set-variable]
[INFO] [stderr]     308 |                 bool overflow = false;
[INFO] [stderr]         |                      ^~~~~~~~
[INFO] [stderr]   ../../../utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const':
[INFO] [stderr]   ../../../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                         ^~~~
[INFO] [stderr]   ../../../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                                      ^~~
[INFO] [stderr]   ../interface.h: In function 'void call_registered_interface_mem_hook(unsigned int, int, MemHookType)':
[INFO] [stderr]   ../interface.h:283:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
[INFO] [stderr]     283 |             for(int i = address; i != address+size; i++)
[INFO] [stderr]         |                                  ~~^~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from ../../../NDSSystem.h:28,
[INFO] [stderr]                    from ../draw_sdl_window.cpp:24:
[INFO] [stderr]   ../../../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()':
[INFO] [stderr]   ../../../firmware.h:428:13: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder]
[INFO] [stderr]     428 |         u32 _userDataAddr;
[INFO] [stderr]         |             ^~~~~~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:427:14: warning:   'bool CFIRMWARE::_isLoaded' [-Wreorder]
[INFO] [stderr]     427 |         bool _isLoaded;
[INFO] [stderr]         |              ^~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
[INFO] [stderr]         |         ^~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'GameInfo::GameInfo()':
[INFO] [stderr]   ../../../NDSSystem.h:342:13: warning: 'GameInfo::chipID' will be initialized after [-Wreorder]
[INFO] [stderr]     342 |         u32 chipID;
[INFO] [stderr]         |             ^~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:337:13: warning:   'u32 GameInfo::romsize' [-Wreorder]
[INFO] [stderr]     337 |         u32 romsize;
[INFO] [stderr]         |             ^~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:354:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     354 |         GameInfo() :    fROM(NULL),
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()':
[INFO] [stderr]   ../../../NDSSystem.h:631:17: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder]
[INFO] [stderr]     631 |         u32     jit_max_block_size;
[INFO] [stderr]         |                 ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:581:14: warning:   'bool TCommonSettings::loadToMemory' [-Wreorder]
[INFO] [stderr]     581 |         bool loadToMemory;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:591:14: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder]
[INFO] [stderr]     591 |         bool UseExtFirmwareSettings;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:589:14: warning:   'bool TCommonSettings::RetailCardProtection8000' [-Wreorder]
[INFO] [stderr]     589 |         bool RetailCardProtection8000;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:651:13: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder]
[INFO] [stderr]     651 |         int manualBackupType;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:649:13: warning:   'int TCommonSettings::autodetectBackupMethod' [-Wreorder]
[INFO] [stderr]     649 |         int autodetectBackupMethod;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:659:14: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder]
[INFO] [stderr]     659 |         bool spu_advanced;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning:   'int TCommonSettings::StylusPressure' [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:597:26: warning:   'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder]
[INFO] [stderr]     597 |         NDS_CONSOLE_TYPE ConsoleType;
[INFO] [stderr]         |                          ^~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:655:13: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder]
[INFO] [stderr]     655 |         int SPU_sync_method;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:633:13: warning:   'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder]
[INFO] [stderr]     633 |         int WifiBridgeDeviceID;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr]   compilation terminated.
[INFO] [stderr]   [8/145] Compiling C++ object libdesmume.a.p/.._.._armcpu.cpp.o
[INFO] [stderr]   In file included from ../../../MMU.h:24,
[INFO] [stderr]                    from ../../../armcpu.h:27,
[INFO] [stderr]                    from ../../../armcpu.cpp:24:
[INFO] [stderr]   ../../../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()':
[INFO] [stderr]   ../../../firmware.h:428:13: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder]
[INFO] [stderr]     428 |         u32 _userDataAddr;
[INFO] [stderr]         |             ^~~~~~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:427:14: warning:   'bool CFIRMWARE::_isLoaded' [-Wreorder]
[INFO] [stderr]     427 |         bool _isLoaded;
[INFO] [stderr]         |              ^~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
[INFO] [stderr]         |         ^~~~~~~~~
[INFO] [stderr]   In file included from ../../../MMU.h:27:
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'GameInfo::GameInfo()':
[INFO] [stderr]   ../../../NDSSystem.h:342:13: warning: 'GameInfo::chipID' will be initialized after [-Wreorder]
[INFO] [stderr]     342 |         u32 chipID;
[INFO] [stderr]         |             ^~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:337:13: warning:   'u32 GameInfo::romsize' [-Wreorder]
[INFO] [stderr]     337 |         u32 romsize;
[INFO] [stderr]         |             ^~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:354:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     354 |         GameInfo() :    fROM(NULL),
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()':
[INFO] [stderr]   ../../../NDSSystem.h:631:17: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder]
[INFO] [stderr]     631 |         u32     jit_max_block_size;
[INFO] [stderr]         |                 ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:581:14: warning:   'bool TCommonSettings::loadToMemory' [-Wreorder]
[INFO] [stderr]     581 |         bool loadToMemory;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:591:14: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder]
[INFO] [stderr]     591 |         bool UseExtFirmwareSettings;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:589:14: warning:   'bool TCommonSettings::RetailCardProtection8000' [-Wreorder]
[INFO] [stderr]     589 |         bool RetailCardProtection8000;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:651:13: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder]
[INFO] [stderr]     651 |         int manualBackupType;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:649:13: warning:   'int TCommonSettings::autodetectBackupMethod' [-Wreorder]
[INFO] [stderr]     649 |         int autodetectBackupMethod;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:659:14: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder]
[INFO] [stderr]     659 |         bool spu_advanced;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning:   'int TCommonSettings::StylusPressure' [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:597:26: warning:   'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder]
[INFO] [stderr]     597 |         NDS_CONSOLE_TYPE ConsoleType;
[INFO] [stderr]         |                          ^~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:655:13: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder]
[INFO] [stderr]     655 |         int SPU_sync_method;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:633:13: warning:   'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder]
[INFO] [stderr]     633 |         int WifiBridgeDeviceID;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from ../../../frontend/interface/../../movie.h:27,
[INFO] [stderr]                    from ../../../frontend/interface/interface.h:24,
[INFO] [stderr]                    from ../../../MMU.h:34:
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)':
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:308:22: warning: variable 'overflow' set but not used [-Wunused-but-set-variable]
[INFO] [stderr]     308 |                 bool overflow = false;
[INFO] [stderr]         |                      ^~~~~~~~
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const':
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                         ^~~~
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                                      ^~~
[INFO] [stderr]   ../../../frontend/interface/interface.h: In function 'void call_registered_interface_mem_hook(unsigned int, int, MemHookType)':
[INFO] [stderr]   ../../../frontend/interface/interface.h:283:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
[INFO] [stderr]     283 |             for(int i = address; i != address+size; i++)
[INFO] [stderr]         |                                  ~~^~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from ../../../gfx3d.h:27,
[INFO] [stderr]                    from ../../../render3D.h:23,
[INFO] [stderr]                    from ../../../NDSSystem.h:29:
[INFO] [stderr]   ../../../matrix.h: At global scope:
[INFO] [stderr]   ../../../matrix.h:538:13: warning: 'void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)' defined but not used [-Wunused-function]
[INFO] [stderr]     538 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:473:13: warning: 'void memset_u32(void*, u32, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     473 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:454:13: warning: 'void memset_u16(void*, u16, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     454 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   [9/145] Compiling C++ object libdesmume.a.p/.._.._encrypt.cpp.o
[INFO] [stderr]   In file included from ../../../MMU.h:24,
[INFO] [stderr]                    from ../../../armcpu.h:27,
[INFO] [stderr]                    from ../../../encrypt.cpp:19:
[INFO] [stderr]   ../../../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()':
[INFO] [stderr]   ../../../firmware.h:428:13: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder]
[INFO] [stderr]     428 |         u32 _userDataAddr;
[INFO] [stderr]         |             ^~~~~~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:427:14: warning:   'bool CFIRMWARE::_isLoaded' [-Wreorder]
[INFO] [stderr]     427 |         bool _isLoaded;
[INFO] [stderr]         |              ^~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
[INFO] [stderr]         |         ^~~~~~~~~
[INFO] [stderr]   In file included from ../../../MMU.h:27:
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'GameInfo::GameInfo()':
[INFO] [stderr]   ../../../NDSSystem.h:342:13: warning: 'GameInfo::chipID' will be initialized after [-Wreorder]
[INFO] [stderr]     342 |         u32 chipID;
[INFO] [stderr]         |             ^~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:337:13: warning:   'u32 GameInfo::romsize' [-Wreorder]
[INFO] [stderr]     337 |         u32 romsize;
[INFO] [stderr]         |             ^~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:354:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     354 |         GameInfo() :    fROM(NULL),
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()':
[INFO] [stderr]   ../../../NDSSystem.h:631:17: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder]
[INFO] [stderr]     631 |         u32     jit_max_block_size;
[INFO] [stderr]         |                 ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:581:14: warning:   'bool TCommonSettings::loadToMemory' [-Wreorder]
[INFO] [stderr]     581 |         bool loadToMemory;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:591:14: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder]
[INFO] [stderr]     591 |         bool UseExtFirmwareSettings;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:589:14: warning:   'bool TCommonSettings::RetailCardProtection8000' [-Wreorder]
[INFO] [stderr]     589 |         bool RetailCardProtection8000;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:651:13: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder]
[INFO] [stderr]     651 |         int manualBackupType;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:649:13: warning:   'int TCommonSettings::autodetectBackupMethod' [-Wreorder]
[INFO] [stderr]     649 |         int autodetectBackupMethod;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:659:14: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder]
[INFO] [stderr]     659 |         bool spu_advanced;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning:   'int TCommonSettings::StylusPressure' [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:597:26: warning:   'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder]
[INFO] [stderr]     597 |         NDS_CONSOLE_TYPE ConsoleType;
[INFO] [stderr]         |                          ^~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:655:13: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder]
[INFO] [stderr]     655 |         int SPU_sync_method;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:633:13: warning:   'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder]
[INFO] [stderr]     633 |         int WifiBridgeDeviceID;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from ../../../frontend/interface/../../movie.h:27,
[INFO] [stderr]                    from ../../../frontend/interface/interface.h:24,
[INFO] [stderr]                    from ../../../MMU.h:34:
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)':
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:308:22: warning: variable 'overflow' set but not used [-Wunused-but-set-variable]
[INFO] [stderr]     308 |                 bool overflow = false;
[INFO] [stderr]         |                      ^~~~~~~~
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const':
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                         ^~~~
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                                      ^~~
[INFO] [stderr]   ../../../frontend/interface/interface.h: In function 'void call_registered_interface_mem_hook(unsigned int, int, MemHookType)':
[INFO] [stderr]   ../../../frontend/interface/interface.h:283:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
[INFO] [stderr]     283 |             for(int i = address; i != address+size; i++)
[INFO] [stderr]         |                                  ~~^~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from ../../../gfx3d.h:27,
[INFO] [stderr]                    from ../../../render3D.h:23,
[INFO] [stderr]                    from ../../../NDSSystem.h:29:
[INFO] [stderr]   ../../../matrix.h: At global scope:
[INFO] [stderr]   ../../../matrix.h:538:13: warning: 'void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)' defined but not used [-Wunused-function]
[INFO] [stderr]     538 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:473:13: warning: 'void memset_u32(void*, u32, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     473 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:454:13: warning: 'void memset_u16(void*, u16, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     454 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   [10/145] Compiling C++ object libdesmume.a.p/.._.._emufile.cpp.o
[INFO] [stderr]   ../../../emufile.cpp: In member function 'virtual void EMUFILE_FILE::truncate(s32)':
[INFO] [stderr]   ../../../emufile.cpp:119:26: warning: ignoring return value of 'int ftruncate(int, __off64_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
[INFO] [stderr]     119 |                 ftruncate(fileno(this->_fp),length);
[INFO] [stderr]         |                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   [11/145] Compiling C++ object libdesmume.a.p/.._.._FIFO.cpp.o
[INFO] [stderr]   In file included from ../../../MMU.h:24,
[INFO] [stderr]                    from ../../../armcpu.h:27,
[INFO] [stderr]                    from ../../../FIFO.cpp:24:
[INFO] [stderr]   ../../../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()':
[INFO] [stderr]   ../../../firmware.h:428:13: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder]
[INFO] [stderr]     428 |         u32 _userDataAddr;
[INFO] [stderr]         |             ^~~~~~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:427:14: warning:   'bool CFIRMWARE::_isLoaded' [-Wreorder]
[INFO] [stderr]     427 |         bool _isLoaded;
[INFO] [stderr]         |              ^~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
[INFO] [stderr]         |         ^~~~~~~~~
[INFO] [stderr]   In file included from ../../../MMU.h:27:
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'GameInfo::GameInfo()':
[INFO] [stderr]   ../../../NDSSystem.h:342:13: warning: 'GameInfo::chipID' will be initialized after [-Wreorder]
[INFO] [stderr]     342 |         u32 chipID;
[INFO] [stderr]         |             ^~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:337:13: warning:   'u32 GameInfo::romsize' [-Wreorder]
[INFO] [stderr]     337 |         u32 romsize;
[INFO] [stderr]         |             ^~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:354:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     354 |         GameInfo() :    fROM(NULL),
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()':
[INFO] [stderr]   ../../../NDSSystem.h:631:17: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder]
[INFO] [stderr]     631 |         u32     jit_max_block_size;
[INFO] [stderr]         |                 ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:581:14: warning:   'bool TCommonSettings::loadToMemory' [-Wreorder]
[INFO] [stderr]     581 |         bool loadToMemory;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:591:14: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder]
[INFO] [stderr]     591 |         bool UseExtFirmwareSettings;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:589:14: warning:   'bool TCommonSettings::RetailCardProtection8000' [-Wreorder]
[INFO] [stderr]     589 |         bool RetailCardProtection8000;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:651:13: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder]
[INFO] [stderr]     651 |         int manualBackupType;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:649:13: warning:   'int TCommonSettings::autodetectBackupMethod' [-Wreorder]
[INFO] [stderr]     649 |         int autodetectBackupMethod;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:659:14: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder]
[INFO] [stderr]     659 |         bool spu_advanced;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning:   'int TCommonSettings::StylusPressure' [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:597:26: warning:   'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder]
[INFO] [stderr]     597 |         NDS_CONSOLE_TYPE ConsoleType;
[INFO] [stderr]         |                          ^~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:655:13: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder]
[INFO] [stderr]     655 |         int SPU_sync_method;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:633:13: warning:   'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder]
[INFO] [stderr]     633 |         int WifiBridgeDeviceID;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from ../../../frontend/interface/../../movie.h:27,
[INFO] [stderr]                    from ../../../frontend/interface/interface.h:24,
[INFO] [stderr]                    from ../../../MMU.h:34:
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)':
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:308:22: warning: variable 'overflow' set but not used [-Wunused-but-set-variable]
[INFO] [stderr]     308 |                 bool overflow = false;
[INFO] [stderr]         |                      ^~~~~~~~
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const':
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                         ^~~~
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                                      ^~~
[INFO] [stderr]   ../../../frontend/interface/interface.h: In function 'void call_registered_interface_mem_hook(unsigned int, int, MemHookType)':
[INFO] [stderr]   ../../../frontend/interface/interface.h:283:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
[INFO] [stderr]     283 |             for(int i = address; i != address+size; i++)
[INFO] [stderr]         |                                  ~~^~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from ../../../gfx3d.h:27,
[INFO] [stderr]                    from ../../../render3D.h:23,
[INFO] [stderr]                    from ../../../NDSSystem.h:29:
[INFO] [stderr]   ../../../matrix.h: At global scope:
[INFO] [stderr]   ../../../matrix.h:538:13: warning: 'void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)' defined but not used [-Wunused-function]
[INFO] [stderr]     538 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:473:13: warning: 'void memset_u32(void*, u32, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     473 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:454:13: warning: 'void memset_u16(void*, u16, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     454 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   [12/145] Compiling C++ object libdesmume.a.p/interface.cpp.o
[INFO] [stderr]   In file included from ../../../movie.h:27,
[INFO] [stderr]                    from ../interface.h:24,
[INFO] [stderr]                    from ../interface.cpp:21:
[INFO] [stderr]   ../../../utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)':
[INFO] [stderr]   ../../../utils/datetime.h:308:22: warning: variable 'overflow' set but not used [-Wunused-but-set-variable]
[INFO] [stderr]     308 |                 bool overflow = false;
[INFO] [stderr]         |                      ^~~~~~~~
[INFO] [stderr]   ../../../utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const':
[INFO] [stderr]   ../../../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                         ^~~~
[INFO] [stderr]   ../../../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                                      ^~~
[INFO] [stderr]   ../interface.h: In function 'void call_registered_interface_mem_hook(unsigned int, int, MemHookType)':
[INFO] [stderr]   ../interface.h:283:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
[INFO] [stderr]     283 |             for(int i = address; i != address+size; i++)
[INFO] [stderr]         |                                  ~~^~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from ../../../NDSSystem.h:28,
[INFO] [stderr]                    from ../interface.cpp:24:
[INFO] [stderr]   ../../../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()':
[INFO] [stderr]   ../../../firmware.h:428:13: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder]
[INFO] [stderr]     428 |         u32 _userDataAddr;
[INFO] [stderr]         |             ^~~~~~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:427:14: warning:   'bool CFIRMWARE::_isLoaded' [-Wreorder]
[INFO] [stderr]     427 |         bool _isLoaded;
[INFO] [stderr]         |              ^~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
[INFO] [stderr]         |         ^~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'GameInfo::GameInfo()':
[INFO] [stderr]   ../../../NDSSystem.h:342:13: warning: 'GameInfo::chipID' will be initialized after [-Wreorder]
[INFO] [stderr]     342 |         u32 chipID;
[INFO] [stderr]         |             ^~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:337:13: warning:   'u32 GameInfo::romsize' [-Wreorder]
[INFO] [stderr]     337 |         u32 romsize;
[INFO] [stderr]         |             ^~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:354:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     354 |         GameInfo() :    fROM(NULL),
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()':
[INFO] [stderr]   ../../../NDSSystem.h:631:17: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder]
[INFO] [stderr]     631 |         u32     jit_max_block_size;
[INFO] [stderr]         |                 ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:581:14: warning:   'bool TCommonSettings::loadToMemory' [-Wreorder]
[INFO] [stderr]     581 |         bool loadToMemory;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:591:14: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder]
[INFO] [stderr]     591 |         bool UseExtFirmwareSettings;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:589:14: warning:   'bool TCommonSettings::RetailCardProtection8000' [-Wreorder]
[INFO] [stderr]     589 |         bool RetailCardProtection8000;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:651:13: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder]
[INFO] [stderr]     651 |         int manualBackupType;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:649:13: warning:   'int TCommonSettings::autodetectBackupMethod' [-Wreorder]
[INFO] [stderr]     649 |         int autodetectBackupMethod;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:659:14: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder]
[INFO] [stderr]     659 |         bool spu_advanced;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning:   'int TCommonSettings::StylusPressure' [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:597:26: warning:   'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder]
[INFO] [stderr]     597 |         NDS_CONSOLE_TYPE ConsoleType;
[INFO] [stderr]         |                          ^~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:655:13: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder]
[INFO] [stderr]     655 |         int SPU_sync_method;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:633:13: warning:   'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder]
[INFO] [stderr]     633 |         int WifiBridgeDeviceID;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from ../../../render3D.h:24,
[INFO] [stderr]                    from ../../../NDSSystem.h:29:
[INFO] [stderr]   ../../../texcache.h: At global scope:
[INFO] [stderr]   ../../../texcache.h:156:22: warning: 'virtual void TextureStore::Load(void*)' was hidden [-Woverloaded-virtual=]
[INFO] [stderr]     156 |         virtual void Load(void *targetBuffer);
[INFO] [stderr]         |                      ^~~~
[INFO] [stderr]   In file included from ../interface.cpp:28:
[INFO] [stderr]   ../../../rasterize.h:82:22: note:   by 'virtual void SoftRasterizerTexture::Load()'
[INFO] [stderr]      82 |         virtual void Load();
[INFO] [stderr]         |                      ^~~~
[INFO] [stderr]   ../interface.cpp: In function 'u32 desmume_memory_read_register(char*)':
[INFO] [stderr]   ../interface.cpp:445:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr]     445 |         for(int cpu = 0; cpu < sizeof(cpuToRegisterMaps)/sizeof(*cpuToRegisterMaps); cpu++)
[INFO] [stderr]         |                          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../interface.cpp: In function 'void desmume_memory_write_register(char*, u32)':
[INFO] [stderr]   ../interface.cpp:473:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr]     473 |         for(int cpu = 0; cpu < sizeof(cpuToRegisterMaps)/sizeof(*cpuToRegisterMaps); cpu++)
[INFO] [stderr]         |                          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../interface.cpp: In function 'void memory_register_hook(int, MemHookType, int, memory_cb_fnc)':
[INFO] [stderr]   ../interface.cpp:511:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
[INFO] [stderr]     511 |         for(unsigned int i = addr; i != addr+size; i++)
[INFO] [stderr]         |                                    ~~^~~~~~~~~~~~
[INFO] [stderr]   ../interface.cpp: In function 'void desmume_screenshot(char*)':
[INFO] [stderr]   ../interface.cpp:540:16: warning: unused variable 'seq' [-Wunused-variable]
[INFO] [stderr]     540 |     static int seq = 0;
[INFO] [stderr]         |                ^~~
[INFO] [stderr]   In file included from ../../../gfx3d.h:27,
[INFO] [stderr]                    from ../../../render3D.h:23:
[INFO] [stderr]   ../../../matrix.h: At global scope:
[INFO] [stderr]   ../../../matrix.h:538:13: warning: 'void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)' defined but not used [-Wunused-function]
[INFO] [stderr]     538 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:473:13: warning: 'void memset_u32(void*, u32, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     473 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:454:13: warning: 'void memset_u16(void*, u16, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     454 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   [13/145] Compiling C++ object libdesmume.a.p/.._.._debug.cpp.o
[INFO] [stderr]   In file included from ../../../MMU.h:24,
[INFO] [stderr]                    from ../../../debug.cpp:24:
[INFO] [stderr]   ../../../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()':
[INFO] [stderr]   ../../../firmware.h:428:13: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder]
[INFO] [stderr]     428 |         u32 _userDataAddr;
[INFO] [stderr]         |             ^~~~~~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:427:14: warning:   'bool CFIRMWARE::_isLoaded' [-Wreorder]
[INFO] [stderr]     427 |         bool _isLoaded;
[INFO] [stderr]         |              ^~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
[INFO] [stderr]         |         ^~~~~~~~~
[INFO] [stderr]   In file included from ../../../MMU.h:27:
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'GameInfo::GameInfo()':
[INFO] [stderr]   ../../../NDSSystem.h:342:13: warning: 'GameInfo::chipID' will be initialized after [-Wreorder]
[INFO] [stderr]     342 |         u32 chipID;
[INFO] [stderr]         |             ^~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:337:13: warning:   'u32 GameInfo::romsize' [-Wreorder]
[INFO] [stderr]     337 |         u32 romsize;
[INFO] [stderr]         |             ^~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:354:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     354 |         GameInfo() :    fROM(NULL),
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()':
[INFO] [stderr]   ../../../NDSSystem.h:631:17: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder]
[INFO] [stderr]     631 |         u32     jit_max_block_size;
[INFO] [stderr]         |                 ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:581:14: warning:   'bool TCommonSettings::loadToMemory' [-Wreorder]
[INFO] [stderr]     581 |         bool loadToMemory;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:591:14: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder]
[INFO] [stderr]     591 |         bool UseExtFirmwareSettings;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:589:14: warning:   'bool TCommonSettings::RetailCardProtection8000' [-Wreorder]
[INFO] [stderr]     589 |         bool RetailCardProtection8000;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:651:13: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder]
[INFO] [stderr]     651 |         int manualBackupType;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:649:13: warning:   'int TCommonSettings::autodetectBackupMethod' [-Wreorder]
[INFO] [stderr]     649 |         int autodetectBackupMethod;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:659:14: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder]
[INFO] [stderr]     659 |         bool spu_advanced;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning:   'int TCommonSettings::StylusPressure' [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:597:26: warning:   'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder]
[INFO] [stderr]     597 |         NDS_CONSOLE_TYPE ConsoleType;
[INFO] [stderr]         |                          ^~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:655:13: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder]
[INFO] [stderr]     655 |         int SPU_sync_method;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:633:13: warning:   'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder]
[INFO] [stderr]     633 |         int WifiBridgeDeviceID;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from ../../../frontend/interface/../../movie.h:27,
[INFO] [stderr]                    from ../../../frontend/interface/interface.h:24,
[INFO] [stderr]                    from ../../../MMU.h:34:
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)':
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:308:22: warning: variable 'overflow' set but not used [-Wunused-but-set-variable]
[INFO] [stderr]     308 |                 bool overflow = false;
[INFO] [stderr]         |                      ^~~~~~~~
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const':
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                         ^~~~
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                                      ^~~
[INFO] [stderr]   ../../../frontend/interface/interface.h: In function 'void call_registered_interface_mem_hook(unsigned int, int, MemHookType)':
[INFO] [stderr]   ../../../frontend/interface/interface.h:283:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
[INFO] [stderr]     283 |             for(int i = address; i != address+size; i++)
[INFO] [stderr]         |                                  ~~^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../debug.cpp: In function 'void DEBUG_reset()':
[INFO] [stderr]   ../../../debug.cpp:278:31: warning: format '%p' expects argument of type 'void*', but argument 2 has type 'void (DebugStatistics::*)()' [-Wformat=]
[INFO] [stderr]     278 |         printf("DEBUG_reset: %p\n",&DebugStatistics::print); //force a reference to this function
[INFO] [stderr]         |                              ~^    ~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]         |                               |    |
[INFO] [stderr]         |                               |    void (DebugStatistics::*)()
[INFO] [stderr]         |                               void*
[INFO] [stderr]   ../../../debug.cpp: At global scope:
[INFO] [stderr]   ../../../debug.cpp:281:13: warning: 'void DEBUG_dumpMemory_fill(EMUFILE&, u32)' defined but not used [-Wunused-function]
[INFO] [stderr]     281 | static void DEBUG_dumpMemory_fill(EMUFILE &fp, u32 size)
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../debug.cpp:71:13: warning: 'bool CheckRange(u32, u32, u32)' defined but not used [-Wunused-function]
[INFO] [stderr]      71 | static bool CheckRange(u32 adr, u32 min, u32 len)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   In file included from ../../../gfx3d.h:27,
[INFO] [stderr]                    from ../../../render3D.h:23,
[INFO] [stderr]                    from ../../../NDSSystem.h:29:
[INFO] [stderr]   ../../../matrix.h:538:13: warning: 'void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)' defined but not used [-Wunused-function]
[INFO] [stderr]     538 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:473:13: warning: 'void memset_u32(void*, u32, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     473 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:454:13: warning: 'void memset_u16(void*, u16, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     454 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   [14/145] Compiling C++ object libdesmume.a.p/.._.._firmware.cpp.o
[INFO] [stderr]   In file included from ../../../firmware.cpp:18:
[INFO] [stderr]   ../../../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()':
[INFO] [stderr]   ../../../firmware.h:428:13: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder]
[INFO] [stderr]     428 |         u32 _userDataAddr;
[INFO] [stderr]         |             ^~~~~~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:427:14: warning:   'bool CFIRMWARE::_isLoaded' [-Wreorder]
[INFO] [stderr]     427 |         bool _isLoaded;
[INFO] [stderr]         |              ^~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
[INFO] [stderr]         |         ^~~~~~~~~
[INFO] [stderr]   In file included from ../../../firmware.cpp:20:
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'GameInfo::GameInfo()':
[INFO] [stderr]   ../../../NDSSystem.h:342:13: warning: 'GameInfo::chipID' will be initialized after [-Wreorder]
[INFO] [stderr]     342 |         u32 chipID;
[INFO] [stderr]         |             ^~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:337:13: warning:   'u32 GameInfo::romsize' [-Wreorder]
[INFO] [stderr]     337 |         u32 romsize;
[INFO] [stderr]         |             ^~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:354:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     354 |         GameInfo() :    fROM(NULL),
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()':
[INFO] [stderr]   ../../../NDSSystem.h:631:17: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder]
[INFO] [stderr]     631 |         u32     jit_max_block_size;
[INFO] [stderr]         |                 ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:581:14: warning:   'bool TCommonSettings::loadToMemory' [-Wreorder]
[INFO] [stderr]     581 |         bool loadToMemory;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:591:14: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder]
[INFO] [stderr]     591 |         bool UseExtFirmwareSettings;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:589:14: warning:   'bool TCommonSettings::RetailCardProtection8000' [-Wreorder]
[INFO] [stderr]     589 |         bool RetailCardProtection8000;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:651:13: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder]
[INFO] [stderr]     651 |         int manualBackupType;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:649:13: warning:   'int TCommonSettings::autodetectBackupMethod' [-Wreorder]
[INFO] [stderr]     649 |         int autodetectBackupMethod;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:659:14: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder]
[INFO] [stderr]     659 |         bool spu_advanced;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning:   'int TCommonSettings::StylusPressure' [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:597:26: warning:   'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder]
[INFO] [stderr]     597 |         NDS_CONSOLE_TYPE ConsoleType;
[INFO] [stderr]         |                          ^~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:655:13: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder]
[INFO] [stderr]     655 |         int SPU_sync_method;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:633:13: warning:   'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder]
[INFO] [stderr]     633 |         int WifiBridgeDeviceID;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from ../../../frontend/interface/../../movie.h:27,
[INFO] [stderr]                    from ../../../frontend/interface/interface.h:24,
[INFO] [stderr]                    from ../../../MMU.h:34,
[INFO] [stderr]                    from ../../../firmware.cpp:21:
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)':
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:308:22: warning: variable 'overflow' set but not used [-Wunused-but-set-variable]
[INFO] [stderr]     308 |                 bool overflow = false;
[INFO] [stderr]         |                      ^~~~~~~~
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const':
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                         ^~~~
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                                      ^~~
[INFO] [stderr]   ../../../frontend/interface/interface.h: In function 'void call_registered_interface_mem_hook(unsigned int, int, MemHookType)':
[INFO] [stderr]   ../../../frontend/interface/interface.h:283:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
[INFO] [stderr]     283 |             for(int i = address; i != address+size; i++)
[INFO] [stderr]         |                                  ~~^~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from ../../../gfx3d.h:27,
[INFO] [stderr]                    from ../../../render3D.h:23,
[INFO] [stderr]                    from ../../../NDSSystem.h:29:
[INFO] [stderr]   ../../../matrix.h: At global scope:
[INFO] [stderr]   ../../../matrix.h:538:13: warning: 'void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)' defined but not used [-Wunused-function]
[INFO] [stderr]     538 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:473:13: warning: 'void memset_u32(void*, u32, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     473 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:454:13: warning: 'void memset_u16(void*, u16, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     454 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   [15/145] Compiling C++ object libdesmume.a.p/.._.._bios.cpp.o
[INFO] [stderr]   In file included from ../../../MMU.h:24,
[INFO] [stderr]                    from ../../../armcpu.h:27,
[INFO] [stderr]                    from ../../../bios.cpp:23:
[INFO] [stderr]   ../../../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()':
[INFO] [stderr]   ../../../firmware.h:428:13: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder]
[INFO] [stderr]     428 |         u32 _userDataAddr;
[INFO] [stderr]         |             ^~~~~~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:427:14: warning:   'bool CFIRMWARE::_isLoaded' [-Wreorder]
[INFO] [stderr]     427 |         bool _isLoaded;
[INFO] [stderr]         |              ^~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
[INFO] [stderr]         |         ^~~~~~~~~
[INFO] [stderr]   In file included from ../../../MMU.h:27:
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'GameInfo::GameInfo()':
[INFO] [stderr]   ../../../NDSSystem.h:342:13: warning: 'GameInfo::chipID' will be initialized after [-Wreorder]
[INFO] [stderr]     342 |         u32 chipID;
[INFO] [stderr]         |             ^~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:337:13: warning:   'u32 GameInfo::romsize' [-Wreorder]
[INFO] [stderr]     337 |         u32 romsize;
[INFO] [stderr]         |             ^~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:354:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     354 |         GameInfo() :    fROM(NULL),
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()':
[INFO] [stderr]   ../../../NDSSystem.h:631:17: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder]
[INFO] [stderr]     631 |         u32     jit_max_block_size;
[INFO] [stderr]         |                 ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:581:14: warning:   'bool TCommonSettings::loadToMemory' [-Wreorder]
[INFO] [stderr]     581 |         bool loadToMemory;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:591:14: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder]
[INFO] [stderr]     591 |         bool UseExtFirmwareSettings;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:589:14: warning:   'bool TCommonSettings::RetailCardProtection8000' [-Wreorder]
[INFO] [stderr]     589 |         bool RetailCardProtection8000;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:651:13: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder]
[INFO] [stderr]     651 |         int manualBackupType;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:649:13: warning:   'int TCommonSettings::autodetectBackupMethod' [-Wreorder]
[INFO] [stderr]     649 |         int autodetectBackupMethod;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:659:14: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder]
[INFO] [stderr]     659 |         bool spu_advanced;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning:   'int TCommonSettings::StylusPressure' [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:597:26: warning:   'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder]
[INFO] [stderr]     597 |         NDS_CONSOLE_TYPE ConsoleType;
[INFO] [stderr]         |                          ^~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:655:13: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder]
[INFO] [stderr]     655 |         int SPU_sync_method;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:633:13: warning:   'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder]
[INFO] [stderr]     633 |         int WifiBridgeDeviceID;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from ../../../frontend/interface/../../movie.h:27,
[INFO] [stderr]                    from ../../../frontend/interface/interface.h:24,
[INFO] [stderr]                    from ../../../MMU.h:34:
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)':
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:308:22: warning: variable 'overflow' set but not used [-Wunused-but-set-variable]
[INFO] [stderr]     308 |                 bool overflow = false;
[INFO] [stderr]         |                      ^~~~~~~~
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const':
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                         ^~~~
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                                      ^~~
[INFO] [stderr]   ../../../frontend/interface/interface.h: In function 'void call_registered_interface_mem_hook(unsigned int, int, MemHookType)':
[INFO] [stderr]   ../../../frontend/interface/interface.h:283:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
[INFO] [stderr]     283 |             for(int i = address; i != address+size; i++)
[INFO] [stderr]         |                                  ~~^~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from ../../../gfx3d.h:27,
[INFO] [stderr]                    from ../../../render3D.h:23,
[INFO] [stderr]                    from ../../../NDSSystem.h:29:
[INFO] [stderr]   ../../../matrix.h: At global scope:
[INFO] [stderr]   ../../../matrix.h:538:13: warning: 'void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)' defined but not used [-Wunused-function]
[INFO] [stderr]     538 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:473:13: warning: 'void memset_u32(void*, u32, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     473 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:454:13: warning: 'void memset_u16(void*, u16, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     454 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   [16/145] Compiling C++ object libdesmume.a.p/.._.._arm_instructions.cpp.o
[INFO] [stderr]   In file included from ../../../MMU.h:24,
[INFO] [stderr]                    from ../../../arm_instructions.cpp:33:
[INFO] [stderr]   ../../../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()':
[INFO] [stderr]   ../../../firmware.h:428:13: warning: 'CFIRMWARE::_userDataAddr' will be initialized after [-Wreorder]
[INFO] [stderr]     428 |         u32 _userDataAddr;
[INFO] [stderr]         |             ^~~~~~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:427:14: warning:   'bool CFIRMWARE::_isLoaded' [-Wreorder]
[INFO] [stderr]     427 |         bool _isLoaded;
[INFO] [stderr]         |              ^~~~~~~~~
[INFO] [stderr]   ../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
[INFO] [stderr]         |         ^~~~~~~~~
[INFO] [stderr]   In file included from ../../../MMU.h:27:
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'GameInfo::GameInfo()':
[INFO] [stderr]   ../../../NDSSystem.h:342:13: warning: 'GameInfo::chipID' will be initialized after [-Wreorder]
[INFO] [stderr]     342 |         u32 chipID;
[INFO] [stderr]         |             ^~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:337:13: warning:   'u32 GameInfo::romsize' [-Wreorder]
[INFO] [stderr]     337 |         u32 romsize;
[INFO] [stderr]         |             ^~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:354:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     354 |         GameInfo() :    fROM(NULL),
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()':
[INFO] [stderr]   ../../../NDSSystem.h:631:17: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder]
[INFO] [stderr]     631 |         u32     jit_max_block_size;
[INFO] [stderr]         |                 ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:581:14: warning:   'bool TCommonSettings::loadToMemory' [-Wreorder]
[INFO] [stderr]     581 |         bool loadToMemory;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:591:14: warning: 'TCommonSettings::UseExtFirmwareSettings' will be initialized after [-Wreorder]
[INFO] [stderr]     591 |         bool UseExtFirmwareSettings;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:589:14: warning:   'bool TCommonSettings::RetailCardProtection8000' [-Wreorder]
[INFO] [stderr]     589 |         bool RetailCardProtection8000;
[INFO] [stderr]         |              ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:651:13: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder]
[INFO] [stderr]     651 |         int manualBackupType;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:649:13: warning:   'int TCommonSettings::autodetectBackupMethod' [-Wreorder]
[INFO] [stderr]     649 |         int autodetectBackupMethod;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:659:14: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder]
[INFO] [stderr]     659 |         bool spu_advanced;
[INFO] [stderr]         |              ^~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning:   'int TCommonSettings::StylusPressure' [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:624:13: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder]
[INFO] [stderr]     624 |         int StylusPressure;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:597:26: warning:   'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder]
[INFO] [stderr]     597 |         NDS_CONSOLE_TYPE ConsoleType;
[INFO] [stderr]         |                          ^~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:655:13: warning: 'TCommonSettings::SPU_sync_method' will be initialized after [-Wreorder]
[INFO] [stderr]     655 |         int SPU_sync_method;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:633:13: warning:   'int TCommonSettings::WifiBridgeDeviceID' [-Wreorder]
[INFO] [stderr]     633 |         int WifiBridgeDeviceID;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../NDSSystem.h:502:9: warning:   when initialized here [-Wreorder]
[INFO] [stderr]     502 |         TCommonSettings()
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from ../../../frontend/interface/../../movie.h:27,
[INFO] [stderr]                    from ../../../frontend/interface/interface.h:24,
[INFO] [stderr]                    from ../../../MMU.h:34:
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)':
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:308:22: warning: variable 'overflow' set but not used [-Wunused-but-set-variable]
[INFO] [stderr]     308 |                 bool overflow = false;
[INFO] [stderr]         |                      ^~~~~~~~
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const':
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                         ^~~~
[INFO] [stderr]   ../../../frontend/interface/../../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr]     680 |                 temp = (year, month, day);
[INFO] [stderr]         |                                      ^~~
[INFO] [stderr]   ../../../frontend/interface/interface.h: In function 'void call_registered_interface_mem_hook(unsigned int, int, MemHookType)':
[INFO] [stderr]   ../../../frontend/interface/interface.h:283:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
[INFO] [stderr]     283 |             for(int i = address; i != address+size; i++)
[INFO] [stderr]         |                                  ~~^~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from ../../../gfx3d.h:27,
[INFO] [stderr]                    from ../../../render3D.h:23,
[INFO] [stderr]                    from ../../../NDSSystem.h:29:
[INFO] [stderr]   ../../../matrix.h: At global scope:
[INFO] [stderr]   ../../../matrix.h:538:13: warning: 'void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)' defined but not used [-Wunused-function]
[INFO] [stderr]     538 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:473:13: warning: 'void memset_u32(void*, u32, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     473 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   ../../../matrix.h:454:13: warning: 'void memset_u16(void*, u16, size_t)' defined but not used [-Wunused-function]
[INFO] [stderr]     454 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
[INFO] [stderr]         |             ^~~~~~~~~~
[INFO] [stderr]   ninja: build stopped: subcommand failed.
[INFO] [stderr] 
[INFO] [stderr]   --- stderr
[INFO] [stderr]   
Generating targets:   0%|          | 0/2 eta ?
Generating targets:  50%|█████     | 1/2 eta 00:00
Generating targets: 100%|██████████| 2/2 eta 00:00
                                                  

Writing build.ninja:   0%|          | 0/171 eta ?
                                                 
[INFO] [stderr]   thread 'main' (329) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/desmume-sys-0.1.3/build.rs:208:5:
[INFO] [stderr] 
[INFO] [stderr]   command did not execute successfully, got: exit status: 1
[INFO] [stderr] 
[INFO] [stderr]   build script failed, must exit now
[INFO] [stderr]   stack backtrace:
[INFO] [stderr]      0:     0x55c56d0d1a81 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stderr]      1:     0x55c56d0e54ea - core[a373ad73a504971]::fmt::write
[INFO] [stderr]      2:     0x55c56d0d6dbc - <std[617be2ca0a6fd877]::sys::stdio::unix::Stderr as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stderr]      3:     0x55c56d0aff06 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stderr]      4:     0x55c56d0cb281 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stderr]      5:     0x55c56d0cb43b - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stderr]      6:     0x55c56d0affb2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stderr]      7:     0x55c56d0a8949 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stderr]      8:     0x55c56d0b08dd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stderr]      9:     0x55c56d0e5c1c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stderr]     10:     0x55c56d064a36 - build_script_build[8a9421bd923dda92]::fail
[INFO] [stderr]     11:     0x55c56d0646fc - build_script_build[8a9421bd923dda92]::run
[INFO] [stderr]     12:     0x55c56d065299 - build_script_build[8a9421bd923dda92]::main
[INFO] [stderr]     13:     0x55c56d0694a3 - <fn() as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr]     14:     0x55c56d063f56 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stderr]     15:     0x55c56d063f69 - std[617be2ca0a6fd877]::rt::lang_start::<()>::{closure#0}
[INFO] [stderr]     16:     0x55c56d0ca5f8 - std[617be2ca0a6fd877]::rt::lang_start_internal
[INFO] [stderr]     17:     0x55c56d063c81 - std[617be2ca0a6fd877]::rt::lang_start::<()>
[INFO] [stderr]     18:     0x55c56d069565 - main
[INFO] [stderr]     19:     0x7580a9cd1601 - <unknown>
[INFO] [stderr]     20:     0x7580a9cd1718 - __libc_start_main
[INFO] [stderr]     21:     0x55c56d061ea5 - _start
[INFO] [stderr]     22:                0x0 - <unknown>
[INFO] running `Command { std: "docker" "inspect" "5e0e2dd7c5a4d1f837c71db6d0c845c4cf15f7a5001dadb29df789bd392ed6cc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5e0e2dd7c5a4d1f837c71db6d0c845c4cf15f7a5001dadb29df789bd392ed6cc", kill_on_drop: false }`
[INFO] [stdout] 5e0e2dd7c5a4d1f837c71db6d0c845c4cf15f7a5001dadb29df789bd392ed6cc
