Mock Version: 2.11 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/melonds.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1626376528.375946/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.t_wonwo2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.t_wonwo2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '02e31b7f6e5b49b59547b66009e18371', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1626376528.375946/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.t_wonwo2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/melonds.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1618617600 Wrote: /builddir/build/SRPMS/melonDS-0.9.2-1.fc35.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/melonds.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1626376528.375946/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.t_wonwo2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.t_wonwo2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '5d554f45610049c1bb59ea49cf045223', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1626376528.375946/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.t_wonwo2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/melonds.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1618617600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ERMYTL + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf melonDS-0.9.2 + /usr/bin/gzip -dc /builddir/build/SOURCES/melonDS-0.9.2.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd melonDS-0.9.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B x86_64-redhat-linux-gnu -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -- The CXX compiler identification is GNU 11.1.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for pow in m -- Looking for pow in m - found -- The C compiler identification is GNU 11.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/gcc -- Found PkgConfig: /usr/bin/pkg-config (found version "1.7.4") -- Checking for module 'epoxy' -- Found epoxy, version 1.5.8 -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test Iconv_IS_BUILT_IN -- Performing Test Iconv_IS_BUILT_IN - Success -- Found Iconv: built in to C library -- Checking for module 'sdl2' -- Found sdl2, version 2.0.14 -- Checking for module 'slirp' -- Found slirp, version 4.6.1 -- Checking for module 'libarchive' -- Found libarchive, version 3.5.1 -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.0vjkaP + umask 022 + cd /builddir/build/BUILD + cd melonDS-0.9.2 + /usr/bin/cmake --build x86_64-redhat-linux-gnu -j2 --verbose /usr/bin/cmake -S/builddir/build/BUILD/melonDS-0.9.2 -B/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/CMakeFiles /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu' /usr/bin/gmake -f src/CMakeFiles/core.dir/build.make src/CMakeFiles/core.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/melonDS-0.9.2 /builddir/build/BUILD/melonDS-0.9.2/src /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/CMakeFiles/core.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/CMakeFiles/core.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/CMakeFiles/core.dir/depend.internal". Dependee "/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/CMakeFiles/core.dir/depend.internal". Scanning dependencies of target core gmake[2]: Leaving directory '/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu' /usr/bin/gmake -f src/CMakeFiles/core.dir/build.make src/CMakeFiles/core.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu' [ 1%] Building CXX object src/CMakeFiles/core.dir/ARCodeFile.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/ARCodeFile.cpp.o -MF CMakeFiles/core.dir/ARCodeFile.cpp.o.d -o CMakeFiles/core.dir/ARCodeFile.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/ARCodeFile.cpp [ 2%] Building CXX object src/CMakeFiles/core.dir/AREngine.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/AREngine.cpp.o -MF CMakeFiles/core.dir/AREngine.cpp.o.d -o CMakeFiles/core.dir/AREngine.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/AREngine.cpp [ 4%] Building CXX object src/CMakeFiles/core.dir/ARM.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/ARM.cpp.o -MF CMakeFiles/core.dir/ARM.cpp.o.d -o CMakeFiles/core.dir/ARM.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/ARM.cpp /builddir/build/BUILD/melonDS-0.9.2/src/ARCodeFile.cpp: In member function 'bool ARCodeFile::Load()': /builddir/build/BUILD/melonDS-0.9.2/src/ARCodeFile.cpp:63:14: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 63 | fgets(linebuf, 1024, f); | ~~~~~^~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object src/CMakeFiles/core.dir/ARMInterpreter.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/ARMInterpreter.cpp.o -MF CMakeFiles/core.dir/ARMInterpreter.cpp.o.d -o CMakeFiles/core.dir/ARMInterpreter.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/ARMInterpreter.cpp /builddir/build/BUILD/melonDS-0.9.2/src/ARM.cpp: In member function 'virtual void ARMv4::JumpTo(u32, bool)': /builddir/build/BUILD/melonDS-0.9.2/src/ARM.cpp:325:9: warning: unused variable 'oldregion' [-Wunused-variable] 325 | u32 oldregion = R[15] >> 23; | ^~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/ARM.cpp:326:9: warning: unused variable 'newregion' [-Wunused-variable] 326 | u32 newregion = addr >> 23; | ^~~~~~~~~ [ 6%] Building CXX object src/CMakeFiles/core.dir/ARMInterpreter_ALU.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/ARMInterpreter_ALU.cpp.o -MF CMakeFiles/core.dir/ARMInterpreter_ALU.cpp.o.d -o CMakeFiles/core.dir/ARMInterpreter_ALU.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/ARMInterpreter_ALU.cpp [ 8%] Building CXX object src/CMakeFiles/core.dir/ARMInterpreter_Branch.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/ARMInterpreter_Branch.cpp.o -MF CMakeFiles/core.dir/ARMInterpreter_Branch.cpp.o.d -o CMakeFiles/core.dir/ARMInterpreter_Branch.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/ARMInterpreter_Branch.cpp [ 9%] Building CXX object src/CMakeFiles/core.dir/ARMInterpreter_LoadStore.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/ARMInterpreter_LoadStore.cpp.o -MF CMakeFiles/core.dir/ARMInterpreter_LoadStore.cpp.o.d -o CMakeFiles/core.dir/ARMInterpreter_LoadStore.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/ARMInterpreter_LoadStore.cpp /builddir/build/BUILD/melonDS-0.9.2/src/ARMInterpreter_LoadStore.cpp: In function 'ARMInterpreter::A_LDM(ARM*)': /builddir/build/BUILD/melonDS-0.9.2/src/ARMInterpreter_LoadStore.cpp:456:36: warning: 'wbbase' may be used uninitialized in this function [-Wmaybe-uninitialized] 456 | cpu->R[baseid] = wbbase; | ~~~~~~~~~~~~~~~^~~~~~~~ [ 10%] Building CXX object src/CMakeFiles/core.dir/Config.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/Config.cpp.o -MF CMakeFiles/core.dir/Config.cpp.o.d -o CMakeFiles/core.dir/Config.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/Config.cpp /builddir/build/BUILD/melonDS-0.9.2/src/Config.cpp: In function 'void Config::Load()': /builddir/build/BUILD/melonDS-0.9.2/src/Config.cpp:122:14: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 122 | fgets(linebuf, 1024, f); | ~~~~~^~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object src/CMakeFiles/core.dir/CP15.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/CP15.cpp.o -MF CMakeFiles/core.dir/CP15.cpp.o.d -o CMakeFiles/core.dir/CP15.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/CP15.cpp [ 13%] Building CXX object src/CMakeFiles/core.dir/CRC32.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/CRC32.cpp.o -MF CMakeFiles/core.dir/CRC32.cpp.o.d -o CMakeFiles/core.dir/CRC32.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/CRC32.cpp [ 14%] Building CXX object src/CMakeFiles/core.dir/DMA.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/DMA.cpp.o -MF CMakeFiles/core.dir/DMA.cpp.o.d -o CMakeFiles/core.dir/DMA.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/DMA.cpp /builddir/build/BUILD/melonDS-0.9.2/src/DMA.cpp: In instantiation of 'void DMA::Run9() [with int ConsoleType = 0]': /builddir/build/BUILD/melonDS-0.9.2/src/DMA.cpp:425:43: required from 'void DMA::Run() [with int ConsoleType = 0]' /builddir/build/BUILD/melonDS-0.9.2/src/DMA.cpp:429:27: required from here /builddir/build/BUILD/melonDS-0.9.2/src/DMA.cpp:194:10: warning: unused variable 'burststart' [-Wunused-variable] 194 | bool burststart = (Running == 2); | ^~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DMA.cpp: In instantiation of 'void DMA::Run7() [with int ConsoleType = 0]': /builddir/build/BUILD/melonDS-0.9.2/src/DMA.cpp:426:43: required from 'void DMA::Run() [with int ConsoleType = 0]' /builddir/build/BUILD/melonDS-0.9.2/src/DMA.cpp:429:27: required from here /builddir/build/BUILD/melonDS-0.9.2/src/DMA.cpp:313:10: warning: unused variable 'burststart' [-Wunused-variable] 313 | bool burststart = (Running == 2); | ^~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DMA.cpp: In instantiation of 'void DMA::Run9() [with int ConsoleType = 1]': /builddir/build/BUILD/melonDS-0.9.2/src/DMA.cpp:425:43: required from 'void DMA::Run() [with int ConsoleType = 1]' /builddir/build/BUILD/melonDS-0.9.2/src/DMA.cpp:430:27: required from here /builddir/build/BUILD/melonDS-0.9.2/src/DMA.cpp:194:10: warning: unused variable 'burststart' [-Wunused-variable] 194 | bool burststart = (Running == 2); | ^~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DMA.cpp: In instantiation of 'void DMA::Run7() [with int ConsoleType = 1]': /builddir/build/BUILD/melonDS-0.9.2/src/DMA.cpp:426:43: required from 'void DMA::Run() [with int ConsoleType = 1]' /builddir/build/BUILD/melonDS-0.9.2/src/DMA.cpp:430:27: required from here /builddir/build/BUILD/melonDS-0.9.2/src/DMA.cpp:313:10: warning: unused variable 'burststart' [-Wunused-variable] 313 | bool burststart = (Running == 2); | ^~~~~~~~~~ [ 16%] Building CXX object src/CMakeFiles/core.dir/DSi.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/DSi.cpp.o -MF CMakeFiles/core.dir/DSi.cpp.o.d -o CMakeFiles/core.dir/DSi.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/DSi.cpp [ 17%] Building CXX object src/CMakeFiles/core.dir/DSi_AES.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/DSi_AES.cpp.o -MF CMakeFiles/core.dir/DSi_AES.cpp.o.d -o CMakeFiles/core.dir/DSi_AES.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/DSi_AES.cpp /builddir/build/BUILD/melonDS-0.9.2/src/DSi.cpp: In function 'void DSi::ARM9IOWrite32(u32, u32)': /builddir/build/BUILD/melonDS-0.9.2/src/DSi.cpp:1701:17: warning: unused variable 'oldram' [-Wunused-variable] 1701 | u32 oldram = (SCFG_EXT[0] >> 14) & 0x3; | ^~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi.cpp:1702:17: warning: unused variable 'newram' [-Wunused-variable] 1702 | u32 newram = (val >> 14) & 0x3; | ^~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi.cpp: In function 'bool DSi::LoadBIOS()': /builddir/build/BUILD/melonDS-0.9.2/src/DSi.cpp:259:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 259 | fread(ARM9iBIOS, 0x10000, 1, f); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi.cpp:278:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 278 | fread(ARM7iBIOS, 0x10000, 1, f); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi.cpp: In function 'bool DSi::LoadNAND()': /builddir/build/BUILD/melonDS-0.9.2/src/DSi.cpp:314:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 314 | fread(bootparams, 4, 8, SDMMCFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi.cpp:328:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 328 | fread(mbk, 4, 12, SDMMCFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi.cpp:387:18: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 387 | fread(data, 16, 1, SDMMCFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi.cpp:412:18: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 412 | fread(data, 16, 1, SDMMCFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi.cpp:438:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 438 | fread(nand_footer, 1, 16, SDMMCFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi.cpp:445:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 445 | fread(eMMC_CID, 1, 16, SDMMCFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi.cpp:446:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 446 | fread(&ConsoleID, 1, 8, SDMMCFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object src/CMakeFiles/core.dir/DSi_Camera.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/DSi_Camera.cpp.o -MF CMakeFiles/core.dir/DSi_Camera.cpp.o.d -o CMakeFiles/core.dir/DSi_Camera.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/DSi_Camera.cpp [ 20%] Building CXX object src/CMakeFiles/core.dir/DSi_I2C.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/DSi_I2C.cpp.o -MF CMakeFiles/core.dir/DSi_I2C.cpp.o.d -o CMakeFiles/core.dir/DSi_I2C.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/DSi_I2C.cpp /builddir/build/BUILD/melonDS-0.9.2/src/DSi_I2C.cpp: In function 'void DSi_BPTWL::Write(u8, bool)': /builddir/build/BUILD/melonDS-0.9.2/src/DSi_I2C.cpp:101:16: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 101 | if (CurPos == -1) | ~~~~~~~^~~~~ [ 21%] Building CXX object src/CMakeFiles/core.dir/DSi_NDMA.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/DSi_NDMA.cpp.o -MF CMakeFiles/core.dir/DSi_NDMA.cpp.o.d -o CMakeFiles/core.dir/DSi_NDMA.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NDMA.cpp [ 22%] Building CXX object src/CMakeFiles/core.dir/DSi_NWifi.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/DSi_NWifi.cpp.o -MF CMakeFiles/core.dir/DSi_NWifi.cpp.o.d -o CMakeFiles/core.dir/DSi_NWifi.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NWifi.cpp /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NWifi.cpp: In member function 'void DSi_NWifi::BMI_Command()': /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NWifi.cpp:750:31: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 750 | for (int i = 0; i < len; i++) | ~~^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NWifi.cpp:752:20: warning: unused variable 'val' [-Wunused-variable] 752 | u8 val = Mailbox[0].Read(); | ^~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NWifi.cpp:804:31: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 804 | for (int i = 0; i < len; i++) | ~~^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NWifi.cpp:806:20: warning: unused variable 'val' [-Wunused-variable] 806 | u8 val = Mailbox[0].Read(); | ^~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NWifi.cpp: In member function 'void DSi_NWifi::HTC_Command()': /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NWifi.cpp:823:9: warning: unused variable 'h0' [-Wunused-variable] 823 | u16 h0 = MB_Read16(0); | ^~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NWifi.cpp:825:9: warning: unused variable 'h2' [-Wunused-variable] 825 | u16 h2 = MB_Read16(0); | ^~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NWifi.cpp: In member function 'void DSi_NWifi::WMI_ConnectToNetwork()': /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NWifi.cpp:1148:8: warning: unused variable 'pCryptoLen' [-Wunused-variable] 1148 | u8 pCryptoLen = Mailbox[0].Read(); | ^~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NWifi.cpp:1150:8: warning: unused variable 'gCryptoLen' [-Wunused-variable] 1150 | u8 gCryptoLen = Mailbox[0].Read(); | ^~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NWifi.cpp:1159:9: warning: unused variable 'channel' [-Wunused-variable] 1159 | u16 channel = MB_Read16(0); | ^~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NWifi.cpp:1165:9: warning: unused variable 'flags' [-Wunused-variable] 1165 | u32 flags = MB_Read32(0); | ^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NWifi.cpp: In member function 'void DSi_NWifi::SendWMIEvent(u8, u16, u8*, u32)': /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NWifi.cpp:1309:23: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 1309 | for (int i = 0; i < len; i++) | ~~^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NWifi.cpp: In member function 'void DSi_NWifi::SendWMIBSSInfo(u8, u8*, u32)': /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NWifi.cpp:1386:23: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 1386 | for (int i = 0; i < len; i++) | ~~^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NDMA.cpp: In member function 'void DSi_NDMA::Run9()': /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NDMA.cpp:169:10: warning: unused variable 'burststart' [-Wunused-variable] 169 | bool burststart = (Running == 2); | ^~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NDMA.cpp: In member function 'void DSi_NDMA::Run7()': /builddir/build/BUILD/melonDS-0.9.2/src/DSi_NDMA.cpp:258:10: warning: unused variable 'burststart' [-Wunused-variable] 258 | bool burststart = (Running == 2); | ^~~~~~~~~~ [ 24%] Building CXX object src/CMakeFiles/core.dir/DSi_SD.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/DSi_SD.cpp.o -MF CMakeFiles/core.dir/DSi_SD.cpp.o.d -o CMakeFiles/core.dir/DSi_SD.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/DSi_SD.cpp /builddir/build/BUILD/melonDS-0.9.2/src/DSi_SD.cpp: In member function 'void DSi_SDHost::SendResponse(u32, bool)': /builddir/build/BUILD/melonDS-0.9.2/src/DSi_SD.cpp:223:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 223 | *(u32*)&ResponseBuffer[6] = *(u32*)&ResponseBuffer[4]; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_SD.cpp:223:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 223 | *(u32*)&ResponseBuffer[6] = *(u32*)&ResponseBuffer[4]; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_SD.cpp:224:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 224 | *(u32*)&ResponseBuffer[4] = *(u32*)&ResponseBuffer[2]; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_SD.cpp:224:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 224 | *(u32*)&ResponseBuffer[4] = *(u32*)&ResponseBuffer[2]; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_SD.cpp:225:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 225 | *(u32*)&ResponseBuffer[2] = *(u32*)&ResponseBuffer[0]; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_SD.cpp:225:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 225 | *(u32*)&ResponseBuffer[2] = *(u32*)&ResponseBuffer[0]; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_SD.cpp:226:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 226 | *(u32*)&ResponseBuffer[0] = val; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_SD.cpp: In member function 'u16 DSi_SDHost::ReadFIFO16()': /builddir/build/BUILD/melonDS-0.9.2/src/DSi_SD.cpp:487:19: warning: unused variable 'dev' [-Wunused-variable] 487 | DSi_SDDevice* dev = Ports[PortSelect & 0x1]; | ^~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_SD.cpp: In member function 'u32 DSi_SDHost::ReadFIFO32()': /builddir/build/BUILD/melonDS-0.9.2/src/DSi_SD.cpp:508:19: warning: unused variable 'dev' [-Wunused-variable] 508 | DSi_SDDevice* dev = Ports[PortSelect & 0x1]; | ^~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_SD.cpp: In member function 'void DSi_SDHost::WriteFIFO16(u16)': /builddir/build/BUILD/melonDS-0.9.2/src/DSi_SD.cpp:644:19: warning: unused variable 'dev' [-Wunused-variable] 644 | DSi_SDDevice* dev = Ports[PortSelect & 0x1]; | ^~~ /builddir/build/BUILD/melonDS-0.9.2/src/DSi_SD.cpp: In member function 'u32 DSi_MMCStorage::ReadBlock(u64)': /builddir/build/BUILD/melonDS-0.9.2/src/DSi_SD.cpp:953:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 953 | fread(data, 1, len, File); | ~~~~~^~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object src/CMakeFiles/core.dir/DSi_SPI_TSC.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/DSi_SPI_TSC.cpp.o -MF CMakeFiles/core.dir/DSi_SPI_TSC.cpp.o.d -o CMakeFiles/core.dir/DSi_SPI_TSC.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/DSi_SPI_TSC.cpp [ 26%] Building CXX object src/CMakeFiles/core.dir/GBACart.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/GBACart.cpp.o -MF CMakeFiles/core.dir/GBACart.cpp.o.d -o CMakeFiles/core.dir/GBACart.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/GBACart.cpp [ 28%] Building CXX object src/CMakeFiles/core.dir/GPU.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/GPU.cpp.o -MF CMakeFiles/core.dir/GPU.cpp.o.d -o CMakeFiles/core.dir/GPU.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp /builddir/build/BUILD/melonDS-0.9.2/src/GBACart.cpp: In member function 'virtual u8 GBACart::CartGame::SRAMRead(u32)': /builddir/build/BUILD/melonDS-0.9.2/src/GBACart.cpp:300:12: warning: enumeration value 'S_NULL' not handled in switch [-Wswitch] 300 | switch (SRAMType) | ^ /builddir/build/BUILD/melonDS-0.9.2/src/GBACart.cpp: In member function 'virtual void GBACart::CartGame::SRAMWrite(u32, u8)': /builddir/build/BUILD/melonDS-0.9.2/src/GBACart.cpp:321:12: warning: enumeration value 'S_NULL' not handled in switch [-Wswitch] 321 | switch (SRAMType) | ^ /builddir/build/BUILD/melonDS-0.9.2/src/GBACart.cpp: In function 'void GBACart::LoadROMCommon(const char*)': /builddir/build/BUILD/melonDS-0.9.2/src/GBACart.cpp:707:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 707 | for (int i = 0; i < sizeof(SOLAR_SENSOR_GAMECODES)/sizeof(SOLAR_SENSOR_GAMECODES[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GBACart.cpp: In member function 'virtual void GBACart::CartGame::LoadSave(const char*, u32)': /builddir/build/BUILD/melonDS-0.9.2/src/GBACart.cpp:179:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 179 | fread(SRAM, SRAMLength, 1, f); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GBACart.cpp: In function 'bool GBACart::LoadROM(const char*, const char*)': /builddir/build/BUILD/melonDS-0.9.2/src/GBACart.cpp:758:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 758 | fread(CartROM, 1, len, f); | ~~~~~^~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object src/CMakeFiles/core.dir/GPU2D.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/GPU2D.cpp.o -MF CMakeFiles/core.dir/GPU2D.cpp.o.d -o CMakeFiles/core.dir/GPU2D.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D.cpp /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp: In function 'void GPU::Reset()': /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp:254:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < fbsize; i++) | ~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp:259:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 259 | for (int i = 0; i < fbsize; i++) | ~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp: In function 'void GPU::StartScanline(u32)': /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp:1070:25: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1070 | else if (NextVCount != -1) | ~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp:22: /builddir/build/BUILD/melonDS-0.9.2/src/GPU.h: In instantiation of 'void GPU::VRAMTrackingSet::Reset() [with unsigned int Size = 524288; unsigned int MappingGranularity = 16384]': /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp:175:24: required from here /builddir/build/BUILD/melonDS-0.9.2/src/GPU.h:96:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | for (int i = 0; i < Size / MappingGranularity; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU.h: In instantiation of 'void GPU::VRAMTrackingSet::Reset() [with unsigned int Size = 131072; unsigned int MappingGranularity = 16384]': /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp:176:24: required from here /builddir/build/BUILD/melonDS-0.9.2/src/GPU.h:96:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/melonDS-0.9.2/src/GPU.h: In instantiation of 'void GPU::VRAMTrackingSet::Reset() [with unsigned int Size = 262144; unsigned int MappingGranularity = 16384]': /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp:177:25: required from here /builddir/build/BUILD/melonDS-0.9.2/src/GPU.h:96:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/melonDS-0.9.2/src/GPU.h: In instantiation of 'void GPU::VRAMTrackingSet::Reset() [with unsigned int Size = 32768; unsigned int MappingGranularity = 8192]': /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp:179:30: required from here /builddir/build/BUILD/melonDS-0.9.2/src/GPU.h:96:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/melonDS-0.9.2/src/GPU.h: In instantiation of 'void GPU::VRAMTrackingSet::Reset() [with unsigned int Size = 8192; unsigned int MappingGranularity = 8192]': /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp:181:31: required from here /builddir/build/BUILD/melonDS-0.9.2/src/GPU.h:96:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/melonDS-0.9.2/src/GPU.h: In instantiation of 'void GPU::VRAMTrackingSet::Reset() [with unsigned int Size = 524288; unsigned int MappingGranularity = 131072]': /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp:183:28: required from here /builddir/build/BUILD/melonDS-0.9.2/src/GPU.h:96:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/melonDS-0.9.2/src/GPU.h:25, from /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp:22: /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h: In instantiation of 'void NonStupidBitField::SetRange(u32, u32) [with unsigned int Size = 64; u32 = unsigned int]': /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp:1195:28: required from 'NonStupidBitField<(Size / GPU::VRAMDirtyGranularity)> GPU::VRAMTrackingSet::DeriveState(u32*) [with unsigned int Size = 32768; unsigned int MappingGranularity = 8192; u32 = unsigned int]' /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp:1250:108: required from here /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:169:51: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] 169 | u64 entriesCount = ((startBit + bitsCount + 0x3F & ~0x3F) >> 6) - startEntry; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:178:44: warning: comparison of integer expressions of different signedness: 'int' and 'u64' {aka 'long unsigned int'} [-Wsign-compare] 178 | for (int i = startEntry + 1; i < startEntry + entriesCount - 1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h: In instantiation of 'void NonStupidBitField::SetRange(u32, u32) [with unsigned int Size = 16; u32 = unsigned int]': /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp:1195:28: required from 'NonStupidBitField<(Size / GPU::VRAMDirtyGranularity)> GPU::VRAMTrackingSet::DeriveState(u32*) [with unsigned int Size = 8192; unsigned int MappingGranularity = 8192; u32 = unsigned int]' /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp:1251:106: required from here /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:169:51: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] 169 | u64 entriesCount = ((startBit + bitsCount + 0x3F & ~0x3F) >> 6) - startEntry; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:178:44: warning: comparison of integer expressions of different signedness: 'int' and 'u64' {aka 'long unsigned int'} [-Wsign-compare] 178 | for (int i = startEntry + 1; i < startEntry + entriesCount - 1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h: In instantiation of 'void NonStupidBitField::SetRange(u32, u32) [with unsigned int Size = 1024; u32 = unsigned int]': /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp:1195:28: required from 'NonStupidBitField<(Size / GPU::VRAMDirtyGranularity)> GPU::VRAMTrackingSet::DeriveState(u32*) [with unsigned int Size = 524288; unsigned int MappingGranularity = 131072; u32 = unsigned int]' /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp:1252:112: required from here /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:169:51: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] 169 | u64 entriesCount = ((startBit + bitsCount + 0x3F & ~0x3F) >> 6) - startEntry; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:178:44: warning: comparison of integer expressions of different signedness: 'int' and 'u64' {aka 'long unsigned int'} [-Wsign-compare] 178 | for (int i = startEntry + 1; i < startEntry + entriesCount - 1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h: In instantiation of 'void NonStupidBitField::SetRange(u32, u32) [with unsigned int Size = 256; u32 = unsigned int]': /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp:1195:28: required from 'NonStupidBitField<(Size / GPU::VRAMDirtyGranularity)> GPU::VRAMTrackingSet::DeriveState(u32*) [with unsigned int Size = 131072; unsigned int MappingGranularity = 16384; u32 = unsigned int]' /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp:1253:111: required from here /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:169:51: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] 169 | u64 entriesCount = ((startBit + bitsCount + 0x3F & ~0x3F) >> 6) - startEntry; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:178:44: warning: comparison of integer expressions of different signedness: 'int' and 'u64' {aka 'long unsigned int'} [-Wsign-compare] 178 | for (int i = startEntry + 1; i < startEntry + entriesCount - 1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h: In instantiation of 'void NonStupidBitField::SetRange(u32, u32) [with unsigned int Size = 512; u32 = unsigned int]': /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp:1195:28: required from 'NonStupidBitField<(Size / GPU::VRAMDirtyGranularity)> GPU::VRAMTrackingSet::DeriveState(u32*) [with unsigned int Size = 262144; unsigned int MappingGranularity = 16384; u32 = unsigned int]' /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp:1254:111: required from here /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:169:51: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] 169 | u64 entriesCount = ((startBit + bitsCount + 0x3F & ~0x3F) >> 6) - startEntry; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:178:44: warning: comparison of integer expressions of different signedness: 'int' and 'u64' {aka 'long unsigned int'} [-Wsign-compare] 178 | for (int i = startEntry + 1; i < startEntry + entriesCount - 1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building CXX object src/CMakeFiles/core.dir/GPU2D_Soft.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/GPU2D_Soft.cpp.o -MF CMakeFiles/core.dir/GPU2D_Soft.cpp.o.d -o CMakeFiles/core.dir/GPU2D_Soft.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp: In member function 'GPU::VRAMTrackingSet<32768u, 8192u>::DeriveState(unsigned int*)': /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:177:21: warning: array subscript 1 is above array bounds of 'u64[1]' [-Warray-bounds] 177 | Data[startEntry + entriesCount - 1] = 0xFFFFFFFFFFFFFFFF; | ~~~~^ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:36:9: note: while referencing 'Data' 36 | u64 Data[DataLength]; | ^~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:175:53: warning: array subscript 1 is above array bounds of 'u64[1]' [-Warray-bounds] 175 | Data[startEntry + entriesCount - 1] |= ~(0xFFFFFFFFFFFFFFFF << ((startBit + bitsCount) & 0x3F)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:36:9: note: while referencing 'Data' 36 | u64 Data[DataLength]; | ^~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:175:53: warning: array subscript 1 is above array bounds of 'u64[1]' [-Warray-bounds] 175 | Data[startEntry + entriesCount - 1] |= ~(0xFFFFFFFFFFFFFFFF << ((startBit + bitsCount) & 0x3F)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:36:9: note: while referencing 'Data' 36 | u64 Data[DataLength]; | ^~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:179:21: warning: array subscript 1 is above array bounds of 'u64[1]' [-Warray-bounds] 179 | Data[i] = 0xFFFFFFFFFFFFFFFF; | ~~~~^ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:36:9: note: while referencing 'Data' 36 | u64 Data[DataLength]; | ^~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU.cpp: In member function 'GPU::VRAMTrackingSet<8192u, 8192u>::DeriveState(unsigned int*)': /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:177:21: warning: array subscript 1 is above array bounds of 'u64[1]' [-Warray-bounds] 177 | Data[startEntry + entriesCount - 1] = 0xFFFFFFFFFFFFFFFF; | ~~~~^ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:36:9: note: while referencing 'Data' 36 | u64 Data[DataLength]; | ^~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:175:53: warning: array subscript 1 is above array bounds of 'u64[1]' [-Warray-bounds] 175 | Data[startEntry + entriesCount - 1] |= ~(0xFFFFFFFFFFFFFFFF << ((startBit + bitsCount) & 0x3F)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:36:9: note: while referencing 'Data' 36 | u64 Data[DataLength]; | ^~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:175:53: warning: array subscript 1 is above array bounds of 'u64[1]' [-Warray-bounds] 175 | Data[startEntry + entriesCount - 1] |= ~(0xFFFFFFFFFFFFFFFF << ((startBit + bitsCount) & 0x3F)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:36:9: note: while referencing 'Data' 36 | u64 Data[DataLength]; | ^~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:179:21: warning: array subscript 1 is above array bounds of 'u64[1]' [-Warray-bounds] 179 | Data[i] = 0xFFFFFFFFFFFFFFFF; | ~~~~^ /builddir/build/BUILD/melonDS-0.9.2/src/NonStupidBitfield.h:36:9: note: while referencing 'Data' 36 | u64 Data[DataLength]; | ^~~~ [ 32%] Building CXX object src/CMakeFiles/core.dir/GPU3D.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/GPU3D.cpp.o -MF CMakeFiles/core.dir/GPU3D.cpp.o.d -o CMakeFiles/core.dir/GPU3D.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D.cpp /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp: In member function 'virtual void GPU2D::SoftRenderer::DrawScanline(u32, GPU2D::Unit*)': /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:256:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 256 | *(u64*)&dst[i] = *(u64*)&BGOBJLine[i]; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp: In member function 'void GPU2D::SoftRenderer::DrawScanline_BGOBJ(u32)': /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:778:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 778 | *(u64*)&BGOBJLine[i] = backdrop; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:863:30: warning: variable 'evb' set but not used [-Wunused-but-set-variable] 863 | u32 eva, evb; | ^~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp: In member function 'virtual void GPU2D::SoftRenderer::DrawSprites(u32, GPU2D::Unit*)': /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1746:21: warning: unused variable 'rotparamgroup' [-Wunused-variable] 1746 | u32 rotparamgroup = (attrib[1] >> 9) & 0x1F; | ^~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp: In instantiation of 'void GPU2D::SoftRenderer::DrawSprite_Normal(u32, u32, u32, s32, s32) [with bool window = true; u32 = unsigned int; s32 = int]': /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1770:17: required from here /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:2200:17: warning: variable 'pixelstride' set but not used [-Wunused-but-set-variable] 2200 | s32 pixelstride; | ^~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp: In instantiation of 'void GPU2D::SoftRenderer::DrawSprite_Normal(u32, u32, u32, s32, s32) [with bool window = false; u32 = unsigned int; s32 = int]': /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1770:17: required from here /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:2200:17: warning: variable 'pixelstride' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp: In member function 'GPU2D::SoftRenderer::DrawBG_Affine(unsigned int, unsigned int)void [clone .isra.0]': /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1199:12: warning: 'yshift' may be used uninitialized [-Wmaybe-uninitialized] 1199 | yshift -= 3; | ~~~~~~~^~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1160:52: warning: 'coordmask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1160 | else overflowmask = ~(coordmask | 0x7FF); | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp: In member function 'GPU2D::SoftRenderer::DrawBG_Affine(unsigned int, unsigned int)void [clone .isra.0]': /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1199:12: warning: 'yshift' may be used uninitialized [-Wmaybe-uninitialized] 1199 | yshift -= 3; | ~~~~~~~^~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1160:52: warning: 'coordmask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1160 | else overflowmask = ~(coordmask | 0x7FF); | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp: In member function 'GPU2D::SoftRenderer::DrawBG_Affine(unsigned int, unsigned int)void [clone .isra.0]': /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1199:12: warning: 'yshift' may be used uninitialized [-Wmaybe-uninitialized] 1199 | yshift -= 3; | ~~~~~~~^~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1160:52: warning: 'coordmask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1160 | else overflowmask = ~(coordmask | 0x7FF); | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp: In member function 'GPU2D::SoftRenderer::DrawBG_Affine(unsigned int, unsigned int)void [clone .isra.0]': /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1199:12: warning: 'yshift' may be used uninitialized [-Wmaybe-uninitialized] 1199 | yshift -= 3; | ~~~~~~~^~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1160:52: warning: 'coordmask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1160 | else overflowmask = ~(coordmask | 0x7FF); | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp: In member function 'GPU2D::SoftRenderer::DrawBG_Extended(unsigned int, unsigned int)void [clone .isra.0]': /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1413:16: warning: 'yshift' may be used uninitialized [-Wmaybe-uninitialized] 1413 | yshift -= 3; | ~~~~~~~^~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1392:56: warning: 'coordmask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1392 | else overflowmask = ~(coordmask | 0x7FF); | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1364:80: warning: 'yshift' may be used uninitialized in this function [-Wmaybe-uninitialized] 1364 | color = bgvram[(tilemapaddr + (((finalY & ymask) >> 8) << yshift) + ((finalX & xmask) >> 8)) & bgvrammask]; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1294:21: warning: 'ymask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1294 | ofymask = ~ymask; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1293:21: warning: 'xmask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1293 | ofxmask = ~xmask; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp: In member function 'GPU2D::SoftRenderer::DrawBG_Extended(unsigned int, unsigned int)void [clone .isra.0]': /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1413:16: warning: 'yshift' may be used uninitialized [-Wmaybe-uninitialized] 1413 | yshift -= 3; | ~~~~~~~^~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1392:56: warning: 'coordmask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1392 | else overflowmask = ~(coordmask | 0x7FF); | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1364:80: warning: 'yshift' may be used uninitialized in this function [-Wmaybe-uninitialized] 1364 | color = bgvram[(tilemapaddr + (((finalY & ymask) >> 8) << yshift) + ((finalX & xmask) >> 8)) & bgvrammask]; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1294:21: warning: 'ymask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1294 | ofymask = ~ymask; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1293:21: warning: 'xmask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1293 | ofxmask = ~xmask; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D.cpp: In function 'void GPU3D::DoSavestate(Savestate*)': /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D.cpp:489:16: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 489 | if (id == -1) LastStripPolygon = NULL; | ~~~^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D.cpp:538:24: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 538 | if (id == -1) poly->Vertices[j] = NULL; | ~~~^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D.cpp:577:31: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 577 | for (int j = 0; j < poly->NumVertices; j++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D.cpp: In function 'void GPU3D::SubmitPolygon()': /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D.cpp:1111:43: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1111 | if (LastStripPolygon->NumVertices == lastpolyverts && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D.cpp:1238:34: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'u32' {aka 'unsigned int'} [-Wsign-compare] 1238 | if (vtx->Position[3] <= ZeroDotWLimit) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D.cpp:1022:9: warning: unused variable 'prev' [-Wunused-variable] 1022 | int prev, next; | ^~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D.cpp:1022:15: warning: unused variable 'next' [-Wunused-variable] 1022 | int prev, next; | ^~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp: In member function 'GPU2D::SoftRenderer::DrawBG_Extended(unsigned int, unsigned int)void [clone .isra.0]': /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1413:16: warning: 'yshift' may be used uninitialized [-Wmaybe-uninitialized] 1413 | yshift -= 3; | ~~~~~~~^~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1392:56: warning: 'coordmask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1392 | else overflowmask = ~(coordmask | 0x7FF); | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1364:80: warning: 'yshift' may be used uninitialized in this function [-Wmaybe-uninitialized] 1364 | color = bgvram[(tilemapaddr + (((finalY & ymask) >> 8) << yshift) + ((finalX & xmask) >> 8)) & bgvrammask]; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1294:21: warning: 'ymask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1294 | ofymask = ~ymask; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1293:21: warning: 'xmask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1293 | ofxmask = ~xmask; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D.cpp:1035:28: warning: variable 'v3' set but not used [-Wunused-but-set-variable] 1035 | Vertex *v0, *v1, *v2, *v3; | ^~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp: In member function 'GPU2D::SoftRenderer::DrawBG_Extended(unsigned int, unsigned int)void [clone .isra.0]': /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1413:16: warning: 'yshift' may be used uninitialized [-Wmaybe-uninitialized] 1413 | yshift -= 3; | ~~~~~~~^~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1392:56: warning: 'coordmask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1392 | else overflowmask = ~(coordmask | 0x7FF); | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1364:80: warning: 'yshift' may be used uninitialized in this function [-Wmaybe-uninitialized] 1364 | color = bgvram[(tilemapaddr + (((finalY & ymask) >> 8) << yshift) + ((finalX & xmask) >> 8)) & bgvrammask]; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1294:21: warning: 'ymask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1294 | ofymask = ~ymask; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1293:21: warning: 'xmask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1293 | ofxmask = ~xmask; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp: In member function 'GPU2D::SoftRenderer::DrawScanlineBGMode6(unsigned int)': /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1541:58: warning: 'yshift' may be used uninitialized in this function [-Wmaybe-uninitialized] 1541 | color = bgvram[((((finalY & ymask) >> 8) << yshift) + ((finalX & xmask) >> 8)) & bgvrammask]; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1475:9: note: 'yshift' was declared here 1475 | u32 yshift; | ^~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1493:17: warning: 'ymask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1493 | ofymask = ~ymask; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1474:16: note: 'ymask' was declared here 1474 | u32 xmask, ymask; | ^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1492:17: warning: 'xmask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1492 | ofxmask = ~xmask; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1474:9: note: 'xmask' was declared here 1474 | u32 xmask, ymask; | ^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1541:58: warning: 'yshift' may be used uninitialized in this function [-Wmaybe-uninitialized] 1541 | color = bgvram[((((finalY & ymask) >> 8) << yshift) + ((finalX & xmask) >> 8)) & bgvrammask]; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1475:9: note: 'yshift' was declared here 1475 | u32 yshift; | ^~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1493:17: warning: 'ymask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1493 | ofymask = ~ymask; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1474:16: note: 'ymask' was declared here 1474 | u32 xmask, ymask; | ^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1492:17: warning: 'xmask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1492 | ofxmask = ~xmask; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1474:9: note: 'xmask' was declared here 1474 | u32 xmask, ymask; | ^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1541:58: warning: 'yshift' may be used uninitialized in this function [-Wmaybe-uninitialized] 1541 | color = bgvram[((((finalY & ymask) >> 8) << yshift) + ((finalX & xmask) >> 8)) & bgvrammask]; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1475:9: note: 'yshift' was declared here 1475 | u32 yshift; | ^~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1493:17: warning: 'ymask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1493 | ofymask = ~ymask; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1474:16: note: 'ymask' was declared here 1474 | u32 xmask, ymask; | ^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1492:17: warning: 'xmask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1492 | ofxmask = ~xmask; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1474:9: note: 'xmask' was declared here 1474 | u32 xmask, ymask; | ^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1541:58: warning: 'yshift' may be used uninitialized in this function [-Wmaybe-uninitialized] 1541 | color = bgvram[((((finalY & ymask) >> 8) << yshift) + ((finalX & xmask) >> 8)) & bgvrammask]; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1475:9: note: 'yshift' was declared here 1475 | u32 yshift; | ^~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1493:17: warning: 'ymask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1493 | ofymask = ~ymask; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1474:16: note: 'ymask' was declared here 1474 | u32 xmask, ymask; | ^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1492:17: warning: 'xmask' may be used uninitialized in this function [-Wmaybe-uninitialized] 1492 | ofxmask = ~xmask; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1474:9: note: 'xmask' was declared here 1474 | u32 xmask, ymask; | ^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp: In member function 'GPU2D::SoftRenderer::DrawBG_Text(unsigned int, unsigned int)void': /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1124:48: warning: 'pixelsaddr' may be used uninitialized in this function [-Wmaybe-uninitialized] 1124 | color = bgvram[(pixelsaddr + (tilexoff >> 1)) & bgvrammask] >> 4; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1132:58: warning: 'curpal' may be used uninitialized in this function [-Wmaybe-uninitialized] 1132 | drawPixel(&BGOBJLine[i], curpal[color], 0x01000000<(unsigned int, unsigned int)void': /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1124:48: warning: 'pixelsaddr' may be used uninitialized in this function [-Wmaybe-uninitialized] 1124 | color = bgvram[(pixelsaddr + (tilexoff >> 1)) & bgvrammask] >> 4; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU2D_Soft.cpp:1132:58: warning: 'curpal' may be used uninitialized in this function [-Wmaybe-uninitialized] 1132 | drawPixel(&BGOBJLine[i], curpal[color], 0x01000000<* interp_start; | ^~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D_Soft.cpp:721:22: warning: variable 'interp_end' set but not used [-Wunused-but-set-variable] 721 | Interpolator<1>* interp_end; | ^~~~~~~~~~ [ 34%] Building CXX object src/CMakeFiles/core.dir/NDS.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/NDS.cpp.o -MF CMakeFiles/core.dir/NDS.cpp.o.d -o CMakeFiles/core.dir/NDS.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp In file included from /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D_Soft.cpp:19: /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D_Soft.h:175:50: warning: 'interpX.yfactor' may be used uninitialized in this function [-Wmaybe-uninitialized] 175 | return z0 + (((s64)(z1-z0) * yfactor) >> shift); | ^~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D_Soft.cpp:795:21: note: 'interpX.yfactor' was declared here 795 | Interpolator<0> interpX(xstart, xend+1, wl, wr); | ^~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp: In function 'bool NDS::DoSavestate_Scheduler(Savestate*)': /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:658:28: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 658 | if (funcid == -1) | ~~~~~~~^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:679:24: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 679 | if (funcid != -1) | ~~~~~~~^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:688:27: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 688 | if (j == funcid) break; | ~~^~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp: In function 'void NDS::NocashPrint(u32, u32)': /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1477:35: warning: zero-length gnu_printf format string [-Wformat-zero-length] 1477 | sprintf(subs, ""); | ^~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp: In function 'void NDS::RunTimer(u32, s32)': /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1554:9: warning: unused variable 'oldcount' [-Wunused-variable] 1554 | u32 oldcount = timer->Counter; | ^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp: In function 'void NDS::DivDone(u32)': /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1734:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1734 | *(s64*)&DivRemainder[0] = num; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1736:26: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'unsigned int' [-Wsign-compare] 1736 | else if (num == -0x80000000 && den == -1) | ~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1738:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1738 | *(s64*)&DivQuotient[0] = 0x80000000; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1742:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1742 | *(s64*)&DivQuotient[0] = (s64)(num / den); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1743:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1743 | *(s64*)&DivRemainder[0] = (s64)(num % den); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1751:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1751 | s64 num = *(s64*)&DivNumerator[0]; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1755:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1755 | *(s64*)&DivQuotient[0] = (num<0) ? 1:-1; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1756:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1756 | *(s64*)&DivRemainder[0] = num; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1758:26: warning: comparison of integer expressions of different signedness: 's64' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 1758 | else if (num == -0x8000000000000000 && den == -1) | ~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1760:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1760 | *(s64*)&DivQuotient[0] = 0x8000000000000000; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1761:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1761 | *(s64*)&DivRemainder[0] = 0; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1765:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1765 | *(s64*)&DivQuotient[0] = (s64)(num / den); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1766:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1766 | *(s64*)&DivRemainder[0] = (s64)(num % den); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1773:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1773 | s64 num = *(s64*)&DivNumerator[0]; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1774:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1774 | s64 den = *(s64*)&DivDenominator[0]; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1777:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1777 | *(s64*)&DivQuotient[0] = (num<0) ? 1:-1; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1778:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1778 | *(s64*)&DivRemainder[0] = num; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1780:26: warning: comparison of integer expressions of different signedness: 's64' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 1780 | else if (num == -0x8000000000000000 && den == -1) | ~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1782:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1782 | *(s64*)&DivQuotient[0] = 0x8000000000000000; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1783:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1783 | *(s64*)&DivRemainder[0] = 0; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1787:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1787 | *(s64*)&DivQuotient[0] = (s64)(num / den); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1788:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1788 | *(s64*)&DivRemainder[0] = (s64)(num % den); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp: In function 'void NDS::SqrtDone(u32)': /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1818:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1818 | val = *(u64*)&SqrtVal[0]; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp: In function 'u16 NDS::ARM9IORead16(u32)': /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:2872:30: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2872 | case 0x040000E0: return ((u16*)DMA9Fill)[0]; | ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp: In function 'u8 NDS::ARM7IORead8(u32)': /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:3576:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3576 | if (ExMemCnt[0] & (1<<11)) | ^~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:3578:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3578 | return 0; | ^~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:3580:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3580 | if (ExMemCnt[0] & (1<<11)) | ^~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:3582:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3582 | return 0; | ^~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:3584:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3584 | if (ExMemCnt[0] & (1<<11)) | ^~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:3586:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3586 | return 0; | ^~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:3588:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3588 | if (ExMemCnt[0] & (1<<11)) | ^~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:3590:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3590 | return 0; | ^~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:3592:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3592 | if (ExMemCnt[0] & (1<<11)) | ^~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:3594:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3594 | return 0; | ^~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:3596:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3596 | if (ExMemCnt[0] & (1<<11)) | ^~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:3598:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3598 | return 0; | ^~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:3600:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3600 | if (ExMemCnt[0] & (1<<11)) | ^~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:3602:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3602 | return 0; | ^~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp: In function 'void NDS::Reset()': /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:473:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 473 | fread(ARM9BIOS, 0x1000, 1, f); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:490:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 490 | fread(ARM7BIOS, 0x4000, 1, f); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D_Soft.cpp:19: /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D_Soft.cpp: In member function 'GPU3D::SoftRenderer::RenderPolygonScanline(GPU3D::SoftRenderer::RendererPolygon*, int)': /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D_Soft.h:152:43: warning: 'interpX.yfactor' may be used uninitialized in this function [-Wmaybe-uninitialized] 152 | return y0 + (((y1-y0) * yfactor) >> shift); | ~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D_Soft.cpp:1024:21: note: 'interpX.yfactor' was declared here 1024 | Interpolator<0> interpX(xstart, xend+1, wl, wr); | ^~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp: In function 'NDS::GetSysClockCycles(int)': /builddir/build/BUILD/melonDS-0.9.2/src/NDS.cpp:1411:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 1411 | return ret; | ^~~ [ 36%] Building CXX object src/CMakeFiles/core.dir/NDSCart.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/NDSCart.cpp.o -MF CMakeFiles/core.dir/NDSCart.cpp.o.d -o CMakeFiles/core.dir/NDSCart.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/NDSCart.cpp /builddir/build/BUILD/melonDS-0.9.2/src/NDSCart.cpp: In member function 'virtual int NDSCart::CartRetailNAND::ImportSRAM(const u8*, u32)': /builddir/build/BUILD/melonDS-0.9.2/src/NDSCart.cpp:850:1: warning: no return statement in function returning non-void [-Wreturn-type] 850 | } | ^ /builddir/build/BUILD/melonDS-0.9.2/src/NDSCart.cpp: In member function 'virtual void NDSCart::CartRetail::LoadSave(const char*, u32)': /builddir/build/BUILD/melonDS-0.9.2/src/NDSCart.cpp:443:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 443 | fread(SRAM, 1, SRAMLength, f); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDSCart.cpp: In member function 'virtual u8 NDSCart::CartRetailIR::SPIWrite(u8, u32, bool)': /builddir/build/BUILD/melonDS-0.9.2/src/NDSCart.cpp:1074:1: warning: control reaches end of non-void function [-Wreturn-type] 1074 | } | ^ /builddir/build/BUILD/melonDS-0.9.2/src/NDSCart.cpp: In member function 'virtual int NDSCart::CartHomebrew::ROMCommandStart(u8*, u8*, u32)': /builddir/build/BUILD/melonDS-0.9.2/src/NDSCart.cpp:1172:22: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 1172 | fread(data, len, 1, SDFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDSCart.cpp: In function 'bool NDSCart::LoadROM(const char*, const char*, bool)': /builddir/build/BUILD/melonDS-0.9.2/src/NDSCart.cpp:1619:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 1619 | fread(CartROM, 1, len, f); | ~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from /builddir/build/BUILD/melonDS-0.9.2/src/NDSCart.cpp:20: In function 'strncpy', inlined from 'NDSCart::LoadROMCommon(unsigned int, char const*, bool)' at /builddir/build/BUILD/melonDS-0.9.2/src/NDSCart.cpp:1536:24: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' output truncated before terminating nul copying 8 bytes from a string of the same length [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object src/CMakeFiles/core.dir/NDSCart_SRAMManager.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/NDSCart_SRAMManager.cpp.o -MF CMakeFiles/core.dir/NDSCart_SRAMManager.cpp.o.d -o CMakeFiles/core.dir/NDSCart_SRAMManager.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/NDSCart_SRAMManager.cpp [ 38%] Building CXX object src/CMakeFiles/core.dir/RTC.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/RTC.cpp.o -MF CMakeFiles/core.dir/RTC.cpp.o.d -o CMakeFiles/core.dir/RTC.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/RTC.cpp [ 40%] Building CXX object src/CMakeFiles/core.dir/Savestate.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/Savestate.cpp.o -MF CMakeFiles/core.dir/Savestate.cpp.o.d -o CMakeFiles/core.dir/Savestate.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp /builddir/build/BUILD/melonDS-0.9.2/src/NDSCart_SRAMManager.cpp: In function 'void NDSCart_SRAMManager::FlushSecondaryBuffer(u8*, s32)': /builddir/build/BUILD/melonDS-0.9.2/src/NDSCart_SRAMManager.cpp:144:26: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'u32' {aka 'unsigned int'} [-Wsign-compare] 144 | if (dst && dstLength < SecondaryBufferLength) return; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/NDSCart_SRAMManager.cpp: In function 'void NDSCart_SRAMManager::UpdateBuffer(u8*, s32)': /builddir/build/BUILD/melonDS-0.9.2/src/NDSCart_SRAMManager.cpp:173:27: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'u32' {aka 'unsigned int'} [-Wsign-compare] 173 | if (!src || srcLength != Length) return; | ~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp: In destructor 'Savestate::~Savestate()': /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp:137:24: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 137 | if (CurSection != -1) | ~~~~~~~~~~~^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp: In member function 'void Savestate::Section(const char*)': /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp:163:24: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 163 | if (CurSection != -1) | ~~~~~~~~~~~^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp: In constructor 'Savestate::Savestate(const char*, bool)': /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp:89:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 89 | fread(&buf, 4, 1, file); | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp:100:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 100 | fread(&VersionMajor, 2, 1, file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp:108:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 108 | fread(&VersionMinor, 2, 1, file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp:117:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 117 | fread(&buf, 4, 1, file); | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp: In member function 'void Savestate::Section(const char*)': /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp:187:18: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 187 | fread(&buf, 4, 1, file); | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp:197:22: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 197 | fread(&buf, 4, 1, file); | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp: In member function 'void Savestate::Var8(u8*)': /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp:218:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 218 | fread(var, 1, 1, file); | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp: In member function 'void Savestate::Var16(u16*)': /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp:232:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 232 | fread(var, 2, 1, file); | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp: In member function 'void Savestate::Var32(u32*)': /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp:246:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 246 | fread(var, 4, 1, file); | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp: In member function 'void Savestate::Var64(u64*)': /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp:260:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 260 | fread(var, 8, 1, file); | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp: In member function 'void Savestate::VarArray(void*, u32)': /builddir/build/BUILD/melonDS-0.9.2/src/Savestate.cpp:290:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 290 | fread(data, len, 1, file); | ~~~~~^~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object src/CMakeFiles/core.dir/SPI.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/SPI.cpp.o -MF CMakeFiles/core.dir/SPI.cpp.o.d -o CMakeFiles/core.dir/SPI.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/SPI.cpp [ 42%] Building CXX object src/CMakeFiles/core.dir/SPU.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/SPU.cpp.o -MF CMakeFiles/core.dir/SPU.cpp.o.d -o CMakeFiles/core.dir/SPU.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/SPU.cpp /builddir/build/BUILD/melonDS-0.9.2/src/SPI.cpp: In function 'void SPI_TSC::Write(u8, u32)': /builddir/build/BUILD/melonDS-0.9.2/src/SPI.cpp:576:35: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 576 | if (samplepos >= MicBufferLen) samplepos = MicBufferLen-1; | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/SPI.cpp: In function 'void SPI_Firmware::Reset()': /builddir/build/BUILD/melonDS-0.9.2/src/SPI.cpp:140:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 140 | fread(Firmware, 1, FirmwareLength, f); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/SPU.cpp: In member function 'void SPU::Channel::NextSample_PCM8()': /builddir/build/BUILD/melonDS-0.9.2/src/SPU.cpp:291:13: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'u32' {aka 'unsigned int'} [-Wsign-compare] 291 | if (Pos >= (LoopPos + Length)) | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/SPU.cpp: In member function 'void SPU::Channel::NextSample_PCM16()': /builddir/build/BUILD/melonDS-0.9.2/src/SPU.cpp:314:18: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'u32' {aka 'unsigned int'} [-Wsign-compare] 314 | if ((Pos<<1) >= (LoopPos + Length)) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/SPU.cpp: In member function 'void SPU::Channel::NextSample_ADPCM()': /builddir/build/BUILD/melonDS-0.9.2/src/SPU.cpp:353:18: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'u32' {aka 'unsigned int'} [-Wsign-compare] 353 | if ((Pos>>1) >= (LoopPos + Length)) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/SPU.cpp:398:17: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'u32' {aka 'unsigned int'} [-Wsign-compare] 398 | if (Pos == (LoopPos<<1)) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/SPU.cpp: In member function 'void SPU::CaptureUnit::Run(s32)': /builddir/build/BUILD/melonDS-0.9.2/src/SPU.cpp:561:21: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'u32' {aka 'unsigned int'} [-Wsign-compare] 561 | if (Pos >= Length) | ~~~~^~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/SPU.cpp:584:21: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'u32' {aka 'unsigned int'} [-Wsign-compare] 584 | if (Pos >= Length) | ~~~~^~~~~~~~~ In file included from /usr/include/string.h:519, from /builddir/build/BUILD/melonDS-0.9.2/src/SPI.cpp:20: In function 'strncpy', inlined from 'SPI_Firmware::Reset()' at /builddir/build/BUILD/melonDS-0.9.2/src/SPI.cpp:122:16: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' output may be truncated copying 1023 bytes from a string of length 1023 [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'SPI_Firmware::Reset()' at /builddir/build/BUILD/melonDS-0.9.2/src/SPI.cpp:120:16: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' output may be truncated copying 1023 bytes from a string of length 1023 [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'SPI_Firmware::Reset()' at /builddir/build/BUILD/melonDS-0.9.2/src/SPI.cpp:147:12: /usr/include/bits/string_fortified.h:95:34: warning: '__strncpy_chk' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/SPI.cpp: In function 'SPI_Firmware::Reset()': /builddir/build/BUILD/melonDS-0.9.2/src/SPI.cpp:146:23: note: length computed here 146 | int fplen = strlen(FirmwarePath); | ~~~~~~^~~~~~~~~~~~~~ [ 44%] Building CXX object src/CMakeFiles/core.dir/Wifi.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/Wifi.cpp.o -MF CMakeFiles/core.dir/Wifi.cpp.o.d -o CMakeFiles/core.dir/Wifi.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/Wifi.cpp /builddir/build/BUILD/melonDS-0.9.2/src/Wifi.cpp: In function 'void Wifi::SendMPDefaultReply()': /builddir/build/BUILD/melonDS-0.9.2/src/Wifi.cpp:503:13: warning: unused variable 'txlen' [-Wunused-variable] 503 | int txlen = Platform::MP_SendPacket(reply, 12+28); | ^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/Wifi.cpp: In function 'void Wifi::SendMPAck()': /builddir/build/BUILD/melonDS-0.9.2/src/Wifi.cpp:533:13: warning: unused variable 'txlen' [-Wunused-variable] 533 | int txlen = Platform::MP_SendPacket(ack, 12+32); | ^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/Wifi.cpp: In function 'bool Wifi::ProcessTX(Wifi::TXSlot*, int)': /builddir/build/BUILD/melonDS-0.9.2/src/Wifi.cpp:658:17: warning: unused variable 'txlen' [-Wunused-variable] 658 | int txlen = Platform::MP_SendPacket(&RAM[slot->Addr], 12 + slot->Length); | ^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/Wifi.cpp: In function 'void Wifi::USTimer(u32)': /builddir/build/BUILD/melonDS-0.9.2/src/Wifi.cpp:1088:31: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1088 | if (TXCurSlot == -1) | ~~~~~~~~~~^~~~~ [ 45%] Building CXX object src/CMakeFiles/core.dir/WifiAP.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/WifiAP.cpp.o -MF CMakeFiles/core.dir/WifiAP.cpp.o.d -o CMakeFiles/core.dir/WifiAP.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/WifiAP.cpp /builddir/build/BUILD/melonDS-0.9.2/src/Wifi.cpp: In function 'Wifi::CheckRX(bool)': /builddir/build/BUILD/melonDS-0.9.2/src/Wifi.cpp:889:44: warning: 'a_bss' may be used uninitialized in this function [-Wmaybe-uninitialized] 889 | bssidmatch = MACEqual(&RXBuffer[12 + a_bss], (u8*)&IOPORT(W_BSSID0)); | ~~~^~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/Wifi.cpp:891:36: warning: 'a_dst' may be used uninitialized in this function [-Wmaybe-uninitialized] 891 | if (!MACEqual(&RXBuffer[12 + a_dst], (u8*)&IOPORT(W_MACAddr0)) && | ~~~^~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/Wifi.cpp:886:35: warning: 'a_src' may be used uninitialized in this function [-Wmaybe-uninitialized] 886 | if (MACEqual(&RXBuffer[12 + a_src], (u8*)&IOPORT(W_MACAddr0))) | ~~~^~~~~~~ [ 46%] Building C object src/CMakeFiles/core.dir/tiny-AES-c/aes.c.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/gcc -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu11 -MD -MT src/CMakeFiles/core.dir/tiny-AES-c/aes.c.o -MF CMakeFiles/core.dir/tiny-AES-c/aes.c.o.d -o CMakeFiles/core.dir/tiny-AES-c/aes.c.o -c /builddir/build/BUILD/melonDS-0.9.2/src/tiny-AES-c/aes.c [ 48%] Building C object src/CMakeFiles/core.dir/xxhash/xxhash.c.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/gcc -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu11 -MD -MT src/CMakeFiles/core.dir/xxhash/xxhash.c.o -MF CMakeFiles/core.dir/xxhash/xxhash.c.o.d -o CMakeFiles/core.dir/xxhash/xxhash.c.o -c /builddir/build/BUILD/melonDS-0.9.2/src/xxhash/xxhash.c [ 49%] Building CXX object src/CMakeFiles/core.dir/GPU_OpenGL.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/GPU_OpenGL.cpp.o -MF CMakeFiles/core.dir/GPU_OpenGL.cpp.o.d -o CMakeFiles/core.dir/GPU_OpenGL.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/GPU_OpenGL.cpp [ 50%] Building CXX object src/CMakeFiles/core.dir/GPU3D_OpenGL.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/GPU3D_OpenGL.cpp.o -MF CMakeFiles/core.dir/GPU3D_OpenGL.cpp.o.d -o CMakeFiles/core.dir/GPU3D_OpenGL.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D_OpenGL.cpp [ 52%] Building CXX object src/CMakeFiles/core.dir/OpenGLSupport.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/OpenGLSupport.cpp.o -MF CMakeFiles/core.dir/OpenGLSupport.cpp.o.d -o CMakeFiles/core.dir/OpenGLSupport.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/OpenGLSupport.cpp /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D_OpenGL.cpp: In member function 'void GPU3D::GLRenderer::BuildPolygons(GPU3D::GLRenderer::RendererPolygon*, int)': /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D_OpenGL.cpp:511:31: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 511 | for (int j = 0; j < poly->NumVertices; j++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D_OpenGL.cpp:517:31: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 's32' {aka 'int'} [-Wsign-compare] 517 | if (lastx == vtx->FinalPosition[0] && | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D_OpenGL.cpp:518:31: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 's32' {aka 'int'} [-Wsign-compare] 518 | lasty == vtx->FinalPosition[1]) continue; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D_OpenGL.cpp:560:35: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 560 | for (int j = 0; j < poly->NumVertices; j++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D_OpenGL.cpp:591:35: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 591 | for (int j = 0; j < poly->NumVertices; j++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D_OpenGL.cpp:654:35: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 654 | for (int j = 0; j < poly->NumVertices; j++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D_OpenGL.cpp:683:27: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 683 | for (int j = 1; j < poly->NumVertices; j++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D_OpenGL.cpp: In member function 'virtual void GPU3D::GLRenderer::RenderFrame()': /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D_OpenGL.cpp:1262:27: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 1262 | for (int i = 0; i < RenderNumPolygons; i++) | ~~^~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object src/CMakeFiles/core.dir/ARM_InstrInfo.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/ARM_InstrInfo.cpp.o -MF CMakeFiles/core.dir/ARM_InstrInfo.cpp.o.d -o CMakeFiles/core.dir/ARM_InstrInfo.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/ARM_InstrInfo.cpp /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D_OpenGL.cpp:1206:24: warning: 'vram' may be used uninitialized in this function [-Wmaybe-uninitialized] 1206 | glTexSubImage2D(GL_TEXTURE_2D, 0, 0, i*8, 1024, 8, GL_RGBA, GL_UNSIGNED_SHORT_1_5_5_5_REV, vram); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/GPU3D_OpenGL.cpp:1191:24: warning: 'vram' may be used uninitialized in this function [-Wmaybe-uninitialized] 1191 | glTexSubImage2D(GL_TEXTURE_2D, 0, 0, i*128, 1024, 128, GL_RED_INTEGER, GL_UNSIGNED_BYTE, vram); | ^ [ 54%] Building CXX object src/CMakeFiles/core.dir/ARMJIT.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/ARMJIT.cpp.o -MF CMakeFiles/core.dir/ARMJIT.cpp.o.d -o CMakeFiles/core.dir/ARMJIT.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp [ 56%] Building CXX object src/CMakeFiles/core.dir/ARMJIT_Memory.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/ARMJIT_Memory.cpp.o -MF CMakeFiles/core.dir/ARMJIT_Memory.cpp.o.d -o CMakeFiles/core.dir/ARMJIT_Memory.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_Memory.cpp In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h:35, from /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h:148, from /usr/include/c++/11/ext/atomicity.h:35, from /usr/include/c++/11/bits/shared_ptr_base.h:61, from /usr/include/c++/11/bits/shared_ptr.h:53, from /usr/include/c++/11/memory:77, from /builddir/build/BUILD/melonDS-0.9.2/src/GPU.h:22, from /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:40: /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:51:24: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 51 | static_assert(offsetof(ARM, CPSR) == ARM_CPSR_offset, ""); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:52:24: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 52 | static_assert(offsetof(ARM, Cycles) == ARM_Cycles_offset, ""); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:53:24: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 53 | static_assert(offsetof(ARM, StopExecution) == ARM_StopExecution_offset, ""); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp: In function 'void ARMJIT::CompileBlock(ARM*)': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:670:31: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 670 | for (int j = 0; j < numAddressRanges; j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:732:21: warning: unused variable 'icode' [-Wunused-variable] 732 | u32 icode = ((instrs[i].Instr >> 4) & 0xF) | ((instrs[i].Instr >> 16) & 0xFF0); | ^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:877:31: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 877 | for (int j = 0; j < numAddressRanges; j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:904:27: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 904 | for (int j = 0; j < numAddressRanges; j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:906:27: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 906 | for (int j = 0; j < numAddressRanges; j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:908:27: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 908 | for (int j = 0; j < numLiterals; j++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:932:23: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 932 | for (int j = 0; j < numAddressRanges; j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp: In function 'void ARMJIT::InvalidateByAddr(u32)': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:1022:22: warning: unused variable 'removed' [-Wunused-variable] 1022 | bool removed = otherRange->Blocks.RemoveByValue(block); | ^~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:964:9: warning: unused variable 'mask' [-Wunused-variable] 964 | u32 mask = 1 << ((localAddr & 0x1FF) / 16); | ^~~~ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp: In function 'void ARMJIT::blockSanityCheck(u32, u32, ARMJIT::JitBlockEntry)': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:1081:9: warning: unused variable 'localAddr' [-Wunused-variable] 1081 | u32 localAddr = LocaliseCodeAddress(num, blockAddr); | ^~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp: In instantiation of 'void ARMJIT::SlowBlockTransfer9(u32, u64*, u32, ARMv5*) [with bool Write = false; int ConsoleType = 0; u32 = unsigned int; u64 = long unsigned int]': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:311:1: required from here /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:265:23: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 265 | for (int i = 0; i < num; i++) | ~~^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp: In instantiation of 'void ARMJIT::SlowBlockTransfer9(u32, u64*, u32, ARMv5*) [with bool Write = true; int ConsoleType = 0; u32 = unsigned int; u64 = long unsigned int]': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:311:1: required from here /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:265:23: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp: In instantiation of 'void ARMJIT::SlowBlockTransfer7(u32, u64*, u32) [with bool Write = false; int ConsoleType = 0; u32 = unsigned int; u64 = long unsigned int]': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:311:1: required from here /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:279:23: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 279 | for (int i = 0; i < num; i++) | ~~^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp: In instantiation of 'void ARMJIT::SlowBlockTransfer7(u32, u64*, u32) [with bool Write = true; int ConsoleType = 0; u32 = unsigned int; u64 = long unsigned int]': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:311:1: required from here /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:279:23: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp: In instantiation of 'void ARMJIT::SlowBlockTransfer9(u32, u64*, u32, ARMv5*) [with bool Write = false; int ConsoleType = 1; u32 = unsigned int; u64 = long unsigned int]': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:312:1: required from here /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:265:23: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 265 | for (int i = 0; i < num; i++) | ~~^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp: In instantiation of 'void ARMJIT::SlowBlockTransfer9(u32, u64*, u32, ARMv5*) [with bool Write = true; int ConsoleType = 1; u32 = unsigned int; u64 = long unsigned int]': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:312:1: required from here /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:265:23: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp: In instantiation of 'void ARMJIT::SlowBlockTransfer7(u32, u64*, u32) [with bool Write = false; int ConsoleType = 1; u32 = unsigned int; u64 = long unsigned int]': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:312:1: required from here /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:279:23: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 279 | for (int i = 0; i < num; i++) | ~~^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp: In instantiation of 'void ARMJIT::SlowBlockTransfer7(u32, u64*, u32) [with bool Write = true; int ConsoleType = 1; u32 = unsigned int; u64 = long unsigned int]': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:312:1: required from here /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:279:23: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_Memory.cpp: In member function 'void ARMJIT_Memory::Mapping::Unmap(int)': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_Memory.cpp:387:21: warning: unused variable 'segmentOffset' [-Wunused-variable] 387 | u32 segmentOffset = offset; | ^~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_Memory.cpp:417:18: warning: variable 'success' set but not used [-Wunused-but-set-variable] 417 | bool success; | ^~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_Memory.cpp:433:18: warning: unused variable 'succeded' [-Wunused-variable] 433 | bool succeded = UnmapFromRange(Addr, Num, OffsetsPerRegion[region] + LocalOffset, Size); | ^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_Memory.cpp: In function 'bool ARMJIT_Memory::MapAtAddress(u32)': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_Memory.cpp:599:14: warning: variable 'success' set but not used [-Wunused-but-set-variable] 599 | bool success; | ^~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_Memory.cpp:615:14: warning: unused variable 'succeded' [-Wunused-variable] 615 | bool succeded = MapIntoRange(mirrorStart, num, OffsetsPerRegion[region] + memoryOffset, mirrorSize); | ^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_Memory.cpp: In function 'void ARMJIT_Memory::Reset()': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_Memory.cpp:842:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 842 | for (int i = 0; i < sizeof(MappingStatus9); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object src/CMakeFiles/core.dir/dolphin/CommonFuncs.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/dolphin/CommonFuncs.cpp.o -MF CMakeFiles/core.dir/dolphin/CommonFuncs.cpp.o.d -o CMakeFiles/core.dir/dolphin/CommonFuncs.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/dolphin/CommonFuncs.cpp /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp: In function 'ARMJIT::CompileBlock(ARM*)': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT.cpp:789:45: warning: 'lr' may be used uninitialized in this function [-Wmaybe-uninitialized] 789 | bool staticBranch = DecodeBranch(thumb, instrs[i], cond, hasLink, lr, link, linkAddr, target); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object src/CMakeFiles/core.dir/dolphin/x64ABI.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/dolphin/x64ABI.cpp.o -MF CMakeFiles/core.dir/dolphin/x64ABI.cpp.o.d -o CMakeFiles/core.dir/dolphin/x64ABI.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/dolphin/x64ABI.cpp [ 60%] Building CXX object src/CMakeFiles/core.dir/dolphin/x64CPUDetect.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/dolphin/x64CPUDetect.cpp.o -MF CMakeFiles/core.dir/dolphin/x64CPUDetect.cpp.o.d -o CMakeFiles/core.dir/dolphin/x64CPUDetect.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/dolphin/x64CPUDetect.cpp [ 61%] Building CXX object src/CMakeFiles/core.dir/dolphin/x64Emitter.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/dolphin/x64Emitter.cpp.o -MF CMakeFiles/core.dir/dolphin/x64Emitter.cpp.o.d -o CMakeFiles/core.dir/dolphin/x64Emitter.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/dolphin/x64Emitter.cpp [ 62%] Building CXX object src/CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_Compiler.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_Compiler.cpp.o -MF CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_Compiler.cpp.o.d -o CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_Compiler.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp In file included from /usr/include/unistd.h:226, from /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:32: /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp: In constructor 'ARMJIT::Compiler::Compiler()': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:278:75: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 278 | MOV(32, R(RSCRATCH3), MComplex(RCPU, RSCRATCH2, SCALE_4, offsetof(ARM, R_FIQ))); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:281:75: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 281 | MOV(32, R(RSCRATCH3), MComplex(RCPU, RSCRATCH2, SCALE_4, offsetof(ARM, R_IRQ))); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:284:75: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 284 | MOV(32, R(RSCRATCH3), MComplex(RCPU, RSCRATCH2, SCALE_4, offsetof(ARM, R_SVC))); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:287:75: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 287 | MOV(32, R(RSCRATCH3), MComplex(RCPU, RSCRATCH2, SCALE_4, offsetof(ARM, R_ABT))); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:290:75: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 290 | MOV(32, R(RSCRATCH3), MComplex(RCPU, RSCRATCH2, SCALE_4, offsetof(ARM, R_UND))); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:316:61: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 316 | MOV(32, MComplex(RCPU, RSCRATCH2, SCALE_4, offsetof(ARM, R_FIQ)), R(RSCRATCH3)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:320:61: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 320 | MOV(32, MComplex(RCPU, RSCRATCH2, SCALE_4, offsetof(ARM, R_IRQ)), R(RSCRATCH3)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:324:61: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 324 | MOV(32, MComplex(RCPU, RSCRATCH2, SCALE_4, offsetof(ARM, R_SVC)), R(RSCRATCH3)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:328:61: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 328 | MOV(32, MComplex(RCPU, RSCRATCH2, SCALE_4, offsetof(ARM, R_ABT)), R(RSCRATCH3)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:332:61: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 332 | MOV(32, MComplex(RCPU, RSCRATCH2, SCALE_4, offsetof(ARM, R_UND)), R(RSCRATCH3)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp: In member function 'void ARMJIT::Compiler::LoadCPSR()': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:454:44: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 454 | MOV(32, R(RCPSR), MDisp(RCPU, offsetof(ARM, CPSR))); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp: In member function 'void ARMJIT::Compiler::SaveCPSR(bool)': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:461:38: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 461 | MOV(32, MDisp(RCPU, offsetof(ARM, CPSR)), R(RCPSR)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp: In member function 'void ARMJIT::Compiler::LoadReg(int, Gen::X64Reg)': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:470:52: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 470 | MOV(32, R(nativeReg), MDisp(RCPU, offsetof(ARM, R) + reg*4)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp: In member function 'void ARMJIT::Compiler::SaveReg(int, Gen::X64Reg)': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:477:34: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 477 | MOV(32, MDisp(RCPU, offsetof(ARM, R) + reg*4), R(nativeReg)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp: In member function 'Gen::FixupBranch ARMJIT::Compiler::CheckCondition(u32)': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:500:88: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 500 | TEST(32, R(RCPSR), Imm32(1 << (28 + ((~(cond >> 1) & 1) << 1 | (cond >> 2 & 1) ^ (cond >> 1 & 1))))); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/unistd.h:226, from /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:32: /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp: In member function 'void ARMJIT::Compiler::Comp_SpecialBranchBehaviour(bool)': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:650:36: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 650 | OR(8, MDisp(RCPU, offsetof(ARM, IdleLoop)), Imm8(0x1)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:657:38: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 657 | ADD(32, MDisp(RCPU, offsetof(ARM, Cycles)), Imm32(ConstantCycles)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp: In member function 'void (* ARMJIT::Compiler::CompileBlock(ARM*, bool, ARMJIT::FetchedInstr*, int))()': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:702:42: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 702 | MOV(32, MDisp(RCPU, offsetof(ARM, R[15])), Imm32(R15)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:705:46: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 705 | MOV(32, MDisp(RCPU, offsetof(ARM, CodeCycles)), Imm32(CurInstr.CodeCycles)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:706:46: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 706 | MOV(32, MDisp(RCPU, offsetof(ARM, CurInstr)), Imm32(CurInstr.Instr)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:796:34: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 796 | ADD(32, MDisp(RCPU, offsetof(ARM, Cycles)), Imm32(ConstantCycles)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp: In member function 'void ARMJIT::Compiler::Comp_AddCycles_C(bool)': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:815:38: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 815 | ADD(32, MDisp(RCPU, offsetof(ARM, Cycles)), Imm8(cycles)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp: In member function 'void ARMJIT::Compiler::Comp_AddCycles_CI(u32)': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:827:38: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 827 | ADD(32, MDisp(RCPU, offsetof(ARM, Cycles)), Imm8(cycles)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp: In member function 'void ARMJIT::Compiler::Comp_AddCycles_CI(Gen::X64Reg, int)': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:841:38: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 841 | ADD(32, MDisp(RCPU, offsetof(ARM, Cycles)), R(RSCRATCH)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:846:38: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 846 | ADD(32, MDisp(RCPU, offsetof(ARM, Cycles)), R(i)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp: In member function 'void ARMJIT::Compiler::Comp_AddCycles_CDI()': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:884:42: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 884 | ADD(32, MDisp(RCPU, offsetof(ARM, Cycles)), Imm8(cycles)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp: In member function 'void ARMJIT::Compiler::Comp_AddCycles_CD()': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:901:34: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 's32' {aka 'int'} [-Wsign-compare] 901 | IrregularCycles = cycles != numC; | ~~~~~~~^~~~~~~ In file included from /usr/include/unistd.h:226, from /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:32: /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.cpp:928:38: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 928 | ADD(32, MDisp(RCPU, offsetof(ARM, Cycles)), Imm8(cycles)); | ^ [ 64%] Building CXX object src/CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_ALU.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_ALU.cpp.o -MF CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_ALU.cpp.o.d -o CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_ALU.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_ALU.cpp [ 65%] Building CXX object src/CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_LoadStore.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_LoadStore.cpp.o -MF CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_LoadStore.cpp.o.d -o CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_LoadStore.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_LoadStore.cpp /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_LoadStore.cpp: In member function 'void ARMJIT::Compiler::A_Comp_MemHalf()': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_LoadStore.cpp:692:30: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 692 | ? Op2(CurInstr.Instr & 0xF | ((CurInstr.Instr >> 4) & 0xF0)) | ~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_LoadStore.cpp: In member function 'ARMJIT::Compiler::Comp_MemAccess(int, int, ARMJIT::Op2 const&, int, int)': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_LoadStore.cpp:249:47: warning: 'staticAddress' may be used uninitialized in this function [-Wmaybe-uninitialized] 249 | ROR(32, rdMapped, Imm8((staticAddress & 0x3) * 8)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object src/CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_Branch.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_Branch.cpp.o -MF CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_Branch.cpp.o.d -o CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_Branch.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Branch.cpp [ 68%] Building ASM object src/CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_Linkage.S.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/gcc -DARCHITECTURE_x86_64=1 -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -O2 -g -DNDEBUG -o CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_Linkage.S.o -c /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Linkage.S In file included from /usr/include/stdio.h:33, from /usr/include/c++/11/cstdio:42, from /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/../dolphin/Compat.h:52, from /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/../dolphin/x64Emitter.h:15, from /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Compiler.h:22, from /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Branch.cpp:19: /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Branch.cpp: In member function 'void ARMJIT::Compiler::Comp_JumpTo(u32, bool)': /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Branch.cpp:62:42: warning: 'offsetof' within non-standard-layout type 'ARMv5' is conditionally-supported [-Winvalid-offsetof] 62 | MOV(32, MDisp(RCPU, offsetof(ARMv5, RegionCodeCycles)), Imm32(regionCodeCycles)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Branch.cpp:109:42: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 109 | MOV(32, MDisp(RCPU, offsetof(ARM, CodeRegion)), Imm32(codeRegion)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Branch.cpp:110:42: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 110 | MOV(32, MDisp(RCPU, offsetof(ARM, CodeCycles)), Imm32(codeCycles)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Branch.cpp:144:38: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 144 | MOV(32, MDisp(RCPU, offsetof(ARM, R[15])), Imm32(newPC)); | ^ /builddir/build/BUILD/melonDS-0.9.2/src/ARMJIT_x64/ARMJIT_Branch.cpp:148:38: warning: 'offsetof' within non-standard-layout type 'ARM' is conditionally-supported [-Winvalid-offsetof] 148 | ADD(32, MDisp(RCPU, offsetof(ARM, Cycles)), Imm8(cycles)); | ^ [ 69%] Linking CXX static library libcore.a cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/cmake -P CMakeFiles/core.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/core.dir/link.txt --verbose=1 /usr/bin/ar qc libcore.a CMakeFiles/core.dir/ARCodeFile.cpp.o CMakeFiles/core.dir/AREngine.cpp.o CMakeFiles/core.dir/ARM.cpp.o CMakeFiles/core.dir/ARMInterpreter.cpp.o CMakeFiles/core.dir/ARMInterpreter_ALU.cpp.o CMakeFiles/core.dir/ARMInterpreter_Branch.cpp.o CMakeFiles/core.dir/ARMInterpreter_LoadStore.cpp.o CMakeFiles/core.dir/Config.cpp.o CMakeFiles/core.dir/CP15.cpp.o CMakeFiles/core.dir/CRC32.cpp.o CMakeFiles/core.dir/DMA.cpp.o CMakeFiles/core.dir/DSi.cpp.o CMakeFiles/core.dir/DSi_AES.cpp.o CMakeFiles/core.dir/DSi_Camera.cpp.o CMakeFiles/core.dir/DSi_I2C.cpp.o CMakeFiles/core.dir/DSi_NDMA.cpp.o CMakeFiles/core.dir/DSi_NWifi.cpp.o CMakeFiles/core.dir/DSi_SD.cpp.o CMakeFiles/core.dir/DSi_SPI_TSC.cpp.o CMakeFiles/core.dir/GBACart.cpp.o CMakeFiles/core.dir/GPU.cpp.o CMakeFiles/core.dir/GPU2D.cpp.o CMakeFiles/core.dir/GPU2D_Soft.cpp.o CMakeFiles/core.dir/GPU3D.cpp.o CMakeFiles/core.dir/GPU3D_Soft.cpp.o CMakeFiles/core.dir/NDS.cpp.o CMakeFiles/core.dir/NDSCart.cpp.o CMakeFiles/core.dir/NDSCart_SRAMManager.cpp.o CMakeFiles/core.dir/RTC.cpp.o CMakeFiles/core.dir/Savestate.cpp.o CMakeFiles/core.dir/SPI.cpp.o CMakeFiles/core.dir/SPU.cpp.o CMakeFiles/core.dir/Wifi.cpp.o CMakeFiles/core.dir/WifiAP.cpp.o CMakeFiles/core.dir/tiny-AES-c/aes.c.o CMakeFiles/core.dir/xxhash/xxhash.c.o CMakeFiles/core.dir/GPU_OpenGL.cpp.o CMakeFiles/core.dir/GPU3D_OpenGL.cpp.o CMakeFiles/core.dir/OpenGLSupport.cpp.o CMakeFiles/core.dir/ARM_InstrInfo.cpp.o CMakeFiles/core.dir/ARMJIT.cpp.o CMakeFiles/core.dir/ARMJIT_Memory.cpp.o CMakeFiles/core.dir/dolphin/CommonFuncs.cpp.o CMakeFiles/core.dir/dolphin/x64ABI.cpp.o CMakeFiles/core.dir/dolphin/x64CPUDetect.cpp.o CMakeFiles/core.dir/dolphin/x64Emitter.cpp.o CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_Compiler.cpp.o CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_ALU.cpp.o CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_LoadStore.cpp.o CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_Branch.cpp.o CMakeFiles/core.dir/ARMJIT_x64/ARMJIT_Linkage.S.o /usr/bin/ranlib libcore.a gmake[2]: Leaving directory '/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu' [ 69%] Built target core /usr/bin/gmake -f src/frontend/qt_sdl/CMakeFiles/melonDS_autogen.dir/build.make src/frontend/qt_sdl/CMakeFiles/melonDS_autogen.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/melonDS-0.9.2 /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/CMakeFiles/melonDS_autogen.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu' /usr/bin/gmake -f src/frontend/qt_sdl/CMakeFiles/melonDS_autogen.dir/build.make src/frontend/qt_sdl/CMakeFiles/melonDS_autogen.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu' [ 70%] Automatic MOC and UIC for target melonDS cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/CMakeFiles/melonDS_autogen.dir/AutogenInfo.json RelWithDebInfo AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/g++ -dM -E -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED "-DMELONDS_VERSION=\"0.9.2\"" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend -I/builddir/build/BUILD/melonDS-0.9.2/src -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtWidgets -I/usr/include/c++/11 -I/usr/include/c++/11/x86_64-redhat-linux -I/usr/include/c++/11/backward -I/usr/lib/gcc/x86_64-redhat-linux/11/include -I/usr/local/include -I/usr/include AutoGen: Parsing "SRC:/src/frontend/FrontendUtil.h" AutoGen: Parsing "SRC:/src/frontend/mic_blow.h" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/ArchiveUtil.h" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/AudioSettingsDialog.h" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/CheatsDialog.h" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/EmuSettingsDialog.h" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/Input.h" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/InputConfigDialog.h" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/InterfaceSettingsDialog.h" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/LAN_PCap.h" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/LAN_Socket.h" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/OSD.h" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/OSD_shaders.h" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/PlatformConfig.h" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/QPathInput.h" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/VideoSettingsDialog.h" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/WifiSettingsDialog.h" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/font.h" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/main.h" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/main_shaders.h" AutoGen: Parsing "SRC:/src/frontend/Util_Audio.cpp" AutoGen: Parsing "SRC:/src/frontend/Util_ROM.cpp" AutoGen: Parsing "SRC:/src/frontend/Util_Video.cpp" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/ArchiveUtil.cpp" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/AudioSettingsDialog.cpp" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/CheatsDialog.cpp" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/EmuSettingsDialog.cpp" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/Input.cpp" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/InputConfigDialog.cpp" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/InterfaceSettingsDialog.cpp" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/LAN_PCap.cpp" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/LAN_Socket.cpp" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/OSD.cpp" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/Platform.cpp" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/PlatformConfig.cpp" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/VideoSettingsDialog.cpp" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/WifiSettingsDialog.cpp" AutoGen: Parsing "SRC:/src/frontend/qt_sdl/main.cpp" AutoUic: Generating "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include/ui_AudioSettingsDialog.h", because it doesn't exist, from "SRC:/src/frontend/qt_sdl/AudioSettingsDialog.ui" /usr/lib64/qt5/bin/uic -o /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include/ui_AudioSettingsDialog.h /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/AudioSettingsDialog.ui AutoMoc: Generating "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_AudioSettingsDialog.cpp", because it doesn't exist, from "SRC:/src/frontend/qt_sdl/AudioSettingsDialog.h" /usr/lib64/qt5/bin/moc -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED "-DMELONDS_VERSION=\"0.9.2\"" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend -I/builddir/build/BUILD/melonDS-0.9.2/src -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtWidgets -I/usr/include/c++/11 -I/usr/include/c++/11/x86_64-redhat-linux -I/usr/include/c++/11/backward -I/usr/lib/gcc/x86_64-redhat-linux/11/include -I/usr/local/include -I/usr/include --include /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_AudioSettingsDialog.cpp /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/AudioSettingsDialog.h AutoMoc: Generating "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_CheatsDialog.cpp", because it doesn't exist, from "SRC:/src/frontend/qt_sdl/CheatsDialog.h" /usr/lib64/qt5/bin/moc -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED "-DMELONDS_VERSION=\"0.9.2\"" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend -I/builddir/build/BUILD/melonDS-0.9.2/src -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtWidgets -I/usr/include/c++/11 -I/usr/include/c++/11/x86_64-redhat-linux -I/usr/include/c++/11/backward -I/usr/lib/gcc/x86_64-redhat-linux/11/include -I/usr/local/include -I/usr/include --include /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_CheatsDialog.cpp /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/CheatsDialog.h AutoMoc: Reading dependencies from "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_AudioSettingsDialog.cpp.d" AutoUic: Generating "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include/ui_CheatsDialog.h", because it doesn't exist, from "SRC:/src/frontend/qt_sdl/CheatsDialog.ui" /usr/lib64/qt5/bin/uic -o /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include/ui_CheatsDialog.h /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/CheatsDialog.ui AutoMoc: Generating "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_EmuSettingsDialog.cpp", because it doesn't exist, from "SRC:/src/frontend/qt_sdl/EmuSettingsDialog.h" /usr/lib64/qt5/bin/moc -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED "-DMELONDS_VERSION=\"0.9.2\"" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend -I/builddir/build/BUILD/melonDS-0.9.2/src -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtWidgets -I/usr/include/c++/11 -I/usr/include/c++/11/x86_64-redhat-linux -I/usr/include/c++/11/backward -I/usr/lib/gcc/x86_64-redhat-linux/11/include -I/usr/local/include -I/usr/include --include /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_EmuSettingsDialog.cpp /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/EmuSettingsDialog.h AutoMoc: Reading dependencies from "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_CheatsDialog.cpp.d" AutoUic: Generating "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include/ui_EmuSettingsDialog.h", because it doesn't exist, from "SRC:/src/frontend/qt_sdl/EmuSettingsDialog.ui" /usr/lib64/qt5/bin/uic -o /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include/ui_EmuSettingsDialog.h /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/EmuSettingsDialog.ui AutoMoc: Generating "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_InputConfigDialog.cpp", because it doesn't exist, from "SRC:/src/frontend/qt_sdl/InputConfigDialog.h" /usr/lib64/qt5/bin/moc -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED "-DMELONDS_VERSION=\"0.9.2\"" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend -I/builddir/build/BUILD/melonDS-0.9.2/src -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtWidgets -I/usr/include/c++/11 -I/usr/include/c++/11/x86_64-redhat-linux -I/usr/include/c++/11/backward -I/usr/lib/gcc/x86_64-redhat-linux/11/include -I/usr/local/include -I/usr/include --include /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_InputConfigDialog.cpp /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/InputConfigDialog.h AutoMoc: Reading dependencies from "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_EmuSettingsDialog.cpp.d" AutoUic: Generating "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include/ui_InputConfigDialog.h", because it doesn't exist, from "SRC:/src/frontend/qt_sdl/InputConfigDialog.ui" /usr/lib64/qt5/bin/uic -o /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include/ui_InputConfigDialog.h /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/InputConfigDialog.ui AutoMoc: Generating "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_InterfaceSettingsDialog.cpp", because it doesn't exist, from "SRC:/src/frontend/qt_sdl/InterfaceSettingsDialog.h" /usr/lib64/qt5/bin/moc -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED "-DMELONDS_VERSION=\"0.9.2\"" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend -I/builddir/build/BUILD/melonDS-0.9.2/src -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtWidgets -I/usr/include/c++/11 -I/usr/include/c++/11/x86_64-redhat-linux -I/usr/include/c++/11/backward -I/usr/lib/gcc/x86_64-redhat-linux/11/include -I/usr/local/include -I/usr/include --include /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_InterfaceSettingsDialog.cpp /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/InterfaceSettingsDialog.h AutoMoc: Reading dependencies from "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_InputConfigDialog.cpp.d" AutoUic: Generating "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include/ui_InterfaceSettingsDialog.h", because it doesn't exist, from "SRC:/src/frontend/qt_sdl/InterfaceSettingsDialog.ui" /usr/lib64/qt5/bin/uic -o /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include/ui_InterfaceSettingsDialog.h /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/InterfaceSettingsDialog.ui AutoMoc: Generating "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_QPathInput.cpp", because it doesn't exist, from "SRC:/src/frontend/qt_sdl/QPathInput.h" /usr/lib64/qt5/bin/moc -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED "-DMELONDS_VERSION=\"0.9.2\"" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend -I/builddir/build/BUILD/melonDS-0.9.2/src -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtWidgets -I/usr/include/c++/11 -I/usr/include/c++/11/x86_64-redhat-linux -I/usr/include/c++/11/backward -I/usr/lib/gcc/x86_64-redhat-linux/11/include -I/usr/local/include -I/usr/include --include /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_QPathInput.cpp /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/QPathInput.h AutoMoc: Reading dependencies from "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_InterfaceSettingsDialog.cpp.d" AutoUic: Generating "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include/ui_VideoSettingsDialog.h", because it doesn't exist, from "SRC:/src/frontend/qt_sdl/VideoSettingsDialog.ui" /usr/lib64/qt5/bin/uic -o /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include/ui_VideoSettingsDialog.h /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/VideoSettingsDialog.ui AutoUic: Generating "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include/ui_WifiSettingsDialog.h", because it doesn't exist, from "SRC:/src/frontend/qt_sdl/WifiSettingsDialog.ui" /usr/lib64/qt5/bin/uic -o /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include/ui_WifiSettingsDialog.h /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/WifiSettingsDialog.ui AutoMoc: Generating "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_VideoSettingsDialog.cpp", because it doesn't exist, from "SRC:/src/frontend/qt_sdl/VideoSettingsDialog.h" /usr/lib64/qt5/bin/moc -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED "-DMELONDS_VERSION=\"0.9.2\"" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend -I/builddir/build/BUILD/melonDS-0.9.2/src -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtWidgets -I/usr/include/c++/11 -I/usr/include/c++/11/x86_64-redhat-linux -I/usr/include/c++/11/backward -I/usr/lib/gcc/x86_64-redhat-linux/11/include -I/usr/local/include -I/usr/include --include /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_VideoSettingsDialog.cpp /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/VideoSettingsDialog.h AutoMoc: Reading dependencies from "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_QPathInput.cpp.d" AutoMoc: Generating "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_WifiSettingsDialog.cpp", because it doesn't exist, from "SRC:/src/frontend/qt_sdl/WifiSettingsDialog.h" /usr/lib64/qt5/bin/moc -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED "-DMELONDS_VERSION=\"0.9.2\"" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend -I/builddir/build/BUILD/melonDS-0.9.2/src -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtWidgets -I/usr/include/c++/11 -I/usr/include/c++/11/x86_64-redhat-linux -I/usr/include/c++/11/backward -I/usr/lib/gcc/x86_64-redhat-linux/11/include -I/usr/local/include -I/usr/include --include /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_WifiSettingsDialog.cpp /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/WifiSettingsDialog.h AutoMoc: Reading dependencies from "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_VideoSettingsDialog.cpp.d" AutoMoc: Generating "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_main.cpp", because it doesn't exist, from "SRC:/src/frontend/qt_sdl/main.h" /usr/lib64/qt5/bin/moc -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED "-DMELONDS_VERSION=\"0.9.2\"" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend -I/builddir/build/BUILD/melonDS-0.9.2/src -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtWidgets -I/usr/include/c++/11 -I/usr/include/c++/11/x86_64-redhat-linux -I/usr/include/c++/11/backward -I/usr/lib/gcc/x86_64-redhat-linux/11/include -I/usr/local/include -I/usr/include --include /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_main.cpp /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/main.h AutoMoc: Reading dependencies from "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_WifiSettingsDialog.cpp.d" AutoMoc: Reading dependencies from "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/EWIEGA46WW/moc_main.cpp.d" AutoMoc: Generating MOC compilation "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/mocs_compilation.cpp" AutoGen: Writing the parse cache file "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/CMakeFiles/melonDS_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/CMakeFiles/melonDS_autogen.dir/AutogenUsed.txt" gmake[2]: Leaving directory '/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu' [ 70%] Built target melonDS_autogen /usr/bin/gmake -f src/frontend/qt_sdl/CMakeFiles/melonDS.dir/build.make src/frontend/qt_sdl/CMakeFiles/melonDS.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu' [ 72%] Automatic RCC for ../../../melon.qrc cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/cmake -E cmake_autorcc /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/CMakeFiles/melonDS_autogen.dir/AutoRcc_melon_YCDLW3T4OG_Info.json RelWithDebInfo AutoRcc: Generating "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/YCDLW3T4OG/qrc_melon.cpp", because it doesn't exist, from "SRC:/melon.qrc" /usr/lib64/qt5/bin/rcc -name melon -o /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/YCDLW3T4OG/qrc_melon.cpp /builddir/build/BUILD/melonDS-0.9.2/melon.qrc AutoRcc: Writing settings file "SRC:/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/CMakeFiles/melonDS_autogen.dir/AutoRcc_melon_YCDLW3T4OG_Used.txt" cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/melonDS-0.9.2 /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/CMakeFiles/melonDS.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu' /usr/bin/gmake -f src/frontend/qt_sdl/CMakeFiles/melonDS.dir/build.make src/frontend/qt_sdl/CMakeFiles/melonDS.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu' [ 73%] Building CXX object src/frontend/qt_sdl/CMakeFiles/melonDS.dir/melonDS_autogen/mocs_compilation.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/.. -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/../.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -fPIC -std=gnu++17 -MD -MT src/frontend/qt_sdl/CMakeFiles/melonDS.dir/melonDS_autogen/mocs_compilation.cpp.o -MF CMakeFiles/melonDS.dir/melonDS_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/melonDS.dir/melonDS_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/mocs_compilation.cpp [ 74%] Building CXX object src/frontend/qt_sdl/CMakeFiles/melonDS.dir/main.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/.. -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/../.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -fPIC -std=gnu++17 -MD -MT src/frontend/qt_sdl/CMakeFiles/melonDS.dir/main.cpp.o -MF CMakeFiles/melonDS.dir/main.cpp.o.d -o CMakeFiles/melonDS.dir/main.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/main.cpp [ 76%] Building CXX object src/frontend/qt_sdl/CMakeFiles/melonDS.dir/CheatsDialog.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/.. -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/../.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -fPIC -std=gnu++17 -MD -MT src/frontend/qt_sdl/CMakeFiles/melonDS.dir/CheatsDialog.cpp.o -MF CMakeFiles/melonDS.dir/CheatsDialog.cpp.o.d -o CMakeFiles/melonDS.dir/CheatsDialog.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/CheatsDialog.cpp /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/main.cpp: In function 'void micLoadWav(const char*)': /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/main.cpp:173:27: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 173 | for (int i = 0; i < micWavLength; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/main.cpp:201:27: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 201 | for (int i = 0; i < micWavLength; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/main.cpp: In function 'void micCallback(void*, Uint8*, int)': /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/main.cpp:229:38: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 229 | if ((micExtBufferWritePos + len) > maxlen) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/main.cpp: In function 'void signalHandler(int)': /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/main.cpp:1123:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 1123 | write(signalFd[0], &a, sizeof(a)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/main.cpp:22: In function 'strncpy', inlined from 'MainWindow::loadROM(QByteArray*, QString, QString)' at /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/main.cpp:1711:12: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'MainWindow::loadROM(QByteArray*, QString, QString)' at /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/main.cpp:1726:16: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' specified bound 4 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'MainWindow::dropEvent(QDropEvent*)' at /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/main.cpp:1621:24: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' specified bound 4 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object src/frontend/qt_sdl/CMakeFiles/melonDS.dir/EmuSettingsDialog.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/.. -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/../.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -fPIC -std=gnu++17 -MD -MT src/frontend/qt_sdl/CMakeFiles/melonDS.dir/EmuSettingsDialog.cpp.o -MF CMakeFiles/melonDS.dir/EmuSettingsDialog.cpp.o.d -o CMakeFiles/melonDS.dir/EmuSettingsDialog.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/EmuSettingsDialog.cpp [ 78%] Building CXX object src/frontend/qt_sdl/CMakeFiles/melonDS.dir/InputConfigDialog.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/.. -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/../.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -fPIC -std=gnu++17 -MD -MT src/frontend/qt_sdl/CMakeFiles/melonDS.dir/InputConfigDialog.cpp.o -MF CMakeFiles/melonDS.dir/InputConfigDialog.cpp.o.d -o CMakeFiles/melonDS.dir/InputConfigDialog.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/InputConfigDialog.cpp /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/EmuSettingsDialog.cpp: In member function 'void EmuSettingsDialog::verifyFirmware()': /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/EmuSettingsDialog.cpp:112:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 112 | fread(chk1, 1, 0x180, f); | ~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/EmuSettingsDialog.cpp:114:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 114 | fread(chk2, 1, 0x180, f); | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object src/frontend/qt_sdl/CMakeFiles/melonDS.dir/VideoSettingsDialog.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/.. -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/../.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -fPIC -std=gnu++17 -MD -MT src/frontend/qt_sdl/CMakeFiles/melonDS.dir/VideoSettingsDialog.cpp.o -MF CMakeFiles/melonDS.dir/VideoSettingsDialog.cpp.o.d -o CMakeFiles/melonDS.dir/VideoSettingsDialog.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/VideoSettingsDialog.cpp [ 81%] Building CXX object src/frontend/qt_sdl/CMakeFiles/melonDS.dir/AudioSettingsDialog.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/.. -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/../.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -fPIC -std=gnu++17 -MD -MT src/frontend/qt_sdl/CMakeFiles/melonDS.dir/AudioSettingsDialog.cpp.o -MF CMakeFiles/melonDS.dir/AudioSettingsDialog.cpp.o.d -o CMakeFiles/melonDS.dir/AudioSettingsDialog.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/AudioSettingsDialog.cpp [ 82%] Building CXX object src/frontend/qt_sdl/CMakeFiles/melonDS.dir/WifiSettingsDialog.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/.. -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/../.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -fPIC -std=gnu++17 -MD -MT src/frontend/qt_sdl/CMakeFiles/melonDS.dir/WifiSettingsDialog.cpp.o -MF CMakeFiles/melonDS.dir/WifiSettingsDialog.cpp.o.d -o CMakeFiles/melonDS.dir/WifiSettingsDialog.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/WifiSettingsDialog.cpp [ 84%] Building CXX object src/frontend/qt_sdl/CMakeFiles/melonDS.dir/InterfaceSettingsDialog.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/.. -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/../.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -fPIC -std=gnu++17 -MD -MT src/frontend/qt_sdl/CMakeFiles/melonDS.dir/InterfaceSettingsDialog.cpp.o -MF CMakeFiles/melonDS.dir/InterfaceSettingsDialog.cpp.o.d -o CMakeFiles/melonDS.dir/InterfaceSettingsDialog.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/InterfaceSettingsDialog.cpp [ 85%] Building CXX object src/frontend/qt_sdl/CMakeFiles/melonDS.dir/Input.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/.. -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/../.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -fPIC -std=gnu++17 -MD -MT src/frontend/qt_sdl/CMakeFiles/melonDS.dir/Input.cpp.o -MF CMakeFiles/melonDS.dir/Input.cpp.o.d -o CMakeFiles/melonDS.dir/Input.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/Input.cpp [ 86%] Building CXX object src/frontend/qt_sdl/CMakeFiles/melonDS.dir/LAN_PCap.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/.. -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/../.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -fPIC -std=gnu++17 -MD -MT src/frontend/qt_sdl/CMakeFiles/melonDS.dir/LAN_PCap.cpp.o -MF CMakeFiles/melonDS.dir/LAN_PCap.cpp.o.d -o CMakeFiles/melonDS.dir/LAN_PCap.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/LAN_PCap.cpp [ 88%] Building CXX object src/frontend/qt_sdl/CMakeFiles/melonDS.dir/LAN_Socket.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/.. -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/../.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -fPIC -std=gnu++17 -MD -MT src/frontend/qt_sdl/CMakeFiles/melonDS.dir/LAN_Socket.cpp.o -MF CMakeFiles/melonDS.dir/LAN_Socket.cpp.o.d -o CMakeFiles/melonDS.dir/LAN_Socket.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/LAN_Socket.cpp /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/LAN_Socket.cpp: In function 'void LAN_Socket::HandleDNSFrame(u8*, int)': /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/LAN_Socket.cpp:335:23: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 335 | if (curoffset >= (len-0x2A)) return; | ~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/LAN_Socket.cpp:303:9: warning: unused variable 'resp_ipheader' [-Wunused-variable] 303 | u8* resp_ipheader = out; | ^~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/LAN_Socket.cpp:317:9: warning: unused variable 'resp_udpheader' [-Wunused-variable] 317 | u8* resp_udpheader = out; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/LAN_Socket.cpp:324:9: warning: unused variable 'resp_body' [-Wunused-variable] 324 | u8* resp_body = out; | ^~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/LAN_Socket.cpp: In function 'int LAN_Socket::RecvPacket(u8*)': /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/LAN_Socket.cpp:530:27: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 530 | for (int i = 0; i < len; i += 4) | ~~^~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/LAN_Socket.cpp: In function 'LAN_Socket::HandleDNSFrame(unsigned char*, int)': /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/LAN_Socket.cpp:417:28: warning: 'addr_res' may be used uninitialized in this function [-Wmaybe-uninitialized] 417 | *(u32*)out = addr_res; out += 4; // address | ~~~~~~~~~~~^~~~~~~~~~ [ 89%] Building CXX object src/frontend/qt_sdl/CMakeFiles/melonDS.dir/OSD.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/.. -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/../.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -fPIC -std=gnu++17 -MD -MT src/frontend/qt_sdl/CMakeFiles/melonDS.dir/OSD.cpp.o -MF CMakeFiles/melonDS.dir/OSD.cpp.o.d -o CMakeFiles/melonDS.dir/OSD.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/OSD.cpp [ 90%] Building CXX object src/frontend/qt_sdl/CMakeFiles/melonDS.dir/Platform.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/.. -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/../.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -fPIC -std=gnu++17 -MD -MT src/frontend/qt_sdl/CMakeFiles/melonDS.dir/Platform.cpp.o -MF CMakeFiles/melonDS.dir/Platform.cpp.o.d -o CMakeFiles/melonDS.dir/Platform.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/Platform.cpp /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/OSD.cpp: In function 'void OSD::RenderText(u32, const char*, OSD::Item*)': /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/OSD.cpp:245:17: warning: unused variable 'glyphsize' [-Wunused-variable] 245 | int glyphsize; | ^~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/OSD.cpp:239:9: warning: unused variable 'maxw' [-Wunused-variable] 239 | u32 maxw = mainWindow->panel->width() - (kOSDMargin*2); | ^~~~ [ 92%] Building CXX object src/frontend/qt_sdl/CMakeFiles/melonDS.dir/PlatformConfig.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/.. -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/../.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -fPIC -std=gnu++17 -MD -MT src/frontend/qt_sdl/CMakeFiles/melonDS.dir/PlatformConfig.cpp.o -MF CMakeFiles/melonDS.dir/PlatformConfig.cpp.o.d -o CMakeFiles/melonDS.dir/PlatformConfig.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/PlatformConfig.cpp [ 93%] Building CXX object src/frontend/qt_sdl/CMakeFiles/melonDS.dir/ArchiveUtil.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/.. -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/../.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -fPIC -std=gnu++17 -MD -MT src/frontend/qt_sdl/CMakeFiles/melonDS.dir/ArchiveUtil.cpp.o -MF CMakeFiles/melonDS.dir/ArchiveUtil.cpp.o.d -o CMakeFiles/melonDS.dir/ArchiveUtil.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/ArchiveUtil.cpp [ 94%] Building CXX object src/frontend/qt_sdl/CMakeFiles/melonDS.dir/__/Util_ROM.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/.. -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/../.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -fPIC -std=gnu++17 -MD -MT src/frontend/qt_sdl/CMakeFiles/melonDS.dir/__/Util_ROM.cpp.o -MF CMakeFiles/melonDS.dir/__/Util_ROM.cpp.o.d -o CMakeFiles/melonDS.dir/__/Util_ROM.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_ROM.cpp [ 96%] Building CXX object src/frontend/qt_sdl/CMakeFiles/melonDS.dir/__/Util_Video.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/.. -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/../.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -fPIC -std=gnu++17 -MD -MT src/frontend/qt_sdl/CMakeFiles/melonDS.dir/__/Util_Video.cpp.o -MF CMakeFiles/melonDS.dir/__/Util_Video.cpp.o.d -o CMakeFiles/melonDS.dir/__/Util_Video.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_Video.cpp /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_Video.cpp: In function 'void Frontend::SetupScreenLayout(int, int, int, int, int, int, bool, bool, float, float)': /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_Video.cpp:192:13: warning: unused variable 'secOffset' [-Wunused-variable] 192 | int secOffset = sizing == 5 ? 2 : 0; | ^~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_ROM.cpp: In function 'int Frontend::SetupDSiNAND()': /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_ROM.cpp:211:10: warning: unused variable 'len' [-Wunused-variable] 211 | long len; | ^~~ /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_ROM.cpp: In function 'bool Frontend::LoadState(const char*)': /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_ROM.cpp:689:14: warning: variable 'loadedPartialGBAROM' set but not used [-Wunused-but-set-variable] 689 | bool loadedPartialGBAROM = false; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_ROM.cpp: In function 'int Frontend::ImportSRAM(const char*)': /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_ROM.cpp:768:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 768 | fread(importData, size, 1, file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_ROM.cpp:20: In function 'strncpy', inlined from 'Frontend::SetupSRAMPath(int)' at /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_ROM.cpp:85:12: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' output truncated before terminating nul copying 3 bytes from a string of the same length [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Building CXX object src/frontend/qt_sdl/CMakeFiles/melonDS.dir/__/Util_Audio.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/.. -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/../.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -fPIC -std=gnu++17 -MD -MT src/frontend/qt_sdl/CMakeFiles/melonDS.dir/__/Util_Audio.cpp.o -MF CMakeFiles/melonDS.dir/__/Util_Audio.cpp.o.d -o CMakeFiles/melonDS.dir/__/Util_Audio.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_Audio.cpp In function 'strncpy', inlined from 'Frontend::LoadCheats()' at /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_ROM.cpp:246:16: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' output truncated before terminating nul copying 3 bytes from a string of the same length [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'Frontend::LoadROM(unsigned char const*, unsigned int, char const*, char const*, char const*, int)' at /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_ROM.cpp:345:12: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'Frontend::LoadROM(unsigned char const*, unsigned int, char const*, char const*, char const*, int)' at /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_ROM.cpp:346:12: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'Frontend::LoadROM(unsigned char const*, unsigned int, char const*, char const*, char const*, int)' at /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_ROM.cpp:363:16: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' output may be truncated copying 1024 bytes from a string of length 2047 [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'Frontend::LoadROM(char const*, int)' at /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_ROM.cpp:425:12: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'Frontend::LoadROM(char const*, int)' at /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_ROM.cpp:426:12: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'Frontend::LoadROM(char const*, int)' at /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_ROM.cpp:446:16: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' output may be truncated copying 1024 bytes from a string of length 2047 [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'Frontend::Reset()' at /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_ROM.cpp:584:20: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' output truncated before terminating nul copying 3 bytes from a string of the same length [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'Frontend::Reset()' at /builddir/build/BUILD/melonDS-0.9.2/src/frontend/Util_ROM.cpp:547:20: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' output may be truncated copying 3 bytes from a string of length 3 [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 98%] Building CXX object src/frontend/qt_sdl/CMakeFiles/melonDS.dir/melonDS_autogen/YCDLW3T4OG/qrc_melon.cpp.o cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/g++ -DARCHITECTURE_x86_64=1 -DARCHIVE_SUPPORT_ENABLED -DJIT_ENABLED -DMELONDS_VERSION=\"0.9.2\" -DOGLRENDERER_ENABLED -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/include -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/.. -I/builddir/build/BUILD/melonDS-0.9.2/src/frontend/qt_sdl/../.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -fPIC -std=gnu++17 -MD -MT src/frontend/qt_sdl/CMakeFiles/melonDS.dir/melonDS_autogen/YCDLW3T4OG/qrc_melon.cpp.o -MF CMakeFiles/melonDS.dir/melonDS_autogen/YCDLW3T4OG/qrc_melon.cpp.o.d -o CMakeFiles/melonDS.dir/melonDS_autogen/YCDLW3T4OG/qrc_melon.cpp.o -c /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl/melonDS_autogen/YCDLW3T4OG/qrc_melon.cpp [100%] Linking CXX executable ../../../melonDS cd /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/src/frontend/qt_sdl && /usr/bin/cmake -E cmake_link_script CMakeFiles/melonDS.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed CMakeFiles/melonDS.dir/melonDS_autogen/mocs_compilation.cpp.o CMakeFiles/melonDS.dir/main.cpp.o CMakeFiles/melonDS.dir/CheatsDialog.cpp.o CMakeFiles/melonDS.dir/EmuSettingsDialog.cpp.o CMakeFiles/melonDS.dir/InputConfigDialog.cpp.o CMakeFiles/melonDS.dir/VideoSettingsDialog.cpp.o CMakeFiles/melonDS.dir/AudioSettingsDialog.cpp.o CMakeFiles/melonDS.dir/WifiSettingsDialog.cpp.o CMakeFiles/melonDS.dir/InterfaceSettingsDialog.cpp.o CMakeFiles/melonDS.dir/Input.cpp.o CMakeFiles/melonDS.dir/LAN_PCap.cpp.o CMakeFiles/melonDS.dir/LAN_Socket.cpp.o CMakeFiles/melonDS.dir/OSD.cpp.o CMakeFiles/melonDS.dir/Platform.cpp.o CMakeFiles/melonDS.dir/PlatformConfig.cpp.o CMakeFiles/melonDS.dir/ArchiveUtil.cpp.o CMakeFiles/melonDS.dir/__/Util_ROM.cpp.o CMakeFiles/melonDS.dir/__/Util_Video.cpp.o CMakeFiles/melonDS.dir/__/Util_Audio.cpp.o CMakeFiles/melonDS.dir/melonDS_autogen/YCDLW3T4OG/qrc_melon.cpp.o -o ../../../melonDS -lm ../../libcore.a -lSDL2 -lslirp -lglib-2.0 -larchive /usr/lib64/libQt5Widgets.so.5.15.2 -ldl -lm -lrt -lepoxy /usr/lib64/libQt5Gui.so.5.15.2 /usr/lib64/libQt5Core.so.5.15.2 gmake[2]: Leaving directory '/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu' [100%] Built target melonDS gmake[1]: Leaving directory '/builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/melonDS-0.9.2/x86_64-redhat-linux-gnu/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.GEp7Lt + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/melonDS-0.9.2-1.fc35.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/melonDS-0.9.2-1.fc35.x86_64 ++ dirname /builddir/build/BUILDROOT/melonDS-0.9.2-1.fc35.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/melonDS-0.9.2-1.fc35.x86_64 + cd melonDS-0.9.2 + DESTDIR=/builddir/build/BUILDROOT/melonDS-0.9.2-1.fc35.x86_64 + /usr/bin/cmake --install x86_64-redhat-linux-gnu -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/melonDS-0.9.2-1.fc35.x86_64/usr/share/applications/net.kuribo64.melonDS.desktop -- Installing: /builddir/build/BUILDROOT/melonDS-0.9.2-1.fc35.x86_64/usr/share/icons/hicolor/16x16/apps/net.kuribo64.melonDS.png -- Installing: /builddir/build/BUILDROOT/melonDS-0.9.2-1.fc35.x86_64/usr/share/icons/hicolor/32x32/apps/net.kuribo64.melonDS.png -- Installing: /builddir/build/BUILDROOT/melonDS-0.9.2-1.fc35.x86_64/usr/share/icons/hicolor/48x48/apps/net.kuribo64.melonDS.png -- Installing: /builddir/build/BUILDROOT/melonDS-0.9.2-1.fc35.x86_64/usr/share/icons/hicolor/64x64/apps/net.kuribo64.melonDS.png -- Installing: /builddir/build/BUILDROOT/melonDS-0.9.2-1.fc35.x86_64/usr/share/icons/hicolor/128x128/apps/net.kuribo64.melonDS.png -- Installing: /builddir/build/BUILDROOT/melonDS-0.9.2-1.fc35.x86_64/usr/share/icons/hicolor/256x256/apps/net.kuribo64.melonDS.png -- Installing: /builddir/build/BUILDROOT/melonDS-0.9.2-1.fc35.x86_64/usr/bin/melonDS + desktop-file-install --dir=/builddir/build/BUILDROOT/melonDS-0.9.2-1.fc35.x86_64/usr/share/applications net.kuribo64.melonDS.desktop + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 0.9.2-1.fc35 --unique-debug-suffix -0.9.2-1.fc35.x86_64 --unique-debug-src-base melonDS-0.9.2-1.fc35.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/melonDS-0.9.2 extracting debug info from /builddir/build/BUILDROOT/melonDS-0.9.2-1.fc35.x86_64/usr/bin/melonDS original debug info size: 10636kB, size after compression: 9000kB /usr/bin/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 6258 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: melonDS-0.9.2-1.fc35.x86_64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.kput9x + umask 022 + cd /builddir/build/BUILD + cd melonDS-0.9.2 + LICENSEDIR=/builddir/build/BUILDROOT/melonDS-0.9.2-1.fc35.x86_64/usr/share/licenses/melonDS + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/melonDS-0.9.2-1.fc35.x86_64/usr/share/licenses/melonDS + cp -pr LICENSE /builddir/build/BUILDROOT/melonDS-0.9.2-1.fc35.x86_64/usr/share/licenses/melonDS + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(net.kuribo64.melonDS.desktop) melonDS = 0.9.2-1.fc35 melonDS(x86-64) = 0.9.2-1.fc35 mimehandler(application/x-nintendo-ds-rom) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: glibc >= 2.33.9000-42.fc35 ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libQt5Core.so.5()(64bit) libQt5Core.so.5(Qt_5)(64bit) libQt5Core.so.5(Qt_5.15)(64bit) libQt5Gui.so.5()(64bit) libQt5Gui.so.5(Qt_5)(64bit) libQt5Widgets.so.5()(64bit) libQt5Widgets.so.5(Qt_5)(64bit) libSDL2-2.0.so.0()(64bit) libarchive.so.13()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.7)(64bit) libepoxy.so.0()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libslirp.so.0()(64bit) libslirp.so.0(SLIRP_4.0)(64bit) libslirp.so.0(SLIRP_4.1)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.13)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) rtld(GNU_HASH) Processing files: melonDS-debugsource-0.9.2-1.fc35.x86_64 Provides: melonDS-debugsource = 0.9.2-1.fc35 melonDS-debugsource(x86-64) = 0.9.2-1.fc35 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: melonDS-debuginfo-0.9.2-1.fc35.x86_64 Provides: debuginfo(build-id) = f699136430a99e25145f630d1dda2a3f6397b348 melonDS-debuginfo = 0.9.2-1.fc35 melonDS-debuginfo(x86-64) = 0.9.2-1.fc35 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: melonDS-debugsource(x86-64) = 0.9.2-1.fc35 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/melonDS-0.9.2-1.fc35.x86_64 Wrote: /builddir/build/RPMS/melonDS-debugsource-0.9.2-1.fc35.x86_64.rpm Wrote: /builddir/build/RPMS/melonDS-0.9.2-1.fc35.x86_64.rpm Wrote: /builddir/build/RPMS/melonDS-debuginfo-0.9.2-1.fc35.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.PCwP9a + umask 022 + cd /builddir/build/BUILD + cd melonDS-0.9.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/melonDS-0.9.2-1.fc35.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0