Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Log started at: Thu 17 Dec 2020 12:13:18 AM CET
- RetroPie-Setup version: 4.7.1 (320480f)
- System: x86 (x86_64) - Ubuntu 20.04.1 LTS - Linux mimic 5.4.0-58-generic #64-Ubuntu SMP Wed Dec 9 08:16:25 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
- = = = = = = = = = = = = = = = = = = = = =
- Installing dependencies for 'citra' : 3ds emulator
- = = = = = = = = = = = = = = = = = = = = =
- /home/pi/RetroPie-Setup/tmp/build/citra /home/pi/RetroPie-Setup
- = = = = = = = = = = = = = = = = = = = = =
- Getting sources for 'citra' : 3ds emulator
- = = = = = = = = = = = = = = = = = = = = =
- git clone --recursive --depth 1 --branch master "https://github.com/citra-emu/citra.git" "/home/pi/RetroPie-Setup/tmp/build/citra"
- Cloning into '/home/pi/RetroPie-Setup/tmp/build/citra'...
- Submodule 'boost' (https://github.com/citra-emu/ext-boost.git) registered for path 'externals/boost'
- Submodule 'catch' (https://github.com/philsquared/Catch.git) registered for path 'externals/catch'
- Submodule 'cpp-jwt' (https://github.com/arun11299/cpp-jwt.git) registered for path 'externals/cpp-jwt'
- Submodule 'cryptopp' (https://github.com/weidai11/cryptopp.git) registered for path 'externals/cryptopp/cryptopp'
- Submodule 'cubeb' (https://github.com/kinetiknz/cubeb.git) registered for path 'externals/cubeb'
- Submodule 'discord-rpc' (https://github.com/discordapp/discord-rpc.git) registered for path 'externals/discord-rpc'
- Submodule 'dynarmic' (https://github.com/MerryMage/dynarmic.git) registered for path 'externals/dynarmic'
- Submodule 'enet' (https://github.com/lsalzman/enet.git) registered for path 'externals/enet'
- Submodule 'fmt' (https://github.com/fmtlib/fmt.git) registered for path 'externals/fmt'
- Submodule 'inih' (https://github.com/benhoyt/inih.git) registered for path 'externals/inih/inih'
- Submodule 'libressl' (https://github.com/citra-emu/ext-libressl-portable.git) registered for path 'externals/libressl'
- Submodule 'lodepng' (https://github.com/lvandeve/lodepng.git) registered for path 'externals/lodepng/lodepng'
- Submodule 'nihstro' (https://github.com/neobrain/nihstro.git) registered for path 'externals/nihstro'
- Submodule 'soundtouch' (https://github.com/citra-emu/ext-soundtouch.git) registered for path 'externals/soundtouch'
- Submodule 'teakra' (https://github.com/wwylele/teakra.git) registered for path 'externals/teakra'
- Submodule 'xbyak' (https://github.com/herumi/xbyak.git) registered for path 'externals/xbyak'
- Submodule 'zstd' (https://github.com/facebook/zstd.git) registered for path 'externals/zstd'
- Cloning into '/home/pi/RetroPie-Setup/tmp/build/citra/externals/boost'...
- Cloning into '/home/pi/RetroPie-Setup/tmp/build/citra/externals/catch'...
- Cloning into '/home/pi/RetroPie-Setup/tmp/build/citra/externals/cpp-jwt'...
- Cloning into '/home/pi/RetroPie-Setup/tmp/build/citra/externals/cryptopp/cryptopp'...
- Cloning into '/home/pi/RetroPie-Setup/tmp/build/citra/externals/cubeb'...
- Cloning into '/home/pi/RetroPie-Setup/tmp/build/citra/externals/discord-rpc'...
- Cloning into '/home/pi/RetroPie-Setup/tmp/build/citra/externals/dynarmic'...
- Cloning into '/home/pi/RetroPie-Setup/tmp/build/citra/externals/enet'...
- Cloning into '/home/pi/RetroPie-Setup/tmp/build/citra/externals/fmt'...
- Cloning into '/home/pi/RetroPie-Setup/tmp/build/citra/externals/inih/inih'...
- Cloning into '/home/pi/RetroPie-Setup/tmp/build/citra/externals/libressl'...
- Cloning into '/home/pi/RetroPie-Setup/tmp/build/citra/externals/lodepng/lodepng'...
- Cloning into '/home/pi/RetroPie-Setup/tmp/build/citra/externals/nihstro'...
- Cloning into '/home/pi/RetroPie-Setup/tmp/build/citra/externals/soundtouch'...
- Cloning into '/home/pi/RetroPie-Setup/tmp/build/citra/externals/teakra'...
- Cloning into '/home/pi/RetroPie-Setup/tmp/build/citra/externals/xbyak'...
- Cloning into '/home/pi/RetroPie-Setup/tmp/build/citra/externals/zstd'...
- Submodule path 'externals/boost': checked out '36603a1e665e849d29b1735a12c0a51284a10dd0'
- Submodule path 'externals/catch': checked out '15cf3caaceb21172ea42a24e595a2eb58c3ec960'
- Submodule path 'externals/cpp-jwt': checked out '6e27aa4c8671e183f11e327a2e1f556c64fdc4a9'
- Submodule path 'externals/cryptopp/cryptopp': checked out 'f320e7d92a33ee80ae42deef79da78cfc30868af'
- Submodule path 'externals/cubeb': checked out '1d66483ad2b93f0e00e175f9480c771af90003a7'
- Submodule 'cmake/sanitizers-cmake' (https://github.com/arsenm/sanitizers-cmake) registered for path 'externals/cubeb/cmake/sanitizers-cmake'
- Submodule 'googletest' (https://github.com/google/googletest) registered for path 'externals/cubeb/googletest'
- Cloning into '/home/pi/RetroPie-Setup/tmp/build/citra/externals/cubeb/cmake/sanitizers-cmake'...
- Cloning into '/home/pi/RetroPie-Setup/tmp/build/citra/externals/cubeb/googletest'...
- Submodule path 'externals/cubeb/cmake/sanitizers-cmake': checked out 'aab6948fa863bc1cbe5d0850bc46b9ef02ed4c1a'
- Submodule path 'externals/cubeb/googletest': checked out '800f5422ac9d9e0ad59cd860a2ef3a679588acb4'
- Submodule path 'externals/discord-rpc': checked out '3d3ae7129d17643bc706da0a2eea85aafd10ab3a'
- Submodule path 'externals/dynarmic': checked out '58abdcce5b23ee14e4b7c0759af16cf055c563d4'
- Submodule path 'externals/enet': checked out '39a72ab1990014eb399cee9d538fd529df99c6a0'
- Submodule path 'externals/fmt': checked out 'cc09f1a6798c085c325569ef466bcdcffdc266d4'
- Submodule path 'externals/inih/inih': checked out '1e80a47dffbda813604f0913e2ad68c7054c14e4'
- Submodule path 'externals/libressl': checked out '7d01cb01cb1a926ecb4c9c98b107ef3c26f59dfb'
- Submodule path 'externals/lodepng/lodepng': checked out '31d9704fdcca0b68fb9656d4764fa0fb60e460c2'
- Submodule path 'externals/nihstro': checked out 'fd69de1a1b960ec296cc67d32257b0f9e2d89ac6'
- Submodule path 'externals/soundtouch': checked out '060181eaf273180d3a7e87349895bd0cb6ccbf4a'
- Submodule path 'externals/teakra': checked out '3e032a73d7e97eb434a053391d95029eebd7e189'
- Submodule path 'externals/xbyak': checked out '18c9caaa0a3ed5706c39f5aa86cce0db6e65b174'
- Submodule path 'externals/zstd': checked out '10f0e6993f9d2f682da6d04aa2385b7d53cbb4ee'
- HEAD is now in branch 'master' at commit '3f13e1cc2419fac837952c44d7be9db78b054a2f'
- /home/pi/RetroPie-Setup
- /home/pi/RetroPie-Setup/tmp/build/citra /home/pi/RetroPie-Setup
- = = = = = = = = = = = = = = = = = = = = =
- Building 'citra' : 3ds emulator
- = = = = = = = = = = = = = = = = = = = = =
- /home/pi/RetroPie-Setup/scriptmodules/emulators/citra.sh: line 29: cd: /home/pi/RetroPie-Setup/tmp/build/citra/citra: No such file or directory
- -- The C compiler identification is GNU 9.3.0
- -- The CXX compiler identification is GNU 9.3.0
- -- Check for working C compiler: /usr/bin/cc
- -- Check for working C compiler: /usr/bin/cc -- works
- -- Detecting C compiler ABI info
- -- Detecting C compiler ABI info - done
- -- Detecting C compile features
- -- Detecting C compile features - done
- -- Check for working CXX compiler: /usr/bin/c++
- -- Check for working CXX compiler: /usr/bin/c++ -- works
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
- -- Copying pre-commit hook
- -- Target architecture: x86_64
- -- Looking for pthread.h
- -- Looking for pthread.h - found
- -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
- -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
- -- Check if compiler accepts -pthread
- -- Check if compiler accepts -pthread - yes
- -- Found Threads: TRUE
- <FindSDL2.cmake>
- </FindSDL2.cmake>
- -- Found SDL2: /usr/lib/x86_64-linux-gnu/libSDL2main.a;/usr/lib/x86_64-linux-gnu/libSDL2.so;-pthread
- CMake Warning at CMakeLists.txt:273 (message):
- Clang format not found! Disabling the clang format target
- -- Check if the system is big endian
- -- Searching 16 bit integer
- -- Looking for sys/types.h
- -- Looking for sys/types.h - found
- -- Looking for stdint.h
- -- Looking for stdint.h - found
- -- Looking for stddef.h
- -- Looking for stddef.h - found
- -- Check size of unsigned short
- -- Check size of unsigned short - done
- -- Using unsigned short
- -- Check if the system is big endian - little endian
- -- Performing Test CRYPTOPP_HAS_MSSE2
- -- Performing Test CRYPTOPP_HAS_MSSE2 - Success
- -- Performing Test CRYPTOPP_HAS_MSSSE3
- -- Performing Test CRYPTOPP_HAS_MSSSE3 - Success
- -- Performing Test CRYPTOPP_HAS_MSSE41
- -- Performing Test CRYPTOPP_HAS_MSSE41 - Success
- -- Performing Test CRYPTOPP_HAS_MSSE42
- -- Performing Test CRYPTOPP_HAS_MSSE42 - Success
- -- Performing Test CRYPTOPP_HAS_MAES
- -- Performing Test CRYPTOPP_HAS_MAES - Success
- -- Performing Test CRYPTOPP_HAS_PCLMUL
- -- Performing Test CRYPTOPP_HAS_PCLMUL - Success
- -- Performing Test CRYPTOPP_HAS_MSHA
- -- Performing Test CRYPTOPP_HAS_MSHA - Success
- -- Performing Test CRYPTOPP_HAS_ARMV8_CRC32
- -- Performing Test CRYPTOPP_HAS_ARMV8_CRC32 - Failed
- -- Performing Test CRYPTOPP_HAS_ARMV8_CRYPTO
- -- Performing Test CRYPTOPP_HAS_ARMV8_CRYPTO - Failed
- -- Target architecture: x86_64
- -- Version: 7.1.2
- -- Build type: Release
- -- CXX_STANDARD: 17
- -- Performing Test has_std_17_flag
- -- Performing Test has_std_17_flag - Success
- -- Performing Test has_std_1z_flag
- -- Performing Test has_std_1z_flag - Success
- -- Performing Test SUPPORTS_USER_DEFINED_LITERALS
- -- Performing Test SUPPORTS_USER_DEFINED_LITERALS - Success
- -- Performing Test FMT_HAS_VARIANT
- -- Performing Test FMT_HAS_VARIANT - Success
- -- Required features: cxx_variadic_templates
- -- Looking for strtod_l
- -- Looking for strtod_l - not found
- -- Performing Test SOUNDTOUCH_HAS_MMMX
- -- Performing Test SOUNDTOUCH_HAS_MMMX - Success
- -- Performing Test SOUNDTOUCH_HAS_MSSE
- -- Performing Test SOUNDTOUCH_HAS_MSSE - Success
- -- ZSTD VERSION: 1.4.4
- -- Performing Test CXX_FLAG_STD_CPLUSPLUS11
- -- Performing Test CXX_FLAG_STD_CPLUSPLUS11 - Success
- -- Performing Test C_FLAG_STD_C99
- -- Performing Test C_FLAG_STD_C99 - Success
- -- Performing Test C_FLAG_WALL
- -- Performing Test C_FLAG_WALL - Success
- -- Performing Test CXX_FLAG_WALL
- -- Performing Test CXX_FLAG_WALL - Success
- -- Performing Test C_FLAG_WEXTRA
- -- Performing Test C_FLAG_WEXTRA - Success
- -- Performing Test CXX_FLAG_WEXTRA
- -- Performing Test CXX_FLAG_WEXTRA - Success
- -- Performing Test C_FLAG_WUNDEF
- -- Performing Test C_FLAG_WUNDEF - Success
- -- Performing Test CXX_FLAG_WUNDEF
- -- Performing Test CXX_FLAG_WUNDEF - Success
- -- Performing Test C_FLAG_WSHADOW
- -- Performing Test C_FLAG_WSHADOW - Success
- -- Performing Test CXX_FLAG_WSHADOW
- -- Performing Test CXX_FLAG_WSHADOW - Success
- -- Performing Test C_FLAG_WCAST_ALIGN
- -- Performing Test C_FLAG_WCAST_ALIGN - Success
- -- Performing Test CXX_FLAG_WCAST_ALIGN
- -- Performing Test CXX_FLAG_WCAST_ALIGN - Success
- -- Performing Test C_FLAG_WCAST_QUAL
- -- Performing Test C_FLAG_WCAST_QUAL - Success
- -- Performing Test CXX_FLAG_WCAST_QUAL
- -- Performing Test CXX_FLAG_WCAST_QUAL - Success
- -- Performing Test C_FLAG_WSTRICT_PROTOTYPES
- -- Performing Test C_FLAG_WSTRICT_PROTOTYPES - Success
- -- CMAKE_INSTALL_PREFIX: /usr/local
- -- CMAKE_INSTALL_LIBDIR: lib
- -- ZSTD_LEGACY_SUPPORT not defined!
- -- ZSTD_MULTITHREAD_SUPPORT is enabled
- -- Looking for fcntl
- -- Looking for fcntl - found
- -- Looking for poll
- -- Looking for poll - found
- -- Looking for getaddrinfo
- -- Looking for getaddrinfo - found
- -- Looking for getnameinfo
- -- Looking for getnameinfo - found
- -- Looking for gethostbyname_r
- -- Looking for gethostbyname_r - found
- -- Looking for gethostbyaddr_r
- -- Looking for gethostbyaddr_r - found
- -- Looking for inet_pton
- -- Looking for inet_pton - found
- -- Looking for inet_ntop
- -- Looking for inet_ntop - found
- -- Performing Test HAS_MSGHDR_FLAGS
- -- Performing Test HAS_MSGHDR_FLAGS - Success
- -- Check size of socklen_t
- -- Check size of socklen_t - done
- -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
- -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
- -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
- -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
- -- Performing Test COMPILER_HAS_DEPRECATED_ATTR
- -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
- -- Looking for include file AudioUnit/AudioUnit.h
- -- Looking for include file AudioUnit/AudioUnit.h - not found
- -- Looking for include file pulse/pulseaudio.h
- -- Looking for include file pulse/pulseaudio.h - found
- -- Looking for include file alsa/asoundlib.h
- -- Looking for include file alsa/asoundlib.h - found
- -- Looking for include file jack/jack.h
- -- Looking for include file jack/jack.h - found
- -- Looking for include file audioclient.h
- -- Looking for include file audioclient.h - not found
- -- Looking for include files windows.h, mmsystem.h
- -- Looking for include files windows.h, mmsystem.h - not found
- -- Looking for include file SLES/OpenSLES.h
- -- Looking for include file SLES/OpenSLES.h - not found
- -- Looking for include file sys/soundcard.h
- -- Looking for include file sys/soundcard.h - found
- -- Looking for include file android/log.h
- -- Looking for include file android/log.h - not found
- -- Looking for include file sndio.h
- -- Looking for include file sndio.h - found
- -- Looking for include file sys/audioio.h
- -- Looking for include file sys/audioio.h - not found
- -- Looking for include file kai.h
- -- Looking for include file kai.h - not found
- -- Found Doxygen: /usr/bin/doxygen (found version "1.8.17") found components: doxygen missing components: dot
- -- Looking for asprintf
- -- Looking for asprintf - found
- -- Looking for reallocarray
- -- Looking for reallocarray - found
- -- Looking for strcasecmp
- -- Looking for strcasecmp - found
- -- Looking for strlcat
- -- Looking for strlcat - not found
- -- Looking for strlcpy
- -- Looking for strlcpy - not found
- -- Looking for strndup
- -- Looking for strndup - found
- -- Looking for strnlen
- -- Looking for strnlen - found
- -- Looking for strsep
- -- Looking for strsep - found
- -- Looking for timegm
- -- Looking for timegm - found
- -- Looking for arc4random_buf
- -- Looking for arc4random_buf - not found
- -- Looking for arc4random_uniform
- -- Looking for arc4random_uniform - not found
- -- Looking for explicit_bzero
- -- Looking for explicit_bzero - found
- -- Looking for getauxval
- -- Looking for getauxval - found
- -- Looking for getentropy
- -- Looking for getentropy - found
- -- Looking for getpagesize
- -- Looking for getpagesize - found
- -- Looking for timingsafe_bcmp
- -- Looking for timingsafe_bcmp - not found
- -- Looking for timingsafe_memcmp
- -- Looking for timingsafe_memcmp - not found
- -- Looking for memmem
- -- Looking for memmem - found
- -- Looking for include file err.h
- -- Looking for include file err.h - found
- -- Looking for clock_gettime
- -- Looking for clock_gettime - found
- -- Check size of time_t
- -- Check size of time_t - done
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /home/pi/RetroPie-Setup/tmp/build/citra/build
- Scanning dependencies of target cryptopp
- [ 0%] Building CXX object externals/cryptopp/CMakeFiles/cryptopp.dir/cryptopp/cryptlib.cpp.o
- Scanning dependencies of target boost_serialization
- [ 0%] Building CXX object externals/CMakeFiles/boost_serialization.dir/boost/libs/serialization/src/archive_exception.cpp.o
- [ 0%] Building CXX object externals/CMakeFiles/boost_serialization.dir/boost/libs/serialization/src/basic_archive.cpp.o
- [ 0%] Building CXX object externals/CMakeFiles/boost_serialization.dir/boost/libs/serialization/src/basic_iarchive.cpp.o
- [ 0%] Building CXX object externals/CMakeFiles/boost_serialization.dir/boost/libs/serialization/src/basic_iserializer.cpp.o
- [ 0%] Building CXX object externals/CMakeFiles/boost_serialization.dir/boost/libs/serialization/src/basic_oarchive.cpp.o
- [ 0%] Building CXX object externals/cryptopp/CMakeFiles/cryptopp.dir/cryptopp/cpu.cpp.o
- [ 0%] Building CXX object externals/CMakeFiles/boost_serialization.dir/boost/libs/serialization/src/basic_oserializer.cpp.o
- [ 0%] Building CXX object externals/cryptopp/CMakeFiles/cryptopp.dir/cryptopp/integer.cpp.o
- [ 0%] Building CXX object externals/CMakeFiles/boost_serialization.dir/boost/libs/serialization/src/basic_pointer_iserializer.cpp.o
- [ 0%] Building CXX object externals/CMakeFiles/boost_serialization.dir/boost/libs/serialization/src/basic_pointer_oserializer.cpp.o
- [ 0%] Building CXX object externals/CMakeFiles/boost_serialization.dir/boost/libs/serialization/src/basic_serializer_map.cpp.o
- [ 0%] Building CXX object externals/CMakeFiles/boost_serialization.dir/boost/libs/serialization/src/basic_text_iprimitive.cpp.o
- [ 1%] Building CXX object externals/CMakeFiles/boost_serialization.dir/boost/libs/serialization/src/basic_text_oprimitive.cpp.o
- [ 1%] Building CXX object externals/CMakeFiles/boost_serialization.dir/boost/libs/serialization/src/basic_text_wiprimitive.cpp.o
- [ 1%] Building CXX object externals/CMakeFiles/boost_serialization.dir/boost/libs/serialization/src/basic_text_woprimitive.cpp.o
- [ 1%] Building CXX object externals/CMakeFiles/boost_serialization.dir/boost/libs/serialization/src/basic_xml_archive.cpp.o
- [ 1%] Building CXX object externals/cryptopp/CMakeFiles/cryptopp.dir/cryptopp/algparam.cpp.o
- [ 1%] Building CXX object externals/CMakeFiles/boost_serialization.dir/boost/libs/serialization/src/binary_iarchive.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/externals/boost/boost/detail/endian.hpp:9,
- from /home/pi/RetroPie-Setup/tmp/build/citra/externals/boost/boost/archive/impl/basic_binary_iarchive.ipp:25,
- from /home/pi/RetroPie-Setup/tmp/build/citra/externals/boost/libs/serialization/src/binary_iarchive.cpp:20:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/boost/boost/predef/detail/endian_compat.h:11:161: note: #pragma message: The use of BOOST_*_ENDIAN and BOOST_BYTE_ORDER is deprecated. Please include <boost/predef/other/endian.h> and use BOOST_ENDIAN_*_BYTE instead
- 11 | #pragma message("The use of BOOST_*_ENDIAN and BOOST_BYTE_ORDER is deprecated. Please include <boost/predef/other/endian.h> and use BOOST_ENDIAN_*_BYTE instead")
- | ^
- [ 1%] Building CXX object externals/cryptopp/CMakeFiles/cryptopp.dir/cryptopp/asn.cpp.o
- [ 1%] Building CXX object externals/CMakeFiles/boost_serialization.dir/boost/libs/serialization/src/binary_oarchive.cpp.o
- [ 1%] Building CXX object externals/CMakeFiles/boost_serialization.dir/boost/libs/serialization/src/binary_wiarchive.cpp.o
- [ 1%] Building CXX object externals/cryptopp/CMakeFiles/cryptopp.dir/cryptopp/authenc.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/externals/boost/boost/detail/endian.hpp:9,
- from /home/pi/RetroPie-Setup/tmp/build/citra/externals/boost/boost/archive/impl/basic_binary_iarchive.ipp:25,
- from /home/pi/RetroPie-Setup/tmp/build/citra/externals/boost/libs/serialization/src/binary_wiarchive.cpp:24:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/boost/boost/predef/detail/endian_compat.h:11:161: note: #pragma message: The use of BOOST_*_ENDIAN and BOOST_BYTE_ORDER is deprecated. Please include <boost/predef/other/endian.h> and use BOOST_ENDIAN_*_BYTE instead
- 11 | #pragma message("The use of BOOST_*_ENDIAN and BOOST_BYTE_ORDER is deprecated. Please include <boost/predef/other/endian.h> and use BOOST_ENDIAN_*_BYTE instead")
- #define MP_ASSERT(a) do{if(!(a)){MP_BREAK();} }while(0)
- | ^
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofile.h:23,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/common/microprofile.cpp:7:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h: In function ‘void MicroProfileFlip()’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:1582:39: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long int’} and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 1582 | if(pFrameNext->nFrameStartGpu != (uint64_t)-1)
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:1585:42: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long int’} and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 1585 | if(pFrameCurrent->nFrameStartGpu == (uint64_t)-1)
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
- [ 63%] Building CXX object src/common/CMakeFiles/common.dir/misc.cpp.o
- /home/pi/RetroPie-Setup/tmp/build/citra/src/common/misc.cpp: In function ‘std::string GetLastErrorMsg()’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/common/misc.cpp:27:15: warning: ignoring return value of ‘char* strerror_r(int, char*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
- 27 | strerror_r(errno, err_str, buff_size);
- | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 63%] Building CXX object src/common/CMakeFiles/common.dir/param_package.cpp.o
- [ 63%] Building CXX object src/common/CMakeFiles/common.dir/scm_rev.cpp.o
- [ 63%] Building CXX object src/common/CMakeFiles/common.dir/string_util.cpp.o
- [ 63%] Building CXX object src/common/CMakeFiles/common.dir/telemetry.cpp.o
- [ 63%] Building CXX object src/common/CMakeFiles/common.dir/texture.cpp.o
- [ 63%] Building CXX object src/common/CMakeFiles/common.dir/thread.cpp.o
- [ 63%] Building CXX object src/common/CMakeFiles/common.dir/timer.cpp.o
- [ 63%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/disassembler/disassembler_thumb.cpp.o
- [ 63%] Building CXX object src/common/CMakeFiles/common.dir/zstd_compression.cpp.o
- [ 63%] Building CXX object src/common/CMakeFiles/common.dir/x64/cpu_detect.cpp.o
- [ 64%] Linking CXX static library libcommon.a
- [ 64%] Built target common
- Scanning dependencies of target cubeb
- [ 64%] Building C object externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb.c.o
- [ 64%] Building CXX object externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_mixer.cpp.o
- [ 64%] Building CXX object externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_resampler.cpp.o
- [ 64%] Building CXX object externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_log.cpp.o
- [ 64%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/ir_emitter.cpp.o
- [ 64%] Building C object externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_strings.c.o
- [ 64%] Building CXX object externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_utils.cpp.o
- [ 64%] Building C object externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_pulse.c.o
- [ 65%] Building C object externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_alsa.c.o
- [ 65%] Building CXX object externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_jack.cpp.o
- [ 65%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/location_descriptor.cpp.o
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/cubeb/src/cubeb_jack.cpp: In function ‘int cbjack_stream_init(cubeb*, cubeb_stream**, const char*, cubeb_devid, cubeb_stream_params*, cubeb_devid, cubeb_stream_params*, unsigned int, cubeb_data_callback, cubeb_state_callback, void*)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/cubeb/src/cubeb_jack.cpp:53:25: warning: comparison with string literal results in unspecified behavior [-Waddress]
- 53 | #define JACK_DEFAULT_IN "JACK capture"
- | ^~~~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/cubeb/src/cubeb_jack.cpp:768:40: note: in expansion of macro ‘JACK_DEFAULT_IN’
- 768 | if ((input_device && input_device != JACK_DEFAULT_IN) ||
- | ^~~~~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/cubeb/src/cubeb_jack.cpp:54:26: warning: comparison with string literal results in unspecified behavior [-Waddress]
- 54 | #define JACK_DEFAULT_OUT "JACK playback"
- | ^~~~~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/cubeb/src/cubeb_jack.cpp:769:42: note: in expansion of macro ‘JACK_DEFAULT_OUT’
- 769 | (output_device && output_device != JACK_DEFAULT_OUT)) {
- | ^~~~~~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/cubeb/src/cubeb_jack.cpp:910:7: warning: suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’ [-Wparentheses]
- 910 | if (!input_stream_params->prefs & CUBEB_STREAM_PREF_JACK_NO_AUTO_CONNECT) {
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/cubeb/src/cubeb_jack.cpp: In function ‘int cbjack_enumerate_devices(cubeb*, cubeb_device_type, cubeb_device_collection*)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/cubeb/src/cubeb_jack.cpp:1078:23: warning: ‘rate’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- 1078 | cur->default_rate = rate;
- | ~~~~~~~~~~~~~~~~~~^~~~~~
- [ 65%] Building C object externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_sndio.c.o
- [ 65%] Linking CXX static library libcubeb.a
- [ 65%] Built target cubeb
- Scanning dependencies of target network
- [ 65%] Building CXX object src/network/CMakeFiles/network.dir/network.cpp.o
- [ 65%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/asimd_load_store_structures.cpp.o
- [ 65%] Building CXX object src/network/CMakeFiles/network.dir/packet.cpp.o
- /home/pi/RetroPie-Setup/tmp/build/citra/src/network/packet.cpp: In member function ‘Network::Packet& Network::Packet::operator>>(s16&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/network/packet.cpp:88:9: warning: ‘value’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- 88 | s16 value;
- | ^~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/network/packet.cpp: In member function ‘Network::Packet& Network::Packet::operator>>(s32&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/network/packet.cpp:102:9: warning: ‘value’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- 102 | s32 value;
- | ^~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/network/packet.cpp: In member function ‘Network::Packet& Network::Packet::operator>>(s64&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/network/packet.cpp:116:9: warning: ‘value’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- 116 | s64 value;
- | ^~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/network/packet.cpp: In member function ‘Network::Packet& Network::Packet::operator>>(u64&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/network/packet.cpp:24:89: warning: ‘value’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- 24 | return ((1 == ntohl(1)) ? (x) : ((uint64_t)ntohl((x)&0xFFFFFFFF) << 32) | ntohl((x) >> 32));
- | ^~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/network/packet.cpp:123:9: note: ‘value’ was declared here
- 123 | u64 value;
- | ^~~~~
- [ 65%] Building CXX object src/network/CMakeFiles/network.dir/room.cpp.o
- [ 65%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/asimd_one_reg_modified_immediate.cpp.o
- [ 65%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/asimd_three_same.cpp.o
- [ 65%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/asimd_two_regs_misc.cpp.o
- [ 65%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/barrier.cpp.o
- [ 65%] Building CXX object src/network/CMakeFiles/network.dir/room_member.cpp.o
- [ 65%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/branch.cpp.o
- [ 65%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/coprocessor.cpp.o
- [ 65%] Building CXX object src/network/CMakeFiles/network.dir/verify_user.cpp.o
- [ 65%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/crc32.cpp.o
- [ 65%] Linking CXX static library libnetwork.a
- [ 65%] Built target network
- Scanning dependencies of target audio_core
- [ 65%] Building CXX object src/audio_core/CMakeFiles/audio_core.dir/codec.cpp.o
- [ 66%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/data_processing.cpp.o
- [ 66%] Building CXX object src/audio_core/CMakeFiles/audio_core.dir/dsp_interface.cpp.o
- [ 66%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/divide.cpp.o
- [ 66%] Building CXX object src/audio_core/CMakeFiles/audio_core.dir/hle/adts_reader.cpp.o
- [ 66%] Building CXX object src/audio_core/CMakeFiles/audio_core.dir/hle/decoder.cpp.o
- [ 66%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/exception_generating.cpp.o
- [ 66%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/extension.cpp.o
- /home/pi/RetroPie-Setup/tmp/build/citra/src/audio_core/hle/decoder.cpp: In member function ‘virtual std::optional<AudioCore::HLE::BinaryResponse> AudioCore::HLE::NullDecoder::ProcessRequest(const AudioCore::HLE::BinaryRequest&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/audio_core/hle/decoder.cpp:46:58: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘struct AudioCore::HLE::BinaryResponse’ from an array of ‘const struct AudioCore::HLE::BinaryRequest’ [-Wclass-memaccess]
- 46 | std::memcpy(&response, &request, sizeof(response));
- | ^
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/audio_core/hle/decoder.cpp:5:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./audio_core/hle/decoder.h:55:8: note: ‘struct AudioCore::HLE::BinaryResponse’ declared here
- 55 | struct BinaryResponse {
- | ^~~~~~~~~~~~~~
- [ 66%] Building CXX object src/audio_core/CMakeFiles/audio_core.dir/hle/filter.cpp.o
- [ 66%] Building CXX object src/audio_core/CMakeFiles/audio_core.dir/hle/hle.cpp.o
- [ 66%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/hint.cpp.o
- [ 66%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/load_store.cpp.o
- [ 66%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/misc.cpp.o
- [ 66%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/multiply.cpp.o
- [ 66%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/packing.cpp.o
- [ 66%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/parallel.cpp.o
- [ 66%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/reversal.cpp.o
- [ 66%] Building CXX object src/audio_core/CMakeFiles/audio_core.dir/hle/mixers.cpp.o
- [ 66%] Building CXX object src/audio_core/CMakeFiles/audio_core.dir/hle/source.cpp.o
- [ 66%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/saturated.cpp.o
- [ 66%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/status_register_access.cpp.o
- [ 66%] Building CXX object src/audio_core/CMakeFiles/audio_core.dir/lle/lle.cpp.o
- [ 66%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/synchronization.cpp.o
- [ 67%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/thumb16.cpp.o
- [ 67%] Building CXX object src/audio_core/CMakeFiles/audio_core.dir/interpolate.cpp.o
- [ 67%] Building CXX object src/audio_core/CMakeFiles/audio_core.dir/sink_details.cpp.o
- [ 67%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/thumb32.cpp.o
- [ 67%] Building CXX object src/audio_core/CMakeFiles/audio_core.dir/time_stretch.cpp.o
- [ 68%] Building CXX object src/audio_core/CMakeFiles/audio_core.dir/sdl2_sink.cpp.o
- [ 68%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/impl/vfp.cpp.o
- [ 68%] Building CXX object src/audio_core/CMakeFiles/audio_core.dir/cubeb_sink.cpp.o
- [ 68%] Building CXX object src/audio_core/CMakeFiles/audio_core.dir/cubeb_input.cpp.o
- [ 68%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/translate.cpp.o
- [ 68%] Linking CXX static library libaudio_core.a
- [ 68%] Built target audio_core
- Scanning dependencies of target web_service
- [ 68%] Building CXX object src/web_service/CMakeFiles/web_service.dir/announce_room_json.cpp.o
- [ 68%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/translate_arm.cpp.o
- [ 68%] Building CXX object src/web_service/CMakeFiles/web_service.dir/telemetry_json.cpp.o
- [ 68%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/A32/translate/translate_thumb.cpp.o
- [ 68%] Building CXX object src/web_service/CMakeFiles/web_service.dir/verify_login.cpp.o
- [ 68%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/ir_opt/a32_constant_memory_reads_pass.cpp.o
- [ 68%] Building CXX object src/web_service/CMakeFiles/web_service.dir/verify_user_jwt.cpp.o
- [ 68%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/ir_opt/a32_get_set_elimination_pass.cpp.o
- [ 68%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/abi.cpp.o
- [ 68%] Building CXX object src/web_service/CMakeFiles/web_service.dir/web_backend.cpp.o
- [ 68%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/block_of_code.cpp.o
- [ 68%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/block_range_information.cpp.o
- [ 68%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/callback.cpp.o
- [ 68%] Linking CXX static library libweb_service.a
- [ 68%] Built target web_service
- [ 68%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/constant_pool.cpp.o
- [ 68%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/emit_x64.cpp.o
- [ 69%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/emit_x64_aes.cpp.o
- [ 69%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/emit_x64_crc32.cpp.o
- [ 69%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/emit_x64_data_processing.cpp.o
- [ 69%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/emit_x64_floating_point.cpp.o
- [ 69%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/emit_x64_packed.cpp.o
- [ 69%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/emit_x64_saturation.cpp.o
- [ 69%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/emit_x64_sm4.cpp.o
- [ 69%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/emit_x64_vector.cpp.o
- [ 69%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/emit_x64_vector_floating_point.cpp.o
- [ 69%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/emit_x64_vector_saturation.cpp.o
- [ 69%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/hostloc.cpp.o
- [ 69%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/perf_map.cpp.o
- [ 69%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/reg_alloc.cpp.o
- [ 70%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/a32_emit_x64.cpp.o
- [ 70%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/a32_interface.cpp.o
- [ 70%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/a32_jitstate.cpp.o
- [ 70%] Building CXX object externals/dynarmic/src/CMakeFiles/dynarmic.dir/backend/x64/exception_handler_posix.cpp.o
- [ 70%] Linking CXX static library libdynarmic.a
- [ 70%] Built target dynarmic
- Scanning dependencies of target video_core
- [ 70%] Building CXX object src/video_core/CMakeFiles/video_core.dir/command_processor.cpp.o
- [ 71%] Building CXX object src/video_core/CMakeFiles/video_core.dir/debug_utils/debug_utils.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/debug_utils/debug_utils.cpp:16:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/float24.h: In function ‘uint32_t nihstro::to_float24(float)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/float24.h:21:40: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- 21 | } f32 = reinterpret_cast<Float32&>(val);
- | ^~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/float24.h:21:43: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- 21 | } f32 = reinterpret_cast<Float32&>(val);
- | ^
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofile.h:23,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/command_processor.cpp:12:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h: In function ‘MicroProfileLogEntry MicroProfileMakeLogIndex(uint64_t, MicroProfileToken, int64_t)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:850:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 850 | MP_ASSERT(t == nBegin);
- | ~~^~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:240:30: note: in definition of macro ‘MP_ASSERT’
- 240 | #define MP_ASSERT(a) do{if(!(a)){MP_BREAK();} }while(0)
- | ^
- [ 71%] Building CXX object src/video_core/CMakeFiles/video_core.dir/geometry_pipeline.cpp.o
- [ 71%] Building CXX object src/video_core/CMakeFiles/video_core.dir/pica.cpp.o
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/pica.cpp: In instantiation of ‘void Pica::Zero(T&) [with T = Pica::Shader::ShaderSetup]’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/pica.cpp:59:12: required from here
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/pica.cpp:37:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct Pica::Shader::ShaderSetup’; use assignment or value-initialization instead [-Wclass-memaccess]
- 37 | memset(&o, 0, sizeof(o));
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./video_core/geometry_pipeline.h:9,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/pica.cpp:8:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./video_core/shader/shader.h:270:8: note: ‘struct Pica::Shader::ShaderSetup’ declared here
- 270 | struct ShaderSetup {
- | ^~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/pica.cpp: In instantiation of ‘void Pica::Zero(T&) [with T = Pica::State::ImmediateModeState]’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/pica.cpp:62:19: required from here
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/pica.cpp:37:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct Pica::State::ImmediateModeState’; use assignment or value-initialization instead [-Wclass-memaccess]
- 37 | memset(&o, 0, sizeof(o));
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/pica.cpp:10:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./video_core/pica_state.h:171:12: note: ‘struct Pica::State::ImmediateModeState’ declared here
- 171 | struct ImmediateModeState {
- | ^~~~~~~~~~~~~~~~~~
- [ 71%] Building CXX object src/video_core/CMakeFiles/video_core.dir/primitive_assembly.cpp.o
- [ 71%] Building CXX object src/video_core/CMakeFiles/video_core.dir/regs.cpp.o
- [ 71%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_base.cpp.o
- [ 71%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_opengl/frame_dumper_opengl.cpp.o
- [ 71%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_opengl/gl_rasterizer.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofile.h:23,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/gl_rasterizer.cpp:15:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h: In function ‘MicroProfileLogEntry MicroProfileMakeLogIndex(uint64_t, MicroProfileToken, int64_t)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:850:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 850 | MP_ASSERT(t == nBegin);
- | ~~^~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:240:30: note: in definition of macro ‘MP_ASSERT’
- 240 | #define MP_ASSERT(a) do{if(!(a)){MP_BREAK();} }while(0)
- | ^
- [ 71%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_opengl/gl_rasterizer_cache.cpp.o
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/gl_rasterizer.cpp: In member function ‘bool OpenGL::RasterizerOpenGL::Draw(bool, bool)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/gl_rasterizer.cpp:656:24: warning: enumeration value ‘Texture2D’ not handled in switch [-Wswitch]
- 656 | switch (texture.config.type.Value()) {
- | ^
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/gl_rasterizer.cpp:656:24: warning: enumeration value ‘Projection2D’ not handled in switch [-Wswitch]
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/gl_rasterizer.cpp:656:24: warning: enumeration value ‘Disabled’ not handled in switch [-Wswitch]
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/gl_rasterizer.cpp: In member function ‘void OpenGL::RasterizerOpenGL::SyncAlphaTest()’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/gl_rasterizer.cpp:1807:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘GLint’ {aka ‘int’} [-Wsign-compare]
- 1807 | if (regs.framebuffer.output_merger.alpha_test.ref != uniform_block_data.data.alphatest_ref) {
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/gl_rasterizer.cpp: At global scope:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/gl_rasterizer.cpp:46:13: warning: ‘bool OpenGL::IsVendorIntel()’ defined but not used [-Wunused-function]
- 46 | static bool IsVendorIntel() {
- | ^~~~~~~~~~~~~
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofile.h:23,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/gl_rasterizer_cache.cpp:23:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h: In function ‘MicroProfileLogEntry MicroProfileMakeLogIndex(uint64_t, MicroProfileToken, int64_t)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:850:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 850 | MP_ASSERT(t == nBegin);
- | ~~^~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:240:30: note: in definition of macro ‘MP_ASSERT’
- 240 | #define MP_ASSERT(a) do{if(!(a)){MP_BREAK();} }while(0)
- | ^
- [ 71%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_opengl/gl_resource_manager.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofile.h:23,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/gl_resource_manager.cpp:8:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h: In function ‘MicroProfileLogEntry MicroProfileMakeLogIndex(uint64_t, MicroProfileToken, int64_t)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:850:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 850 | MP_ASSERT(t == nBegin);
- | ~~^~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:240:30: note: in definition of macro ‘MP_ASSERT’
- 240 | #define MP_ASSERT(a) do{if(!(a)){MP_BREAK();} }while(0)
- | ^
- [ 71%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_opengl/gl_shader_decompiler.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/gl_shader_decompiler.cpp:12:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/shader_bytecode.h: In member function ‘int nihstro::SourceRegister::GetIndex() const’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/shader_bytecode.h:89:5: warning: control reaches end of non-void function [-Wreturn-type]
- 89 | }
- | ^
- [ 71%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_opengl/gl_shader_disk_cache.cpp.o
- [ 71%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_opengl/gl_shader_gen.cpp.o
- [ 72%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_opengl/gl_shader_manager.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./core/hle/result.h:10,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/./core/hle/applets/applet.h:8,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/./core/hle/applets/mii_selector.h:10,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/./core/frontend/applets/mii_selector.h:10,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/./core/core.h:13,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/gl_shader_manager.cpp:10:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/gl_shader_manager.cpp: In function ‘void OpenGL::SetShaderUniformBlockBinding(GLuint, const char*, OpenGL::UniformBindings, std::size_t)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/gl_shader_manager.cpp:88:24: warning: comparison of integer expressions of different signedness: ‘GLint’ {aka ‘int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 88 | ASSERT_MSG(ub_size == expected_size, "Uniform block size did not match! Got {}, expected {}",
- | ~~~~~~~~^~~~~~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/assert.h:40:15: note: in definition of macro ‘ASSERT_MSG’
- 40 | if (!(_a_)) { \
- | ^~~
- [ 72%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_opengl/gl_shader_util.cpp.o
- [ 72%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_opengl/gl_state.cpp.o
- [ 72%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_opengl/gl_stream_buffer.cpp.o
- [ 72%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_opengl/gl_surface_params.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofile.h:23,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/gl_stream_buffer.cpp:9:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h: In function ‘MicroProfileLogEntry MicroProfileMakeLogIndex(uint64_t, MicroProfileToken, int64_t)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:850:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 850 | MP_ASSERT(t == nBegin);
- | ~~^~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:240:30: note: in definition of macro ‘MP_ASSERT’
- 240 | #define MP_ASSERT(a) do{if(!(a)){MP_BREAK();} }while(0)
- | ^
- [ 72%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_opengl/gl_vars.cpp.o
- [ 72%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_opengl/post_processing_opengl.cpp.o
- [ 72%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_opengl/renderer_opengl.cpp.o
- [ 72%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_opengl/texture_filters/anime4k/anime4k_ultrafast.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofile.h:23,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/renderer_opengl.cpp:18:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h: In function ‘MicroProfileLogEntry MicroProfileMakeLogIndex(uint64_t, MicroProfileToken, int64_t)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:850:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 850 | MP_ASSERT(t == nBegin);
- | ~~^~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:240:30: note: in definition of macro ‘MP_ASSERT’
- 240 | #define MP_ASSERT(a) do{if(!(a)){MP_BREAK();} }while(0)
- | ^
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/renderer_opengl.cpp: In member function ‘void OpenGL::RendererOpenGL::RenderToMailbox(const Layout::FramebufferLayout&, std::unique_ptr<Frontend::TextureMailbox>&, bool)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/renderer_opengl.cpp:523:16: warning: unused variable ‘render_texture’ [-Wunused-variable]
- 523 | GLuint render_texture = frame->color.handle;
- | ^~~~~~~~~~~~~~
- [ 72%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_opengl/texture_filters/bicubic/bicubic.cpp.o
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/renderer_opengl.cpp: In member function ‘void OpenGL::RendererOpenGL::ConfigureFramebufferTexture(OpenGL::TextureInfo&, const GPU::Regs::FramebufferConfig&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/renderer_opengl.cpp:805:17: warning: ‘internal_format’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- 805 | glTexImage2D(GL_TEXTURE_2D, 0, internal_format, texture.width, texture.height, 0,
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/assert.h:9,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/renderer_opengl.cpp:15:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/logging/log.h: In function ‘void OpenGL::DebugHandler(GLenum, GLenum, GLuint, GLenum, GLsizei, const GLchar*, const void*)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/logging/log.h:124:22: warning: ‘level’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- 124 | FmtLogMessageImpl(log_class, log_level, filename, line_num, function, format,
- | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 125 | fmt::make_format_args(args...));
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/renderer_opengl/renderer_opengl.cpp:1176:16: note: ‘level’ was declared here
- 1176 | Log::Level level;
- | ^~~~~
- [ 72%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_opengl/texture_filters/scale_force/scale_force.cpp.o
- [ 72%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_opengl/texture_filters/texture_filterer.cpp.o
- [ 72%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_opengl/texture_filters/xbrz/xbrz_freescale.cpp.o
- [ 72%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_opengl/gl_format_reinterpreter.cpp.o
- [ 73%] Building CXX object src/video_core/CMakeFiles/video_core.dir/shader/shader.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofile.h:23,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/shader/shader.cpp:9:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h: In function ‘MicroProfileLogEntry MicroProfileMakeLogIndex(uint64_t, MicroProfileToken, int64_t)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:850:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 850 | MP_ASSERT(t == nBegin);
- | ~~^~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:240:30: note: in definition of macro ‘MP_ASSERT’
- 240 | #define MP_ASSERT(a) do{if(!(a)){MP_BREAK();} }while(0)
- | ^
- [ 73%] Building CXX object src/video_core/CMakeFiles/video_core.dir/shader/shader_interpreter.cpp.o
- [ 73%] Building CXX object src/video_core/CMakeFiles/video_core.dir/swrasterizer/clipper.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofile.h:23,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/shader/shader_interpreter.cpp:15:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h: In function ‘MicroProfileLogEntry MicroProfileMakeLogIndex(uint64_t, MicroProfileToken, int64_t)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:850:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 850 | MP_ASSERT(t == nBegin);
- | ~~^~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:240:30: note: in definition of macro ‘MP_ASSERT’
- 240 | #define MP_ASSERT(a) do{if(!(a)){MP_BREAK();} }while(0)
- | ^
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/shader/shader_interpreter.cpp:11:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/shader_bytecode.h: In member function ‘int nihstro::SourceRegister::GetIndex() const’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/shader_bytecode.h:89:5: warning: control reaches end of non-void function [-Wreturn-type]
- 89 | }
- | ^
- [ 73%] Building CXX object src/video_core/CMakeFiles/video_core.dir/swrasterizer/framebuffer.cpp.o
- [ 73%] Building CXX object src/video_core/CMakeFiles/video_core.dir/swrasterizer/lighting.cpp.o
- [ 73%] Building CXX object src/video_core/CMakeFiles/video_core.dir/swrasterizer/proctex.cpp.o
- [ 73%] Building CXX object src/video_core/CMakeFiles/video_core.dir/swrasterizer/rasterizer.cpp.o
- [ 73%] Building CXX object src/video_core/CMakeFiles/video_core.dir/swrasterizer/swrasterizer.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofile.h:23,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/swrasterizer/rasterizer.cpp:14:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h: In function ‘MicroProfileLogEntry MicroProfileMakeLogIndex(uint64_t, MicroProfileToken, int64_t)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:850:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 850 | MP_ASSERT(t == nBegin);
- | ~~^~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:240:30: note: in definition of macro ‘MP_ASSERT’
- 240 | #define MP_ASSERT(a) do{if(!(a)){MP_BREAK();} }while(0)
- | ^
- [ 73%] Building CXX object src/video_core/CMakeFiles/video_core.dir/swrasterizer/texturing.cpp.o
- [ 73%] Building CXX object src/video_core/CMakeFiles/video_core.dir/texture/etc1.cpp.o
- [ 73%] Building CXX object src/video_core/CMakeFiles/video_core.dir/texture/texture_decode.cpp.o
- [ 73%] Building CXX object src/video_core/CMakeFiles/video_core.dir/vertex_loader.cpp.o
- [ 73%] Building CXX object src/video_core/CMakeFiles/video_core.dir/video_core.cpp.o
- [ 73%] Building CXX object src/video_core/CMakeFiles/video_core.dir/shader/shader_jit_x64.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofile.h:23,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/shader/shader_jit_x64.cpp:5:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h: In function ‘MicroProfileLogEntry MicroProfileMakeLogIndex(uint64_t, MicroProfileToken, int64_t)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:850:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 850 | MP_ASSERT(t == nBegin);
- | ~~^~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:240:30: note: in definition of macro ‘MP_ASSERT’
- 240 | #define MP_ASSERT(a) do{if(!(a)){MP_BREAK();} }while(0)
- | ^
- [ 75%] Building CXX object src/video_core/CMakeFiles/video_core.dir/shader/shader_jit_x64_compiler.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/shader/shader_jit_x64_compiler.cpp:11:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/shader/shader_jit_x64_compiler.cpp: In member function ‘void Pica::Shader::JitShader::Compile_SwizzleSrc(nihstro::Instruction, unsigned int, nihstro::SourceRegister, Xbyak::Xmm)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/shader/shader_jit_x64_compiler.cpp:193:27: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
- 193 | ASSERT_MSG(src_offset == src_offset_disp, "Source register offset too large for int type");
- | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/assert.h:40:15: note: in definition of macro ‘ASSERT_MSG’
- 40 | if (!(_a_)) { \
- | ^~~
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/video_core/shader/shader_jit_x64_compiler.cpp:8:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/shader_bytecode.h: In member function ‘int nihstro::SourceRegister::GetIndex() const’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/shader_bytecode.h:89:5: warning: control reaches end of non-void function [-Wreturn-type]
- 89 | }
- | ^
- [ 75%] Linking CXX static library libvideo_core.a
- [ 75%] Built target video_core
- Scanning dependencies of target core
- [ 75%] Building CXX object src/core/CMakeFiles/core.dir/announce_multiplayer_session.cpp.o
- [ 75%] Building CXX object src/core/CMakeFiles/core.dir/arm/dyncom/arm_dyncom.cpp.o
- [ 75%] Building CXX object src/core/CMakeFiles/core.dir/arm/dyncom/arm_dyncom_dec.cpp.o
- [ 75%] Building CXX object src/core/CMakeFiles/core.dir/arm/dyncom/arm_dyncom_interpreter.cpp.o
- [ 75%] Building CXX object src/core/CMakeFiles/core.dir/arm/dyncom/arm_dyncom_thumb.cpp.o
- [ 75%] Building CXX object src/core/CMakeFiles/core.dir/arm/dyncom/arm_dyncom_trans.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofile.h:23,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/core/arm/dyncom/arm_dyncom_interpreter.cpp:12:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h: In function ‘MicroProfileLogEntry MicroProfileMakeLogIndex(uint64_t, MicroProfileToken, int64_t)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:850:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 850 | MP_ASSERT(t == nBegin);
- | ~~^~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:240:30: note: in definition of macro ‘MP_ASSERT’
- 240 | #define MP_ASSERT(a) do{if(!(a)){MP_BREAK();} }while(0)
- | ^
- [ 75%] Building CXX object src/core/CMakeFiles/core.dir/arm/skyeye_common/armstate.cpp.o
- [ 75%] Building CXX object src/core/CMakeFiles/core.dir/arm/skyeye_common/armsupp.cpp.o
- [ 75%] Building CXX object src/core/CMakeFiles/core.dir/arm/skyeye_common/vfp/vfp.cpp.o
- [ 75%] Building CXX object src/core/CMakeFiles/core.dir/arm/skyeye_common/vfp/vfpdouble.cpp.o
- [ 75%] Building CXX object src/core/CMakeFiles/core.dir/arm/skyeye_common/vfp/vfpinstr.cpp.o
- [ 75%] Building CXX object src/core/CMakeFiles/core.dir/arm/skyeye_common/vfp/vfpsingle.cpp.o
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/arm/skyeye_common/vfp/vfpdouble.cpp: In function ‘u32 vfp_double_cpdo(ARMul_State*, u32, u32)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/arm/skyeye_common/vfp/vfpdouble.cpp:1221:14: warning: variable ‘type’ set but not used [-Wunused-but-set-variable]
- 1221 | char type;
- | ^~~~
- [ 75%] Building CXX object src/core/CMakeFiles/core.dir/cheats/cheat_base.cpp.o
- [ 76%] Building CXX object src/core/CMakeFiles/core.dir/cheats/cheats.cpp.o
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/arm/skyeye_common/vfp/vfpsingle.cpp: In function ‘u32 vfp_single_cpdo(ARMul_State*, u32, u32)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/arm/skyeye_common/vfp/vfpsingle.cpp:1245:14: warning: variable ‘type’ set but not used [-Wunused-but-set-variable]
- 1245 | char type;
- | ^~~~
- [ 76%] Building CXX object src/core/CMakeFiles/core.dir/cheats/gateway_cheat.cpp.o
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/cheats/cheats.cpp: In member function ‘void Cheats::CheatEngine::RemoveCheat(int)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/cheats/cheats.cpp:50:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::shared_ptr<Cheats::CheatBase> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
- 50 | if (index < 0 || index >= cheats_list.size()) {
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/cheats/cheats.cpp: In member function ‘void Cheats::CheatEngine::UpdateCheat(int, const std::shared_ptr<Cheats::CheatBase>&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/cheats/cheats.cpp:59:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::shared_ptr<Cheats::CheatBase> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
- 59 | if (index < 0 || index >= cheats_list.size()) {
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~
- [ 76%] Building CXX object src/core/CMakeFiles/core.dir/core.cpp.o
- [ 76%] Building CXX object src/core/CMakeFiles/core.dir/core_timing.cpp.o
- [ 76%] Building CXX object src/core/CMakeFiles/core.dir/custom_tex_cache.cpp.o
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/custom_tex_cache.cpp: In member function ‘void Core::CustomTexCache::FindCustomTextures(u64)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/custom_tex_cache.cpp:68:70: warning: format ‘%llX’ expects argument of type ‘long long unsigned int*’, but argument 5 has type ‘u64*’ {aka ‘long unsigned int*’} [-Wformat=]
- 68 | if (std::sscanf(file.virtualName.c_str(), "tex1_%ux%u_%llX_%u.png", &width, &height,
- | ~~~^
- | |
- | long long unsigned int*
- | %lX
- 69 | &hash, &format) == 4) {
- | ~~~~~
- | |
- | u64* {aka long unsigned int*}
- [ 76%] Building CXX object src/core/CMakeFiles/core.dir/dumping/backend.cpp.o
- [ 76%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/archive_backend.cpp.o
- [ 76%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/archive_extsavedata.cpp.o
- [ 76%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/archive_ncch.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./core/file_sys/archive_backend.h:13,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/./core/file_sys/archive_extsavedata.h:12,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/core/file_sys/archive_extsavedata.cpp:13:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/bit_field.h: In member function ‘virtual ResultVal<std::unique_ptr<FileSys::FileBackend> > FileSys::ExtSaveDataArchive::OpenFile(const FileSys::Path&, const FileSys::Mode&) const’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/bit_field.h:176:45: warning: ‘rwmode.BitField<1, 1, unsigned int>::storage’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- 176 | storage = (static_cast<StorageType>(storage) & ~mask) | FormatValue(value);
- | ^~~~~~~
- [ 76%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/archive_other_savedata.cpp.o
- [ 76%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/archive_savedata.cpp.o
- [ 76%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/archive_sdmc.cpp.o
- [ 76%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/archive_sdmcwriteonly.cpp.o
- [ 77%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/archive_selfncch.cpp.o
- [ 77%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/archive_source_sd_savedata.cpp.o
- [ 77%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/archive_systemsavedata.cpp.o
- [ 77%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/cia_container.cpp.o
- [ 77%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/disk_archive.cpp.o
- [ 77%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/delay_generator.cpp.o
- [ 77%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/ivfc_archive.cpp.o
- [ 77%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/layered_fs.cpp.o
- [ 77%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/ncch_container.cpp.o
- [ 77%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/patch.cpp.o
- [ 77%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/path_parser.cpp.o
- [ 77%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/romfs_reader.cpp.o
- [ 77%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/savedata_archive.cpp.o
- [ 77%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/seed_db.cpp.o
- [ 78%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/ticket.cpp.o
- [ 78%] Building CXX object src/core/CMakeFiles/core.dir/file_sys/title_metadata.cpp.o
- [ 78%] Building CXX object src/core/CMakeFiles/core.dir/frontend/applets/default_applets.cpp.o
- [ 78%] Building CXX object src/core/CMakeFiles/core.dir/frontend/applets/mii_selector.cpp.o
- [ 78%] Building CXX object src/core/CMakeFiles/core.dir/frontend/applets/swkbd.cpp.o
- [ 78%] Building CXX object src/core/CMakeFiles/core.dir/frontend/camera/blank_camera.cpp.o
- [ 78%] Building CXX object src/core/CMakeFiles/core.dir/frontend/camera/factory.cpp.o
- [ 78%] Building CXX object src/core/CMakeFiles/core.dir/frontend/camera/interface.cpp.o
- [ 78%] Building CXX object src/core/CMakeFiles/core.dir/frontend/emu_window.cpp.o
- [ 78%] Building CXX object src/core/CMakeFiles/core.dir/frontend/framebuffer_layout.cpp.o
- [ 78%] Building CXX object src/core/CMakeFiles/core.dir/frontend/mic.cpp.o
- [ 78%] Building CXX object src/core/CMakeFiles/core.dir/frontend/scope_acquire_context.cpp.o
- [ 78%] Building CXX object src/core/CMakeFiles/core.dir/gdbstub/gdbstub.cpp.o
- [ 78%] Building CXX object src/core/CMakeFiles/core.dir/hle/applets/applet.cpp.o
- [ 79%] Building CXX object src/core/CMakeFiles/core.dir/hle/applets/erreula.cpp.o
- [ 79%] Building CXX object src/core/CMakeFiles/core.dir/hle/applets/mii_selector.cpp.o
- [ 79%] Building CXX object src/core/CMakeFiles/core.dir/hle/applets/mint.cpp.o
- [ 79%] Building CXX object src/core/CMakeFiles/core.dir/hle/applets/swkbd.cpp.o
- [ 79%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/address_arbiter.cpp.o
- [ 79%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/client_port.cpp.o
- [ 79%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/client_session.cpp.o
- [ 79%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/config_mem.cpp.o
- [ 79%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/event.cpp.o
- [ 79%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/handle_table.cpp.o
- [ 79%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/hle_ipc.cpp.o
- [ 79%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/ipc.cpp.o
- [ 79%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/ipc_debugger/recorder.cpp.o
- [ 79%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/kernel.cpp.o
- [ 80%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/memory.cpp.o
- [ 80%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/mutex.cpp.o
- [ 80%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/object.cpp.o
- [ 80%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/process.cpp.o
- [ 80%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/resource_limit.cpp.o
- [ 80%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/semaphore.cpp.o
- [ 80%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/server_port.cpp.o
- [ 80%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/server_session.cpp.o
- [ 80%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/session.cpp.o
- [ 80%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/shared_memory.cpp.o
- [ 80%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/shared_page.cpp.o
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/kernel/shared_page.cpp: In member function ‘u64 SharedPage::Handler::GetSystemTime() const’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/kernel/shared_page.cpp:105:21: warning: comparison of integer expressions of different signedness: ‘std::chrono::duration<long int, std::ratio<1, 1000> >::rep’ {aka ‘long int’} and ‘u64’ {aka ‘long unsigned int’} [-Wsign-compare]
- 105 | if (now.count() > epoch) {
- | ~~~~~~~~~~~~^~~~~~~
- [ 80%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/svc.cpp.o
- [ 80%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/thread.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofile.h:23,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/kernel/svc.cpp:11:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h: In function ‘MicroProfileLogEntry MicroProfileMakeLogIndex(uint64_t, MicroProfileToken, int64_t)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:850:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 850 | MP_ASSERT(t == nBegin);
- | ~~^~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:240:30: note: in definition of macro ‘MP_ASSERT’
- 240 | #define MP_ASSERT(a) do{if(!(a)){MP_BREAK();} }while(0)
- | ^
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/kernel/thread.cpp: In member function ‘void Kernel::ThreadManager::DebugThreadQueue()’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/kernel/thread.cpp:277:22: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
- 277 | if (priority != -1) {
- | ~~~~~~~~~^~~~~
- [ 80%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/timer.cpp.o
- [ 81%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/vm_manager.cpp.o
- [ 81%] Building CXX object src/core/CMakeFiles/core.dir/hle/kernel/wait_object.cpp.o
- [ 81%] Building CXX object src/core/CMakeFiles/core.dir/hle/lock.cpp.o
- [ 81%] Building CXX object src/core/CMakeFiles/core.dir/hle/romfs.cpp.o
- [ 81%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/ac/ac.cpp.o
- [ 81%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/ac/ac_i.cpp.o
- [ 81%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/ac/ac_u.cpp.o
- [ 81%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/act/act.cpp.o
- [ 81%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/act/act_a.cpp.o
- [ 81%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/act/act_u.cpp.o
- [ 81%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/am/am.cpp.o
- [ 81%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/am/am_app.cpp.o
- [ 81%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/am/am_net.cpp.o
- [ 82%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/am/am_sys.cpp.o
- [ 82%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/am/am_u.cpp.o
- [ 82%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/apt/applet_manager.cpp.o
- [ 82%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/apt/apt.cpp.o
- [ 82%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/apt/apt_a.cpp.o
- [ 82%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/apt/apt_s.cpp.o
- [ 82%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/apt/apt_u.cpp.o
- [ 82%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/apt/ns.cpp.o
- [ 82%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/apt/ns_s.cpp.o
- [ 82%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/apt/bcfnt/bcfnt.cpp.o
- [ 82%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/boss/boss.cpp.o
- [ 82%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/boss/boss_p.cpp.o
- [ 82%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/boss/boss_u.cpp.o
- [ 82%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/cam/cam.cpp.o
- [ 83%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/cam/cam_c.cpp.o
- [ 83%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/cam/cam_q.cpp.o
- [ 83%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/cam/cam_s.cpp.o
- [ 83%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/cam/cam_u.cpp.o
- [ 83%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/cecd/cecd.cpp.o
- [ 83%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/cecd/cecd_ndm.cpp.o
- [ 83%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/cecd/cecd_s.cpp.o
- [ 83%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/cecd/cecd_u.cpp.o
- [ 83%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/cfg/cfg.cpp.o
- [ 83%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/cfg/cfg_i.cpp.o
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/cfg/cfg.cpp: In member function ‘void Service::CFG::Module::Interface::GetModelNintendo2DS(Kernel::HLERequestContext&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/cfg/cfg.cpp:274:8: warning: ‘data’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- 274 | u8 model = data & 0xFF;
- | ^~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/cfg/cfg.cpp: In member function ‘void Service::CFG::Module::Interface::GetSystemModel(Kernel::HLERequestContext&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/cfg/cfg.cpp:248:9: warning: ‘data’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- 248 | u32 data;
- | ^~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/cfg/cfg.cpp: In member function ‘void Service::CFG::Module::SetPreferredRegionCodes(const std::vector<unsigned int>&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/cfg/cfg.cpp:704:45: warning: ‘block’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- 704 | return static_cast<SystemLanguage>(block);
- | ^
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/cfg/cfg.cpp:702:8: note: ‘block’ was declared here
- 702 | u8 block;
- | ^~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/cfg/cfg.cpp: In member function ‘Service::CFG::SystemLanguage Service::CFG::Module::GetSystemLanguage()’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/cfg/cfg.cpp:704:45: warning: ‘block’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- 704 | return static_cast<SystemLanguage>(block);
- | ^
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/cfg/cfg.cpp: In member function ‘Service::CFG::SoundOutputMode Service::CFG::Module::GetSoundOutputMode()’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/cfg/cfg.cpp:715:46: warning: ‘block’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- 715 | return static_cast<SoundOutputMode>(block);
- | ^
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/cfg/cfg.cpp: In member function ‘u64 Service::CFG::Module::GetConsoleUniqueId()’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/cfg/cfg.cpp:766:12: warning: ‘console_id_le’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- 766 | return console_id_le;
- | ^~~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/cfg/cfg.cpp: In member function ‘Service::CFG::EULAVersion Service::CFG::Module::GetEULAVersion()’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/cfg/cfg.cpp:770:12: warning: ‘data’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- 770 | u32_le data;
- | ^~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/cfg/cfg.cpp: In constructor ‘Service::CFG::Module::Module()’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/cfg/cfg.cpp:774:27: warning: ‘data’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- 774 | version.major = (data >> 8) & 0xFF;
- | ~~~~~~^~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/cfg/cfg.cpp:770:12: note: ‘data’ was declared here
- 770 | u32_le data;
- | ^~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/cfg/cfg.cpp: In function ‘std::string Service::CFG::GetConsoleIdHash(Core::System&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/cfg/cfg.cpp:764:12: warning: ‘console_id_le’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- 764 | u64_le console_id_le;
- | ^~~~~~~~~~~~~
- [ 83%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/cfg/cfg_nor.cpp.o
- [ 83%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/cfg/cfg_s.cpp.o
- [ 83%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/cfg/cfg_u.cpp.o
- [ 83%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/csnd/csnd_snd.cpp.o
- [ 84%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/dlp/dlp.cpp.o
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/csnd/csnd_snd.cpp: In member function ‘void Service::CSND::CSND_SND::FlushDataCache(Kernel::HLERequestContext&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/csnd/csnd_snd.cpp:463:17: warning: unused variable ‘address’ [-Wunused-variable]
- 463 | const VAddr address = rp.Pop<u32>();
- | ^~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/csnd/csnd_snd.cpp:464:15: warning: unused variable ‘size’ [-Wunused-variable]
- 464 | const u32 size = rp.Pop<u32>();
- | ^~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/csnd/csnd_snd.cpp: In member function ‘void Service::CSND::CSND_SND::StoreDataCache(Kernel::HLERequestContext&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/csnd/csnd_snd.cpp:476:17: warning: unused variable ‘address’ [-Wunused-variable]
- 476 | const VAddr address = rp.Pop<u32>();
- | ^~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/csnd/csnd_snd.cpp:477:15: warning: unused variable ‘size’ [-Wunused-variable]
- 477 | const u32 size = rp.Pop<u32>();
- | ^~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/csnd/csnd_snd.cpp: In member function ‘void Service::CSND::CSND_SND::InvalidateDataCache(Kernel::HLERequestContext&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/csnd/csnd_snd.cpp:489:17: warning: unused variable ‘address’ [-Wunused-variable]
- 489 | const VAddr address = rp.Pop<u32>();
- | ^~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/csnd/csnd_snd.cpp:490:15: warning: unused variable ‘size’ [-Wunused-variable]
- 490 | const u32 size = rp.Pop<u32>();
- | ^~~~
- [ 84%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/dlp/dlp_clnt.cpp.o
- [ 84%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/dlp/dlp_fkcl.cpp.o
- [ 84%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/dlp/dlp_srvr.cpp.o
- [ 84%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/dsp/dsp_dsp.cpp.o
- [ 84%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/err_f.cpp.o
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/dsp/dsp_dsp.cpp: In member function ‘void Service::DSP::DSP_DSP::WriteProcessPipe(Kernel::HLERequestContext&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/dsp/dsp_dsp.cpp:85:12: warning: enumeration value ‘Debug’ not handled in switch [-Wswitch]
- 85 | switch (pipe) {
- | ^
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/dsp/dsp_dsp.cpp:85:12: warning: enumeration value ‘Dma’ not handled in switch [-Wswitch]
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/dsp/dsp_dsp.cpp: In member function ‘void Service::DSP::DSP_DSP::FlushDataCache(Kernel::HLERequestContext&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/dsp/dsp_dsp.cpp:205:17: warning: unused variable ‘address’ [-Wunused-variable]
- 205 | const VAddr address = rp.Pop<u32>();
- | ^~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/dsp/dsp_dsp.cpp:206:15: warning: unused variable ‘size’ [-Wunused-variable]
- 206 | const u32 size = rp.Pop<u32>();
- | ^~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/dsp/dsp_dsp.cpp: In member function ‘void Service::DSP::DSP_DSP::InvalidateDataCache(Kernel::HLERequestContext&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/dsp/dsp_dsp.cpp:218:17: warning: unused variable ‘address’ [-Wunused-variable]
- 218 | const VAddr address = rp.Pop<u32>();
- | ^~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/dsp/dsp_dsp.cpp:219:15: warning: unused variable ‘size’ [-Wunused-variable]
- 219 | const u32 size = rp.Pop<u32>();
- | ^~~~
- [ 84%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/frd/frd.cpp.o
- [ 84%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/frd/frd_a.cpp.o
- [ 84%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/frd/frd_u.cpp.o
- [ 84%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/fs/archive.cpp.o
- [ 84%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/fs/directory.cpp.o
- [ 84%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/fs/file.cpp.o
- [ 84%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/fs/fs_user.cpp.o
- [ 84%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/gsp/gsp.cpp.o
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/fs/fs_user.cpp: In member function ‘void Service::FS::FS_USER::GetPriority(Kernel::HLERequestContext&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/fs/fs_user.cpp:622:18: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
- 622 | if (priority == -1) {
- | ~~~~~~~~~^~~~~
- [ 85%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/gsp/gsp_gpu.cpp.o
- [ 85%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/gsp/gsp_lcd.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofile.h:23,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/gsp/gsp_gpu.cpp:8:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h: In function ‘MicroProfileLogEntry MicroProfileMakeLogIndex(uint64_t, MicroProfileToken, int64_t)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:850:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 850 | MP_ASSERT(t == nBegin);
- | ~~^~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:240:30: note: in definition of macro ‘MP_ASSERT’
- 240 | #define MP_ASSERT(a) do{if(!(a)){MP_BREAK();} }while(0)
- | ^
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/gsp/gsp_gpu.cpp:23:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./video_core/gpu_debugger.h: In member function ‘virtual void GraphicsDebugger::DebuggerObserver::GXCommandProcessed(int)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./video_core/gpu_debugger.h:31:42: warning: unused variable ‘cmd’ [-Wunused-variable]
- 31 | const Service::GSP::Command& cmd =
- | ^~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/gsp/gsp_gpu.cpp: In member function ‘virtual void Service::GSP::GSP_GPU::ClientDisconnected(std::shared_ptr<Kernel::ServerSession>)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/gsp/gsp_gpu.cpp:113:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
- 113 | if (active_thread_id == session_data->thread_id)
- | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/gsp/gsp_gpu.cpp: In member function ‘void Service::GSP::GSP_GPU::AcquireRight(Kernel::HLERequestContext&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/gsp/gsp_gpu.cpp:708:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
- 708 | if (active_thread_id == session_data->thread_id) {
- | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./core/hle/result.h:10,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/./core/hle/applets/applet.h:8,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/./core/hle/applets/mii_selector.h:10,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/./core/frontend/applets/mii_selector.h:10,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/./core/core.h:13,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/gsp/gsp_gpu.cpp:10:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/gsp/gsp_gpu.cpp: In member function ‘void Service::GSP::GSP_GPU::ReleaseRight(Service::GSP::SessionData*)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/gsp/gsp_gpu.cpp:723:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
- 723 | ASSERT_MSG(active_thread_id == session_data->thread_id,
- | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/assert.h:40:15: note: in definition of macro ‘ASSERT_MSG’
- 40 | if (!(_a_)) { \
- | ^~~
- [ 85%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/hid/hid.cpp.o
- [ 85%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/hid/hid_spvr.cpp.o
- [ 85%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/hid/hid_user.cpp.o
- [ 85%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/http_c.cpp.o
- [ 85%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/ir/extra_hid.cpp.o
- [ 85%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/ir/ir.cpp.o
- [ 85%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/ir/ir_rst.cpp.o
- [ 85%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/ir/ir_u.cpp.o
- [ 85%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/ir/ir_user.cpp.o
- [ 85%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/ldr_ro/cro_helper.cpp.o
- [ 85%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/ldr_ro/ldr_ro.cpp.o
- [ 86%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/mic_u.cpp.o
- [ 86%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/mvd/mvd.cpp.o
- [ 86%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/mvd/mvd_std.cpp.o
- [ 86%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/ndm/ndm_u.cpp.o
- [ 86%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/news/news.cpp.o
- [ 86%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/news/news_s.cpp.o
- [ 86%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/news/news_u.cpp.o
- [ 86%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/nfc/nfc.cpp.o
- [ 86%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/nfc/nfc_m.cpp.o
- [ 86%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/nfc/nfc_u.cpp.o
- [ 86%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/nim/nim.cpp.o
- [ 86%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/nim/nim_aoc.cpp.o
- [ 86%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/nim/nim_s.cpp.o
- [ 86%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/nim/nim_u.cpp.o
- [ 87%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/nwm/nwm.cpp.o
- [ 87%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/nwm/nwm_cec.cpp.o
- [ 87%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/nwm/nwm_ext.cpp.o
- [ 87%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/nwm/nwm_inf.cpp.o
- [ 87%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/nwm/nwm_sap.cpp.o
- [ 87%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/nwm/nwm_soc.cpp.o
- [ 87%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/nwm/nwm_tst.cpp.o
- [ 87%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/nwm/nwm_uds.cpp.o
- [ 87%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/nwm/uds_beacon.cpp.o
- [ 87%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/nwm/uds_connection.cpp.o
- [ 87%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/nwm/uds_data.cpp.o
- [ 87%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/pm/pm.cpp.o
- [ 87%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/pm/pm_app.cpp.o
- [ 87%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/pm/pm_dbg.cpp.o
- [ 88%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/ps/ps_ps.cpp.o
- [ 88%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/ptm/ptm.cpp.o
- [ 88%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/ptm/ptm_gets.cpp.o
- [ 88%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/ptm/ptm_play.cpp.o
- [ 88%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/ptm/ptm_sets.cpp.o
- [ 88%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/ptm/ptm_sysm.cpp.o
- [ 88%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/ptm/ptm_u.cpp.o
- [ 88%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/pxi/dev.cpp.o
- [ 88%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/pxi/pxi.cpp.o
- [ 88%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/qtm/qtm.cpp.o
- [ 88%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/qtm/qtm_c.cpp.o
- [ 88%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/qtm/qtm_s.cpp.o
- [ 88%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/qtm/qtm_sp.cpp.o
- [ 88%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/qtm/qtm_u.cpp.o
- [ 89%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/service.cpp.o
- [ 89%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/sm/sm.cpp.o
- [ 89%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/sm/srv.cpp.o
- [ 89%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/soc_u.cpp.o
- [ 89%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/ssl_c.cpp.o
- /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/soc_u.cpp:182:12: warning: ‘int Service::SOC::TranslateSockOpt(int)’ defined but not used [-Wunused-function]
- 182 | static int TranslateSockOpt(int console_opt_name) {
- | ^~~~~~~~~~~~~~~~
- In file included from /usr/include/string.h:495,
- from /usr/include/c++/9/cstring:42,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/soc_u.cpp:6:
- In function ‘char* strncpy(char*, const char*, size_t)’,
- inlined from ‘static Service::SOC::CTRAddrInfo Service::SOC::CTRAddrInfo::FromPlatform(const addrinfo&)’ at /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/soc_u.cpp:343:25,
- inlined from ‘void Service::SOC::SOC_U::GetAddrInfoImpl(Kernel::HLERequestContext&)’ at /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hle/service/soc_u.cpp:937:70:
- /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 256 equals destination size [-Wstringop-truncation]
- 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
- | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 89%] Building CXX object src/core/CMakeFiles/core.dir/hle/service/y2r_u.cpp.o
- [ 89%] Building CXX object src/core/CMakeFiles/core.dir/hw/aes/arithmetic128.cpp.o
- [ 89%] Building CXX object src/core/CMakeFiles/core.dir/hw/aes/ccm.cpp.o
- [ 89%] Building CXX object src/core/CMakeFiles/core.dir/hw/aes/key.cpp.o
- [ 89%] Building CXX object src/core/CMakeFiles/core.dir/hw/gpu.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofile.h:23,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/core/hw/gpu.cpp:12:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h: In function ‘MicroProfileLogEntry MicroProfileMakeLogIndex(uint64_t, MicroProfileToken, int64_t)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:850:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 850 | MP_ASSERT(t == nBegin);
- | ~~^~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:240:30: note: in definition of macro ‘MP_ASSERT’
- 240 | #define MP_ASSERT(a) do{if(!(a)){MP_BREAK();} }while(0)
- | ^
- [ 89%] Building CXX object src/core/CMakeFiles/core.dir/hw/hw.cpp.o
- [ 89%] Building CXX object src/core/CMakeFiles/core.dir/hw/lcd.cpp.o
- [ 89%] Building CXX object src/core/CMakeFiles/core.dir/hw/rsa/rsa.cpp.o
- [ 89%] Building CXX object src/core/CMakeFiles/core.dir/hw/y2r.cpp.o
- [ 90%] Building CXX object src/core/CMakeFiles/core.dir/loader/3dsx.cpp.o
- [ 90%] Building CXX object src/core/CMakeFiles/core.dir/loader/elf.cpp.o
- [ 90%] Building CXX object src/core/CMakeFiles/core.dir/loader/loader.cpp.o
- [ 90%] Building CXX object src/core/CMakeFiles/core.dir/loader/ncch.cpp.o
- [ 90%] Building CXX object src/core/CMakeFiles/core.dir/loader/smdh.cpp.o
- [ 90%] Building CXX object src/core/CMakeFiles/core.dir/memory.cpp.o
- [ 90%] Building CXX object src/core/CMakeFiles/core.dir/movie.cpp.o
- [ 90%] Building CXX object src/core/CMakeFiles/core.dir/perf_stats.cpp.o
- [ 90%] Building CXX object src/core/CMakeFiles/core.dir/rpc/packet.cpp.o
- [ 90%] Building CXX object src/core/CMakeFiles/core.dir/rpc/rpc_server.cpp.o
- [ 90%] Building CXX object src/core/CMakeFiles/core.dir/rpc/server.cpp.o
- [ 90%] Building CXX object src/core/CMakeFiles/core.dir/rpc/udp_server.cpp.o
- [ 90%] Building CXX object src/core/CMakeFiles/core.dir/savestate.cpp.o
- [ 91%] Building CXX object src/core/CMakeFiles/core.dir/settings.cpp.o
- [ 91%] Building CXX object src/core/CMakeFiles/core.dir/telemetry_session.cpp.o
- [ 91%] Building CXX object src/core/CMakeFiles/core.dir/tracer/recorder.cpp.o
- [ 91%] Building CXX object src/core/CMakeFiles/core.dir/arm/dynarmic/arm_dynarmic.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofile.h:23,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/core/arm/dynarmic/arm_dynarmic.cpp:9:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h: In function ‘MicroProfileLogEntry MicroProfileMakeLogIndex(uint64_t, MicroProfileToken, int64_t)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:850:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 850 | MP_ASSERT(t == nBegin);
- | ~~^~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:240:30: note: in definition of macro ‘MP_ASSERT’
- 240 | #define MP_ASSERT(a) do{if(!(a)){MP_BREAK();} }while(0)
- | ^
- [ 91%] Building CXX object src/core/CMakeFiles/core.dir/arm/dynarmic/arm_dynarmic_cp15.cpp.o
- [ 91%] Linking CXX static library libcore.a
- [ 91%] Built target core
- Scanning dependencies of target input_common
- [ 91%] Building CXX object src/input_common/CMakeFiles/input_common.dir/analog_from_button.cpp.o
- Scanning dependencies of target tests
- [ 92%] Building CXX object src/tests/CMakeFiles/tests.dir/common/bit_field.cpp.o
- [ 92%] Building CXX object src/input_common/CMakeFiles/input_common.dir/keyboard.cpp.o
- [ 92%] Building CXX object src/tests/CMakeFiles/tests.dir/common/param_package.cpp.o
- [ 92%] Building CXX object src/input_common/CMakeFiles/input_common.dir/main.cpp.o
- [ 92%] Building CXX object src/tests/CMakeFiles/tests.dir/core/arm/arm_test_common.cpp.o
- [ 92%] Building CXX object src/input_common/CMakeFiles/input_common.dir/motion_emu.cpp.o
- [ 92%] Building CXX object src/input_common/CMakeFiles/input_common.dir/touch_from_button.cpp.o
- [ 92%] Building CXX object src/tests/CMakeFiles/tests.dir/core/arm/dyncom/arm_dyncom_vfp_tests.cpp.o
- [ 93%] Building CXX object src/input_common/CMakeFiles/input_common.dir/sdl/sdl.cpp.o
- [ 93%] Building CXX object src/input_common/CMakeFiles/input_common.dir/udp/client.cpp.o
- [ 93%] Building CXX object src/tests/CMakeFiles/tests.dir/core/core_timing.cpp.o
- [ 93%] Building CXX object src/input_common/CMakeFiles/input_common.dir/udp/protocol.cpp.o
- [ 93%] Building CXX object src/tests/CMakeFiles/tests.dir/core/file_sys/path_parser.cpp.o
- [ 93%] Building CXX object src/input_common/CMakeFiles/input_common.dir/udp/udp.cpp.o
- [ 93%] Building CXX object src/tests/CMakeFiles/tests.dir/core/hle/kernel/hle_ipc.cpp.o
- [ 93%] Building CXX object src/input_common/CMakeFiles/input_common.dir/sdl/sdl_impl.cpp.o
- /home/pi/RetroPie-Setup/tmp/build/citra/src/input_common/sdl/sdl_impl.cpp: In member function ‘virtual Common::ParamPackage InputCommon::SDL::Polling::SDLAnalogPoller::GetNextInput()’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/input_common/sdl/sdl_impl.cpp:641:74: warning: ‘event.SDL_Event::jaxis.SDL_JoyAxisEvent::which’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- 641 | auto joystick = state.GetSDLJoystickBySDLID(event.jaxis.which);
- | ^
- [ 93%] Linking CXX static library libinput_common.a
- [ 93%] Built target input_common
- Scanning dependencies of target citra-room
- [ 93%] Building CXX object src/dedicated_room/CMakeFiles/citra-room.dir/citra-room.cpp.o
- [ 93%] Building CXX object src/tests/CMakeFiles/tests.dir/core/memory/memory.cpp.o
- [ 93%] Building CXX object src/tests/CMakeFiles/tests.dir/core/memory/vm_manager.cpp.o
- [ 93%] Linking CXX executable ../../bin/Release/citra-room
- [ 93%] Building CXX object src/tests/CMakeFiles/tests.dir/audio_core/decoder_tests.cpp.o
- [ 93%] Building CXX object src/tests/CMakeFiles/tests.dir/tests.cpp.o
- [ 93%] Built target citra-room
- Scanning dependencies of target citra
- [ 93%] Building CXX object src/citra/CMakeFiles/citra.dir/citra.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofile.h:23,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/citra/citra.cpp:12:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h: In function ‘MicroProfileLogEntry MicroProfileMakeLogIndex(uint64_t, MicroProfileToken, int64_t)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:850:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 850 | MP_ASSERT(t == nBegin);
- | ~~^~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:240:30: note: in definition of macro ‘MP_ASSERT’
- 240 | #define MP_ASSERT(a) do{if(!(a)){MP_BREAK();} }while(0)
- | ^
- /home/pi/RetroPie-Setup/tmp/build/citra/src/citra/citra.cpp: In function ‘void OnNetworkError(const Network::RoomMember::Error&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/citra/citra.cpp:100:12: warning: enumeration value ‘UnknownError’ not handled in switch [-Wswitch]
- 100 | switch (error) {
- | ^
- /home/pi/RetroPie-Setup/tmp/build/citra/src/citra/citra.cpp:100:12: warning: enumeration value ‘PermissionDenied’ not handled in switch [-Wswitch]
- /home/pi/RetroPie-Setup/tmp/build/citra/src/citra/citra.cpp:100:12: warning: enumeration value ‘NoSuchUser’ not handled in switch [-Wswitch]
- /home/pi/RetroPie-Setup/tmp/build/citra/src/citra/citra.cpp: In function ‘int main(int, char**)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/citra/citra.cpp:356:12: warning: enumeration value ‘ErrorSystemFiles’ not handled in switch [-Wswitch]
- 356 | switch (load_result) {
- | ^
- /home/pi/RetroPie-Setup/tmp/build/citra/src/citra/citra.cpp:356:12: warning: enumeration value ‘ErrorVideoCore_ErrorGenericDrivers’ not handled in switch [-Wswitch]
- /home/pi/RetroPie-Setup/tmp/build/citra/src/citra/citra.cpp:356:12: warning: enumeration value ‘ErrorVideoCore_ErrorBelowGL33’ not handled in switch [-Wswitch]
- /home/pi/RetroPie-Setup/tmp/build/citra/src/citra/citra.cpp:356:12: warning: enumeration value ‘ErrorSavestate’ not handled in switch [-Wswitch]
- /home/pi/RetroPie-Setup/tmp/build/citra/src/citra/citra.cpp:356:12: warning: enumeration value ‘ShutdownRequested’ not handled in switch [-Wswitch]
- /home/pi/RetroPie-Setup/tmp/build/citra/src/citra/citra.cpp:356:12: warning: enumeration value ‘ErrorUnknown’ not handled in switch [-Wswitch]
- [ 93%] Building CXX object src/citra/CMakeFiles/citra.dir/config.cpp.o
- [ 94%] Building CXX object src/citra/CMakeFiles/citra.dir/emu_window/emu_window_sdl2.cpp.o
- [ 94%] Building CXX object src/tests/CMakeFiles/tests.dir/video_core/shader/shader_jit_x64_compiler.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/inline_assembly.h:36,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/tests/video_core/shader/shader_jit_x64_compiler.cpp:9:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/float24.h: In function ‘uint32_t nihstro::to_float24(float)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/float24.h:21:40: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- 21 | } f32 = reinterpret_cast<Float32&>(val);
- | ^~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/float24.h:21:43: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- 21 | } f32 = reinterpret_cast<Float32&>(val);
- | ^
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/tests/video_core/shader/shader_jit_x64_compiler.cpp:9:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/inline_assembly.h: In constructor ‘nihstro::InlineAsm::SwizzleMask::SwizzleMask(const string&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/inline_assembly.h:110:38: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::basic_string<char>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
- 110 | if (swizzle.length() <= index + i)
- | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/inline_assembly.h: In static member function ‘static const nihstro::ShaderBinary nihstro::InlineAsm::CompileToRawBinary(std::initializer_list<nihstro::InlineAsm>)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/inline_assembly.h:361:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<nihstro::InlineAsm>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
- 361 | for (int i = 0; i < code.size(); ++i) {
- | ~~^~~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/inline_assembly.h:384:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<nihstro::InlineAsm>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
- 384 | for (int i2 = i + 1; i2 < code.size(); ++i2) {
- | ~~~^~~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/inline_assembly.h:392:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<nihstro::InlineAsm>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
- 392 | if (i2 == code.size() - 1) {
- | ~~~^~~~~~~~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/inline_assembly.h: In static member function ‘static const std::vector<unsigned char> nihstro::InlineAsm::CompileToShbin(std::initializer_list<nihstro::InlineAsm>)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/inline_assembly.h:560:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- 560 | *uniform_table_ptr = reinterpret_cast<const uint64_t&>(uniform.basic);
- | ~~~~~~~~^~~~~
- [ 94%] Building CXX object src/citra/CMakeFiles/citra.dir/lodepng_image_interface.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/inline_assembly.h:35,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/tests/video_core/shader/shader_jit_x64_compiler.cpp:9:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/bit_field.h: In function ‘void ____C_A_T_C_H____T_E_S_T____2()’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/bit_field.h:160:28: warning: ‘*((void*)&<anonymous> +92)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- 160 | storage = (storage & ~GetMask()) | ((((StorageType)value) << position) & GetMask());
- | ~~~~~~~~~^~~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/bit_field.h: In function ‘void ____C_A_T_C_H____T_E_S_T____0()’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/bit_field.h:160:28: warning: ‘*((void*)&<anonymous> +92)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- 160 | storage = (storage & ~GetMask()) | ((((StorageType)value) << position) & GetMask());
- | ~~~~~~~~~^~~~~~~~~~~~~
- [ 94%] Linking CXX executable ../../bin/Release/citra
- [ 94%] Linking CXX executable ../../bin/Release/tests
- [ 94%] Built target tests
- Scanning dependencies of target citra-qt_autogen
- [ 94%] Automatic MOC and UIC for target citra-qt
- [ 94%] Built target citra
- [ 94%] Built target citra-qt_autogen
- [ 94%] Automatic RCC for ../../dist/compatibility_list/compatibility_list.qrc
- [ 94%] Automatic RCC for ../../dist/qt_themes/qdarkstyle/style.qrc
- [ 94%] Automatic RCC for ../../dist/qt_themes/colorful/style.qrc
- [ 94%] Automatic RCC for ../../dist/qt_themes/colorful_dark/style.qrc
- [ 94%] Automatic RCC for ../../dist/qt_themes/default/default.qrc
- Scanning dependencies of target citra-qt
- [ 94%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/citra-qt_autogen/mocs_compilation.cpp.o
- [ 94%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/aboutdialog.cpp.o
- [ 94%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/applets/mii_selector.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/citra_qt/debugger/graphics/graphics.h:9,
- from /home/pi/RetroPie-Setup/tmp/build/citra/build/src/citra_qt/citra-qt_autogen/AYXKHX3EXH/moc_graphics.cpp:9,
- from /home/pi/RetroPie-Setup/tmp/build/citra/build/src/citra_qt/citra-qt_autogen/mocs_compilation.cpp:25:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./video_core/gpu_debugger.h: In member function ‘virtual void GraphicsDebugger::DebuggerObserver::GXCommandProcessed(int)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./video_core/gpu_debugger.h:31:42: warning: unused variable ‘cmd’ [-Wunused-variable]
- 31 | const Service::GSP::Command& cmd =
- | ^~~
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/bit_field.h:37,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/./core/hle/result.h:11,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/./core/hle/applets/applet.h:8,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/./core/hle/applets/mii_selector.h:10,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/./core/frontend/applets/mii_selector.h:10,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/./citra_qt/applets/mii_selector.h:9,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/citra_qt/applets/mii_selector.cpp:10:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/swap.h: In instantiation of ‘bool swap_struct_t<T, F>::operator!=(const S&) const [with S = int; T = unsigned int; F = swap_32_t<unsigned int>]’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/citra_qt/applets/mii_selector.cpp:59:35: required from here
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/swap.h:287:23: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare]
- 287 | return swap() != i;
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofile.h:23,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/citra_qt/debugger/profiler.h:8,
- from /home/pi/RetroPie-Setup/tmp/build/citra/build/src/citra_qt/citra-qt_autogen/TBDDORYXJM/moc_profiler.cpp:9,
- from /home/pi/RetroPie-Setup/tmp/build/citra/build/src/citra_qt/citra-qt_autogen/mocs_compilation.cpp:36:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h: In function ‘MicroProfileLogEntry MicroProfileMakeLogIndex(uint64_t, MicroProfileToken, int64_t)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:850:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 850 | MP_ASSERT(t == nBegin);
- | ~~^~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:240:30: note: in definition of macro ‘MP_ASSERT’
- 240 | #define MP_ASSERT(a) do{if(!(a)){MP_BREAK();} }while(0)
- | ^
- [ 94%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/applets/swkbd.cpp.o
- [ 94%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/bootmanager.cpp.o
- [ 94%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/compatibility_list.cpp.o
- [ 95%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/camera/camera_util.cpp.o
- [ 95%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/camera/still_image_camera.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofile.h:23,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/citra_qt/bootmanager.cpp:19:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h: In function ‘MicroProfileLogEntry MicroProfileMakeLogIndex(uint64_t, MicroProfileToken, int64_t)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:850:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 850 | MP_ASSERT(t == nBegin);
- | ~~^~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:240:30: note: in definition of macro ‘MP_ASSERT’
- 240 | #define MP_ASSERT(a) do{if(!(a)){MP_BREAK();} }while(0)
- | ^
- [ 95%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/camera/qt_camera_base.cpp.o
- [ 95%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/camera/qt_multimedia_camera.cpp.o
- [ 95%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/cheats.cpp.o
- [ 95%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/compatdb.cpp.o
- [ 95%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/configuration/config.cpp.o
- [ 95%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/configuration/configure_audio.cpp.o
- [ 95%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/configuration/configure_camera.cpp.o
- [ 95%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/configuration/configure_debug.cpp.o
- [ 95%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/configuration/configure_enhancements.cpp.o
- [ 95%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/configuration/configure_dialog.cpp.o
- [ 95%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/configuration/configure_general.cpp.o
- [ 95%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/configuration/configure_graphics.cpp.o
- [ 96%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/configuration/configure_hotkeys.cpp.o
- [ 96%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/configuration/configure_input.cpp.o
- [ 96%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/configuration/configure_motion_touch.cpp.o
- /home/pi/RetroPie-Setup/tmp/build/citra/src/citra_qt/configuration/configure_motion_touch.cpp: In lambda function:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/citra_qt/configuration/configure_motion_touch.cpp:38:20: warning: enumeration value ‘Initialized’ not handled in switch [-Wswitch]
- 38 | switch (status) {
- | ^
- [ 96%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/configuration/configure_system.cpp.o
- [ 96%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/configuration/configure_touch_from_button.cpp.o
- [ 96%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/configuration/configure_ui.cpp.o
- [ 96%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/configuration/configure_web.cpp.o
- [ 96%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/debugger/console.cpp.o
- [ 96%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/debugger/graphics/graphics.cpp.o
- [ 96%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/debugger/graphics/graphics_breakpoint_observer.cpp.o
- [ 96%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/debugger/graphics/graphics_breakpoints.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./citra_qt/debugger/graphics/graphics.h:9,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/citra_qt/debugger/graphics/graphics.cpp:6:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./video_core/gpu_debugger.h: In member function ‘virtual void GraphicsDebugger::DebuggerObserver::GXCommandProcessed(int)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./video_core/gpu_debugger.h:31:42: warning: unused variable ‘cmd’ [-Wunused-variable]
- 31 | const Service::GSP::Command& cmd =
- | ^~~
- [ 96%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/debugger/graphics/graphics_cmdlists.cpp.o
- [ 96%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/debugger/graphics/graphics_surface.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./citra_qt/debugger/graphics/graphics_cmdlists.h:10,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/citra_qt/debugger/graphics/graphics_cmdlists.cpp:16:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./video_core/gpu_debugger.h: In member function ‘virtual void GraphicsDebugger::DebuggerObserver::GXCommandProcessed(int)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./video_core/gpu_debugger.h:31:42: warning: unused variable ‘cmd’ [-Wunused-variable]
- 31 | const Service::GSP::Command& cmd =
- | ^~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/citra_qt/debugger/graphics/graphics_cmdlists.cpp: In member function ‘void GPUCommandListWidget::OnCommandDoubleClicked(const QModelIndex&)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/citra_qt/debugger/graphics/graphics_cmdlists.cpp:132:18: warning: variable ‘texture_index’ set but not used [-Wunused-but-set-variable]
- 132 | unsigned texture_index;
- | ^~~~~~~~~~~~~
- [ 96%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/debugger/graphics/graphics_tracing.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/citra_qt/debugger/graphics/graphics_tracing.cpp:20:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/float24.h: In function ‘uint32_t nihstro::to_float24(float)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/float24.h:21:40: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- 21 | } f32 = reinterpret_cast<Float32&>(val);
- | ^~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/float24.h:21:43: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- 21 | } f32 = reinterpret_cast<Float32&>(val);
- | ^
- [ 97%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/debugger/graphics/graphics_vertex_shader.cpp.o
- [ 97%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/debugger/ipc/record_dialog.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/shader_binary.h:32,
- from /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/parser_shbin.h:36,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/./citra_qt/debugger/graphics/graphics_vertex_shader.h:10,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/citra_qt/debugger/graphics/graphics_vertex_shader.cpp:17:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/shader_bytecode.h: In member function ‘int nihstro::SourceRegister::GetIndex() const’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./nihstro/include/nihstro/shader_bytecode.h:89:5: warning: control reaches end of non-void function [-Wreturn-type]
- 89 | }
- | ^
- [ 97%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/debugger/ipc/recorder.cpp.o
- [ 97%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/debugger/lle_service_modules.cpp.o
- [ 97%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/debugger/profiler.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofile.h:23,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/./citra_qt/debugger/profiler.h:8,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/citra_qt/debugger/profiler.cpp:11:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h: In function ‘MicroProfileLogEntry MicroProfileMakeLogIndex(uint64_t, MicroProfileToken, int64_t)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:850:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 850 | MP_ASSERT(t == nBegin);
- | ~~^~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:240:30: note: in definition of macro ‘MP_ASSERT’
- 240 | #define MP_ASSERT(a) do{if(!(a)){MP_BREAK();} }while(0)
- | ^
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofileui.h:19,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/citra_qt/debugger/profiler.cpp:20:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofileui.h: In function ‘void MicroProfileInitUI()’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofileui.h:357:62: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct MicroProfileUI’; use assignment or value-initialization instead [-Wclass-memaccess]
- 357 | memset(&g_MicroProfileUI, 0, sizeof(g_MicroProfileUI));
- | ^
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofileui.h:254:8: note: ‘struct MicroProfileUI’ declared here
- 254 | struct MicroProfileUI
- | ^~~~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofileui.h: In function ‘const char* MicroProfileUIMenuGroups(int, bool*)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofileui.h:1991:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare]
- 1991 | if(nIndex < UI.GroupMenuCount)
- | ~~~~~~~^~~~~~~~~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofileui.h: In function ‘const char* MicroProfileUIMenuCustom(int, bool*)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofileui.h:2138:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare]
- 2138 | if(nIndex < UI.nCustomCount)
- | ~~~~~~~^~~~~~~~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofileui.h: In function ‘void MicroProfileUIClickGroups(int)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofileui.h:2188:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare]
- 2188 | if(nIndex < UI.GroupMenuCount)
- | ~~~~~~~^~~~~~~~~~~~~~~~~~~
- [ 97%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/debugger/registers.cpp.o
- [ 97%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/debugger/wait_tree.cpp.o
- [ 97%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/game_list.cpp.o
- [ 97%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/game_list_worker.cpp.o
- [ 97%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/hotkeys.cpp.o
- [ 97%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/loading_screen.cpp.o
- [ 97%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/main.cpp.o
- [ 97%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/multiplayer/chat_room.cpp.o
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./citra_qt/debugger/graphics/graphics.h:9,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/citra_qt/main.cpp:38:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./video_core/gpu_debugger.h: In member function ‘virtual void GraphicsDebugger::DebuggerObserver::GXCommandProcessed(int)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./video_core/gpu_debugger.h:31:42: warning: unused variable ‘cmd’ [-Wunused-variable]
- 31 | const Service::GSP::Command& cmd =
- | ^~~
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/./common/microprofile.h:23,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/./citra_qt/debugger/profiler.h:8,
- from /home/pi/RetroPie-Setup/tmp/build/citra/src/citra_qt/main.cpp:46:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h: In function ‘MicroProfileLogEntry MicroProfileMakeLogIndex(uint64_t, MicroProfileToken, int64_t)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:850:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compare]
- 850 | MP_ASSERT(t == nBegin);
- | ~~^~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/externals/./microprofile/microprofile.h:240:30: note: in definition of macro ‘MP_ASSERT’
- 240 | #define MP_ASSERT(a) do{if(!(a)){MP_BREAK();} }while(0)
- | ^
- In file included from /home/pi/RetroPie-Setup/tmp/build/citra/src/citra_qt/main.cpp:53:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./citra_qt/main.h: In constructor ‘GMainWindow::GMainWindow()’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./citra_qt/main.h:257:32: warning: ‘GMainWindow::emu_thread’ will be initialized after [-Wreorder]
- 257 | std::unique_ptr<EmuThread> emu_thread;
- | ^~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/./citra_qt/main.h:237:37: warning: ‘std::unique_ptr<Ui::MainWindow> GMainWindow::ui’ [-Wreorder]
- 237 | std::unique_ptr<Ui::MainWindow> ui;
- | ^~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/citra_qt/main.cpp:151:1: warning: when initialized here [-Wreorder]
- 151 | GMainWindow::GMainWindow()
- | ^~~~~~~~~~~
- /home/pi/RetroPie-Setup/tmp/build/citra/src/citra_qt/main.cpp: In member function ‘void GMainWindow::OnCIAInstallReport(Service::AM::InstallStatus, QString)’:
- /home/pi/RetroPie-Setup/tmp/build/citra/src/citra_qt/main.cpp:1477:12: warning: enumeration value ‘ErrorFileNotFound’ not handled in switch [-Wswitch]
- 1477 | switch (status) {
- | ^
- [ 98%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/multiplayer/client_room.cpp.o
- [ 98%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/multiplayer/direct_connect.cpp.o
- [ 98%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/multiplayer/host_room.cpp.o
- [ 98%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/multiplayer/lobby.cpp.o
- [ 98%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/multiplayer/message.cpp.o
- [ 98%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/multiplayer/moderation_dialog.cpp.o
- [ 98%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/multiplayer/state.cpp.o
- [ 98%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/uisettings.cpp.o
- [ 98%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/qt_image_interface.cpp.o
- [ 98%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/updater/updater.cpp.o
- [ 98%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/util/clickable_label.cpp.o
- [ 98%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/util/sequence_dialog/sequence_dialog.cpp.o
- [ 98%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/util/spinbox.cpp.o
- [ 98%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/util/util.cpp.o
- [100%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/citra-qt_autogen/WJORHTGTPD/qrc_compatibility_list.cpp.o
- [100%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/citra-qt_autogen/JJST62K4FD/qrc_style.cpp.o
- [100%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/citra-qt_autogen/QWG25RC7ZP/qrc_style.cpp.o
- [100%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/citra-qt_autogen/L6763PLDTS/qrc_default.cpp.o
- [100%] Building CXX object src/citra_qt/CMakeFiles/citra-qt.dir/citra-qt_autogen/3JV3SOUGRX/qrc_style.cpp.o
- [100%] Linking CXX executable ../../bin/Release/citra-qt
- [100%] Built target citra-qt
- /home/pi/RetroPie-Setup
- /home/pi/RetroPie-Setup/tmp/build/citra /home/pi/RetroPie-Setup
- = = = = = = = = = = = = = = = = = = = = =
- Installing 'citra' : 3ds emulator
- = = = = = = = = = = = = = = = = = = = = =
- /home/pi/RetroPie-Setup
- Could not successfully install 3ds emulator (/home/pi/RetroPie-Setup/tmp/build/citra//build/bin/citra not found).
- Log ended at: Thu 17 Dec 2020 12:31:47 AM CET
- Total running time: 0 hours, 18 mins, 29 secs
Add Comment
Please, Sign In to add comment