Advertisement
Guest User

Untitled

a guest
Mar 6th, 2023
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 424.29 KB | None | 0 0
  1. Log started at: Mo 6. Mär 19:38:00 CET 2023
  2.  
  3. RetroPie-Setup version: 4.8.3 (8fc96a7)
  4. System: x86_64 (x86_64) - Ubuntu 20.04.5 LTS - Linux NUC 5.15.0-67-generic #74~20.04.1-Ubuntu SMP Wed Feb 22 14:52:34 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
  5.  
  6. = = = = = = = = = = = = = = = = = = = = =
  7. Installing dependencies for 'dolphin' : Gamecube/Wii emulator Dolphin
  8. = = = = = = = = = = = = = = = = = = = = =
  9.  
  10. /home/bebel/RetroPie-Setup/tmp/build/dolphin /home/bebel/RetroPie-Setup
  11.  
  12. = = = = = = = = = = = = = = = = = = = = =
  13. Getting sources for 'dolphin' : Gamecube/Wii emulator Dolphin
  14. = = = = = = = = = = = = = = = = = = = = =
  15.  
  16. git clone --recursive --depth 1 --shallow-submodules --branch master "https://github.com/dolphin-emu/dolphin.git" "/home/bebel/RetroPie-Setup/tmp/build/dolphin"
  17. Cloning into '/home/bebel/RetroPie-Setup/tmp/build/dolphin'...
  18. Submodule 'Externals/FFmpeg-bin' (https://github.com/dolphin-emu/ext-win-ffmpeg.git) registered for path 'Externals/FFmpeg-bin'
  19. Submodule 'Externals/Qt' (https://github.com/dolphin-emu/ext-win-qt.git) registered for path 'Externals/Qt'
  20. Submodule 'SDL' (https://github.com/libsdl-org/SDL.git) registered for path 'Externals/SDL/SDL'
  21. Submodule 'Externals/VulkanMemoryAllocator' (https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git) registered for path 'Externals/VulkanMemoryAllocator'
  22. Submodule 'Externals/cubeb/cubeb' (https://github.com/mozilla/cubeb.git) registered for path 'Externals/cubeb/cubeb'
  23. Submodule 'Externals/gtest' (https://github.com/google/googletest.git) registered for path 'Externals/gtest'
  24. Submodule 'Externals/implot/implot' (https://github.com/epezent/implot.git) registered for path 'Externals/implot/implot'
  25. Submodule 'Externals/libspng/libspng' (https://github.com/randy408/libspng.git) registered for path 'Externals/libspng/libspng'
  26. Submodule 'libusb' (https://github.com/libusb/libusb.git) registered for path 'Externals/libusb/libusb'
  27. Submodule 'Externals/mGBA/mgba' (https://github.com/mgba-emu/mgba.git) registered for path 'Externals/mGBA/mgba'
  28. Submodule 'Externals/spirv_cross/SPIRV-Cross' (https://github.com/KhronosGroup/SPIRV-Cross.git) registered for path 'Externals/spirv_cross/SPIRV-Cross'
  29. Submodule 'Externals/zlib-ng/zlib-ng' (https://github.com/zlib-ng/zlib-ng.git) registered for path 'Externals/zlib-ng/zlib-ng'
  30. Cloning into '/home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/FFmpeg-bin'...
  31. Cloning into '/home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/Qt'...
  32. Cloning into '/home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/SDL/SDL'...
  33. Cloning into '/home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/VulkanMemoryAllocator'...
  34. Cloning into '/home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/cubeb/cubeb'...
  35. Cloning into '/home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/gtest'...
  36. Cloning into '/home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot'...
  37. Cloning into '/home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/libspng/libspng'...
  38. Cloning into '/home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/libusb/libusb'...
  39. Cloning into '/home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/mGBA/mgba'...
  40. Cloning into '/home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/spirv_cross/SPIRV-Cross'...
  41. Cloning into '/home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/zlib-ng/zlib-ng'...
  42. Submodule path 'Externals/FFmpeg-bin': checked out '9bc087fbca36ce5a85eb4fd73f0c73813593e5a2'
  43. From https://github.com/dolphin-emu/ext-win-qt
  44. * branch 376baafde6cce2f8892c34c17ed397afa6c46d08 -> FETCH_HEAD
  45. Submodule path 'Externals/Qt': checked out '376baafde6cce2f8892c34c17ed397afa6c46d08'
  46. From https://github.com/libsdl-org/SDL
  47. * branch f741adc86c8f5e7fc5c1863cf0d5e08b899d6209 -> FETCH_HEAD
  48. Submodule path 'Externals/SDL/SDL': checked out 'f741adc86c8f5e7fc5c1863cf0d5e08b899d6209'
  49. From https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator
  50. * branch c351692490513cdb0e5a2c925aaf7ea4a9b672f4 -> FETCH_HEAD
  51. Submodule path 'Externals/VulkanMemoryAllocator': checked out 'c351692490513cdb0e5a2c925aaf7ea4a9b672f4'
  52. From https://github.com/mozilla/cubeb
  53. * branch 27d2a102b0b75d9e49d43bc1ea516233fb87d778 -> FETCH_HEAD
  54. Submodule path 'Externals/cubeb/cubeb': checked out '27d2a102b0b75d9e49d43bc1ea516233fb87d778'
  55. Submodule 'cmake/sanitizers-cmake' (https://github.com/arsenm/sanitizers-cmake) registered for path 'Externals/cubeb/cubeb/cmake/sanitizers-cmake'
  56. Submodule 'googletest' (https://github.com/google/googletest) registered for path 'Externals/cubeb/cubeb/googletest'
  57. Cloning into '/home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/cubeb/cubeb/cmake/sanitizers-cmake'...
  58. Cloning into '/home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/cubeb/cubeb/googletest'...
  59. From https://github.com/arsenm/sanitizers-cmake
  60. * branch aab6948fa863bc1cbe5d0850bc46b9ef02ed4c1a -> FETCH_HEAD
  61. Submodule path 'Externals/cubeb/cubeb/cmake/sanitizers-cmake': checked out 'aab6948fa863bc1cbe5d0850bc46b9ef02ed4c1a'
  62. From https://github.com/google/googletest
  63. * branch 800f5422ac9d9e0ad59cd860a2ef3a679588acb4 -> FETCH_HEAD
  64. Submodule path 'Externals/cubeb/cubeb/googletest': checked out '800f5422ac9d9e0ad59cd860a2ef3a679588acb4'
  65. From https://github.com/google/googletest
  66. * branch 58d77fa8070e8cec2dc1ed015d66b454c8d78850 -> FETCH_HEAD
  67. Submodule path 'Externals/gtest': checked out '58d77fa8070e8cec2dc1ed015d66b454c8d78850'
  68. From https://github.com/epezent/implot
  69. * branch d87512353495e7760e7fda7566a05beef7627d8f -> FETCH_HEAD
  70. Submodule path 'Externals/implot/implot': checked out 'd87512353495e7760e7fda7566a05beef7627d8f'
  71. From https://github.com/randy408/libspng
  72. * branch dc5b1032c08efac68ad30170f7ccbf0aa8dd55c9 -> FETCH_HEAD
  73. Submodule path 'Externals/libspng/libspng': checked out 'dc5b1032c08efac68ad30170f7ccbf0aa8dd55c9'
  74. From https://github.com/libusb/libusb
  75. * branch ba698478afc3d3a72644eef9fc4cd24ce8383a4c -> FETCH_HEAD
  76. Submodule path 'Externals/libusb/libusb': checked out 'ba698478afc3d3a72644eef9fc4cd24ce8383a4c'
  77. From https://github.com/mgba-emu/mgba
  78. * branch 59ebf1c12dcbbe0141000cddccf667cd42e386a1 -> FETCH_HEAD
  79. Submodule path 'Externals/mGBA/mgba': checked out '59ebf1c12dcbbe0141000cddccf667cd42e386a1'
  80. From https://github.com/KhronosGroup/SPIRV-Cross
  81. * branch 50b4d5389b6a06f86fb63a2848e1a7da6d9755ca -> FETCH_HEAD
  82. Submodule path 'Externals/spirv_cross/SPIRV-Cross': checked out '50b4d5389b6a06f86fb63a2848e1a7da6d9755ca'
  83. From https://github.com/zlib-ng/zlib-ng
  84. * branch ce01b1e41da298334f8214389cc9369540a7560f -> FETCH_HEAD
  85. Submodule path 'Externals/zlib-ng/zlib-ng': checked out 'ce01b1e41da298334f8214389cc9369540a7560f'
  86. HEAD is now in branch 'master' at commit '560a23957c7bef98a782ef6e7a73da06dc540a8b'
  87. /home/bebel/RetroPie-Setup
  88. /home/bebel/RetroPie-Setup/tmp/build/dolphin /home/bebel/RetroPie-Setup
  89.  
  90. = = = = = = = = = = = = = = = = = = = = =
  91. Building 'dolphin' : Gamecube/Wii emulator Dolphin
  92. = = = = = = = = = = = = = = = = = = = = =
  93.  
  94. -- The C compiler identification is GNU 9.4.0
  95. -- The CXX compiler identification is GNU 9.4.0
  96. -- Check for working C compiler: /usr/bin/cc
  97. -- Check for working C compiler: /usr/bin/cc -- works
  98. -- Detecting C compiler ABI info
  99. -- Detecting C compiler ABI info - done
  100. -- Detecting C compile features
  101. -- Detecting C compile features - done
  102. -- Check for working CXX compiler: /usr/bin/c++
  103. -- Check for working CXX compiler: /usr/bin/c++ -- works
  104. -- Detecting CXX compiler ABI info
  105. -- Detecting CXX compiler ABI info - done
  106. -- Detecting CXX compile features
  107. -- Detecting CXX compile features - done
  108. -- Found Git: /usr/bin/git (found version "2.25.1")
  109. -- Detected architecture: x86_64
  110. -- Performing Test FLAG_C_HAVE_SSE2
  111. -- Performing Test FLAG_C_HAVE_SSE2 - Success
  112. -- Performing Test FLAG_CXX_HAVE_SSE2
  113. -- Performing Test FLAG_CXX_HAVE_SSE2 - Success
  114. -- Performing Test FLAG_C_NO_STRICT_ALIASING
  115. -- Performing Test FLAG_C_NO_STRICT_ALIASING - Success
  116. -- Performing Test FLAG_CXX_NO_STRICT_ALIASING
  117. -- Performing Test FLAG_CXX_NO_STRICT_ALIASING - Success
  118. -- Performing Test FLAG_C_NO_EXCEPTIONS
  119. -- Performing Test FLAG_C_NO_EXCEPTIONS - Success
  120. -- Performing Test FLAG_CXX_NO_EXCEPTIONS
  121. -- Performing Test FLAG_CXX_NO_EXCEPTIONS - Success
  122. -- Performing Test FLAG_C_VISIBILITY_INLINES_HIDDEN
  123. -- Performing Test FLAG_C_VISIBILITY_INLINES_HIDDEN - Failed
  124. -- Performing Test FLAG_CXX_VISIBILITY_INLINES_HIDDEN
  125. -- Performing Test FLAG_CXX_VISIBILITY_INLINES_HIDDEN - Success
  126. -- Performing Test FLAG_C_VISIBILITY_HIDDEN
  127. -- Performing Test FLAG_C_VISIBILITY_HIDDEN - Success
  128. -- Performing Test FLAG_CXX_VISIBILITY_HIDDEN
  129. -- Performing Test FLAG_CXX_VISIBILITY_HIDDEN - Success
  130. -- Performing Test FLAG_C_FOMIT_FRAME_POINTER
  131. -- Performing Test FLAG_C_FOMIT_FRAME_POINTER - Success
  132. -- Performing Test FLAG_CXX_FOMIT_FRAME_POINTER
  133. -- Performing Test FLAG_CXX_FOMIT_FRAME_POINTER - Success
  134. -- Performing Test FLAG_C_GGDB
  135. -- Performing Test FLAG_C_GGDB - Success
  136. -- Performing Test FLAG_CXX_GGDB
  137. -- Performing Test FLAG_CXX_GGDB - Success
  138. -- Looking for pthread.h
  139. -- Looking for pthread.h - found
  140. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
  141. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
  142. -- Looking for pthread_create in pthreads
  143. -- Looking for pthread_create in pthreads - not found
  144. -- Looking for pthread_create in pthread
  145. -- Looking for pthread_create in pthread - found
  146. -- Found Threads: TRUE
  147. -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
  148. -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so
  149. -- Found X11: /usr/include
  150. -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
  151. -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
  152. -- Looking for gethostbyname
  153. -- Looking for gethostbyname - found
  154. -- Looking for connect
  155. -- Looking for connect - found
  156. -- Looking for remove
  157. -- Looking for remove - found
  158. -- Looking for shmat
  159. -- Looking for shmat - found
  160. -- Looking for IceConnectionNumber in ICE
  161. -- Looking for IceConnectionNumber in ICE - found
  162. -- Xrandr found
  163. -- Checking for module 'xi>=1.5.0'
  164. -- Found xi, version 1.7.10
  165. -- X11 support enabled
  166. -- Checking for module 'egl'
  167. -- Found egl, version 1.5
  168. -- Found EGL: /usr/include
  169. -- EGL OpenGL interface enabled
  170. -- Found avcodec: /usr/include/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libavcodec.so
  171. -- Found avdevice: /usr/include/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libavdevice.so
  172. -- Found avfilter: /usr/include/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libavfilter.so
  173. -- Found avformat: /usr/include/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libavformat.so
  174. -- Found avutil: /usr/include/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libavutil.so
  175. -- Found swresample: /usr/include/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libswresample.so
  176. -- Found swscale: /usr/include/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libswscale.so
  177. -- Found FFmpeg: /usr/include/x86_64-linux-gnu found components: avcodec avformat avutil swresample swscale
  178. -- libav/ffmpeg found, enabling AVI frame dumps
  179. -- Found LIBUDEV: /usr/lib/x86_64-linux-gnu/libudev.so
  180. -- Found LIBEVDEV: /usr/lib/x86_64-linux-gnu/libevdev.so
  181. -- libevdev/libudev found, enabling evdev controller backend
  182. -- Using named pipes as controller inputs
  183. -- Watching game memory for changes
  184. -- Enabling analytics collection (subject to end-user opt-in)
  185. -- Enabling automatic update support
  186. -- Performing Test FLAG_C_CXX11
  187. -- Performing Test FLAG_C_CXX11 - Failed
  188. -- Performing Test FLAG_CXX_CXX11
  189. -- Performing Test FLAG_CXX_CXX11 - Success
  190. CMake Warning at CMakeLists.txt:684 (find_package):
  191. By not providing "Findfmt.cmake" in CMAKE_MODULE_PATH this project has
  192. asked CMake to find a package configuration file provided by "fmt", but
  193. CMake did not find one.
  194.  
  195. Could not find a package configuration file provided by "fmt" (requested
  196. version 8) with any of the following names:
  197.  
  198. fmtConfig.cmake
  199. fmt-config.cmake
  200.  
  201. Add the installation prefix of "fmt" to CMAKE_PREFIX_PATH or set "fmt_DIR"
  202. to a directory containing one of the above files. If "fmt" provides a
  203. separate development package or SDK, be sure it has been installed.
  204.  
  205.  
  206. -- Using static fmt from Externals
  207. -- Module support is disabled.
  208. -- Version: 9.1.0
  209. -- Build type: Release
  210. -- CXX_STANDARD: 11
  211. -- Performing Test has_std_11_flag
  212. -- Performing Test has_std_11_flag - Success
  213. -- Performing Test has_std_0x_flag
  214. -- Performing Test has_std_0x_flag - Success
  215. -- Required features: cxx_variadic_templates
  216. -- Could NOT find pugixml (missing: pugixml_LIBRARIES pugixml_INCLUDE_DIRS)
  217. -- Using static pugixml from Externals
  218. -- Using static enet from Externals
  219. -- Looking for fcntl
  220. -- Looking for fcntl - found
  221. -- Looking for poll
  222. -- Looking for poll - found
  223. -- Looking for getaddrinfo
  224. -- Looking for getaddrinfo - found
  225. -- Looking for getnameinfo
  226. -- Looking for getnameinfo - found
  227. -- Looking for gethostbyname_r
  228. -- Looking for gethostbyname_r - found
  229. -- Looking for gethostbyaddr_r
  230. -- Looking for gethostbyaddr_r - found
  231. -- Looking for inet_pton
  232. -- Looking for inet_pton - found
  233. -- Looking for inet_ntop
  234. -- Looking for inet_ntop - found
  235. -- Performing Test HAS_MSGHDR_FLAGS
  236. -- Performing Test HAS_MSGHDR_FLAGS - Success
  237. -- Check size of socklen_t
  238. -- Check size of socklen_t - done
  239. -- Using static xxhash from Externals
  240. -- Could NOT find BZip2 (missing: BZIP2_LIBRARIES BZIP2_INCLUDE_DIR)
  241. -- Shared bzip2 not found, falling back to the static library
  242. -- Looking for sys/types.h
  243. -- Looking for sys/types.h - found
  244. -- Looking for stdint.h
  245. -- Looking for stdint.h - found
  246. -- Looking for stddef.h
  247. -- Looking for stddef.h - found
  248. -- Check size of off64_t
  249. -- Check size of off64_t - done
  250. -- Looking for fseeko
  251. -- Looking for fseeko - found
  252. -- Looking for unistd.h
  253. -- Looking for unistd.h - found
  254. -- Could NOT find LibLZMA (missing: LIBLZMA_LIBRARY LIBLZMA_INCLUDE_DIR LIBLZMA_HAS_AUTO_DECODER LIBLZMA_HAS_EASY_ENCODER LIBLZMA_HAS_LZMA_PRESET)
  255. -- Shared lzma not found, falling back to the static library
  256. -- Shared zstd not found, falling back to the static library
  257. -- Using CMake version 3.16.3
  258. -- ZLIB_HEADER_VERSION: 1.2.12
  259. -- ZLIBNG_HEADER_VERSION: 2.1.0.devel
  260. -- Arch detected: 'x86_64'
  261. -- Basearch of 'x86_64' has been detected as: 'x86'
  262. -- Performing Test FNO_LTO_AVAILABLE
  263. -- Performing Test FNO_LTO_AVAILABLE - Success
  264. -- Looking for sys/auxv.h
  265. -- Looking for sys/auxv.h - found
  266. -- Looking for sys/sdt.h
  267. -- Looking for sys/sdt.h - not found
  268. -- Looking for strerror
  269. -- Looking for strerror - found
  270. -- Looking for posix_memalign
  271. -- Looking for posix_memalign - found
  272. -- Performing Test HAVE_NO_INTERPOSITION
  273. -- Performing Test HAVE_NO_INTERPOSITION - Success
  274. -- Performing Test HAVE_ATTRIBUTE_VISIBILITY_HIDDEN
  275. -- Performing Test HAVE_ATTRIBUTE_VISIBILITY_HIDDEN - Success
  276. -- Performing Test HAVE_ATTRIBUTE_VISIBILITY_INTERNAL
  277. -- Performing Test HAVE_ATTRIBUTE_VISIBILITY_INTERNAL - Success
  278. -- Performing Test HAVE_BUILTIN_CTZ
  279. -- Performing Test HAVE_BUILTIN_CTZ - Success
  280. -- Performing Test HAVE_BUILTIN_CTZLL
  281. -- Performing Test HAVE_BUILTIN_CTZLL - Success
  282. -- Performing Test HAVE_PTRDIFF_T
  283. -- Performing Test HAVE_PTRDIFF_T - Success
  284. -- Performing Test HAVE_AVX2_INTRIN
  285. -- Performing Test HAVE_AVX2_INTRIN - Success
  286. -- Performing Test HAVE_AVX512_INTRIN
  287. -- Performing Test HAVE_AVX512_INTRIN - Success
  288. -- Performing Test HAVE_MASK_INTRIN
  289. -- Performing Test HAVE_MASK_INTRIN - Success
  290. -- Performing Test HAVE_AVX512VNNI_INTRIN
  291. -- Performing Test HAVE_AVX512VNNI_INTRIN - Success
  292. -- Performing Test HAVE_SSE41_INTRIN
  293. -- Performing Test HAVE_SSE41_INTRIN - Success
  294. -- Performing Test HAVE_SSE42CRC_INLINE_ASM
  295. -- Performing Test HAVE_SSE42CRC_INLINE_ASM - Success
  296. -- Performing Test HAVE_SSE42CRC_INTRIN
  297. -- Performing Test HAVE_SSE42CRC_INTRIN - Success
  298. -- Performing Test HAVE_SSE42CMPSTR_INTRIN
  299. -- Performing Test HAVE_SSE42CMPSTR_INTRIN - Success
  300. -- Performing Test HAVE_SSE2_INTRIN
  301. -- Performing Test HAVE_SSE2_INTRIN - Success
  302. -- Performing Test HAVE_SSSE3_INTRIN
  303. -- Performing Test HAVE_SSSE3_INTRIN - Success
  304. -- Performing Test HAVE_PCLMULQDQ_INTRIN
  305. -- Performing Test HAVE_PCLMULQDQ_INTRIN - Success
  306. -- Performing Test HAVE_VPCLMULQDQ_INTRIN
  307. -- Performing Test HAVE_VPCLMULQDQ_INTRIN - Failed
  308. -- Architecture-specific source files: arch/x86/x86_features.c;arch/x86/slide_hash_avx2.c;arch/x86/chunkset_avx.c;arch/x86/compare256_avx2.c;arch/x86/adler32_avx2.c;arch/x86/adler32_avx512.c;arch/x86/adler32_avx512_vnni.c;arch/x86/chunkset_sse41.c;arch/x86/adler32_sse42.c;arch/x86/insert_string_sse42.c;arch/x86/chunkset_sse2.c;arch/x86/compare256_sse2.c;arch/x86/slide_hash_sse2.c;arch/x86/adler32_ssse3.c;arch/x86/crc32_fold_pclmulqdq.c
  309. -- The following features have been enabled:
  310.  
  311. * CMAKE_BUILD_TYPE, Build type: Release (selected)
  312. * AVX2_SLIDEHASH, Support AVX2 optimized slide_hash, using "-mavx2"
  313. * AVX_CHUNKSET, Support AVX optimized chunkset, using "-mavx2"
  314. * AVX2_COMPARE256, Support AVX2 optimized compare256, using "-mavx2"
  315. * AVX2_ADLER32, Support AVX2-accelerated adler32, using "-mavx2"
  316. * AVX512_ADLER32, Support AVX512-accelerated adler32, using "-mavx512f -mavx512dq -mavx512bw -mavx512vl -mtune=cascadelake"
  317. * AVX512VNNI_ADLER32, Support AVX512VNNI adler32, using "-mavx512f -mavx512dq -mavx512bw -mavx512vl -mavx512vnni -mtune=cascadelake"
  318. * SSE42_CRC, Support SSE4.2 optimized CRC hash generation, using "-msse4.2"
  319. * SSSE3_ADLER32, Support SSSE3-accelerated adler32, using "-mssse3"
  320. * PCLMUL_CRC, Support CRC hash generation using PCLMULQDQ, using "-mssse3 -msse4.2 -mpclmul"
  321. * WITH_GZFILEOP, Compile with support for gzFile related functions
  322. * ZLIB_COMPAT, Compile with zlib compatible API
  323. * WITH_SANITIZER, Enable sanitizer support
  324. * WITH_OPTIM, Build with optimisation
  325. * WITH_NEW_STRATEGIES, Use new strategies
  326. * WITH_AVX2, Build with AVX2
  327. * WITH_AVX512, Build with AVX512
  328. * WITH_AVX512VNNI, Build with AVX512 VNNI
  329. * WITH_SSE2, Build with SSE2
  330. * WITH_SSSE3, Build with SSSE3
  331. * WITH_SSE41, Build with SSE41
  332. * WITH_SSE42, Build with SSE42
  333. * WITH_PCLMULQDQ, Build with PCLMULQDQ
  334.  
  335. -- The following OPTIONAL packages have been found:
  336.  
  337. * Git
  338. * Threads
  339. * OpenGL
  340. * X11
  341. * EGL
  342. * FFmpeg
  343. * PkgConfig
  344.  
  345. -- The following REQUIRED packages have been found:
  346.  
  347. * LIBUDEV
  348. * LIBEVDEV
  349.  
  350. -- The following features have been disabled:
  351.  
  352. * FORCE_TZCNT, Assume CPU is TZCNT capable
  353. * ZLIB_SYMBOL_PREFIX, Publicly exported symbols DO NOT have a custom prefix
  354. * ZLIB_ENABLE_TESTS, Build test binaries
  355. * WITH_FUZZERS, Build test/fuzz
  356. * WITH_BENCHMARKS, Build test/benchmarks
  357. * WITH_BENCHMARK_APPS, Build application benchmarks
  358. * WITH_NATIVE_INSTRUCTIONS, Instruct the compiler to use the full instruction set on this host (gcc/clang -march=native)
  359. * WITH_MAINTAINER_WARNINGS, Build with project maintainer warnings
  360. * WITH_CODE_COVERAGE, Enable code coverage reporting
  361. * WITH_INFLATE_STRICT, Build with strict inflate distance checking
  362. * WITH_INFLATE_ALLOW_INVALID_DIST, Build with zero fill for inflate invalid distances
  363. * WITH_VPCLMULQDQ, Build with VPCLMULQDQ
  364. * INSTALL_UTILS, Copy minigzip and minideflate during install
  365.  
  366. -- The following OPTIONAL packages have not been found:
  367.  
  368. * fmt (required version >= 8)
  369. * pugixml
  370. * BZip2
  371. * LibLZMA
  372.  
  373. -- Checking for module 'minizip>=3.0.0'
  374. -- No package 'minizip' found
  375. -- Shared minizip not found, falling back to the static library
  376. -- Looking for inttypes.h
  377. -- Looking for inttypes.h - found
  378. -- Using shared lzo
  379. -- Checking for module 'spng'
  380. -- No package 'spng' found
  381. -- Using static libspng from Externals
  382. -- Using static FreeSurround from Externals
  383. -- Could NOT find CUBEB (missing: CUBEB_INCLUDE_DIR CUBEB_LIBRARY)
  384. -- Using static cubeb from Externals
  385. -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
  386. -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
  387. -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
  388. -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
  389. -- Performing Test COMPILER_HAS_DEPRECATED_ATTR
  390. -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
  391. -- Checking for module 'speexdsp'
  392. -- No package 'speexdsp' found
  393. -- Check if compiler accepts -pthread
  394. -- Check if compiler accepts -pthread - yes
  395. -- Looking for include file pulse/pulseaudio.h
  396. -- Looking for include file pulse/pulseaudio.h - found
  397. -- Looking for include file alsa/asoundlib.h
  398. -- Looking for include file alsa/asoundlib.h - found
  399. -- Looking for include file jack/jack.h
  400. -- Looking for include file jack/jack.h - found
  401. -- Looking for include file sndio.h
  402. -- Looking for include file sndio.h - found
  403. -- Looking for include file AudioUnit/AudioUnit.h
  404. -- Looking for include file AudioUnit/AudioUnit.h - not found
  405. -- Looking for include file audioclient.h
  406. -- Looking for include file audioclient.h - not found
  407. -- Looking for include files windows.h, mmsystem.h
  408. -- Looking for include files windows.h, mmsystem.h - not found
  409. -- Looking for include file SLES/OpenSLES.h
  410. -- Looking for include file SLES/OpenSLES.h - not found
  411. -- Looking for include file sys/soundcard.h
  412. -- Looking for include file sys/soundcard.h - found
  413. -- Looking for include file android/log.h
  414. -- Looking for include file android/log.h - not found
  415. -- Looking for include file sys/audioio.h
  416. -- Looking for include file sys/audioio.h - not found
  417. -- Looking for include file kai.h
  418. -- Looking for include file kai.h - not found
  419. -- Checking for module 'libusb-1.0'
  420. -- Found libusb-1.0, version 1.0.23
  421. -- Found libusb-1.0: /usr/include/libusb-1.0, /usr/lib/x86_64-linux-gnu/libusb-1.0.so
  422. -- Using shared LibUSB
  423. -- Found SFML 2.5 in /usr/include
  424. -- Using shared SFML
  425. -- Found MINIUPNPC: /usr/include/miniupnpc
  426. -- Using shared miniupnpc
  427. -- Performing Test MBEDTLS_VERSION_OK
  428. -- Performing Test MBEDTLS_VERSION_OK - Failed
  429. -- Could NOT find MBEDTLS (missing: MBEDTLS_VERSION_OK)
  430. -- Using static mbed TLS from Externals
  431. -- Found Python3: /usr/bin/python3.8 (found version "3.8.10") found components: Interpreter
  432. -- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS
  433. -- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS - Success
  434. -- Found CURL: /usr/lib/x86_64-linux-gnu/libcurl.so (found version "7.68.0")
  435. -- Using shared libcurl
  436. -- Could NOT find HIDAPI (missing: HIDAPI_LIBRARY HIDAPI_INCLUDE_DIR)
  437. -- Using static HIDAPI from Externals
  438. -- Using static DiscordRPC from Externals
  439. -- Could NOT find LIBMGBA (missing: LIBMGBA_INCLUDE_DIR LIBMGBA_LIBRARY)
  440. -- Using static libmgba from Externals
  441. -- Looking for strdup
  442. -- Looking for strdup - found
  443. -- Looking for strlcpy
  444. -- Looking for strlcpy - not found
  445. -- Looking for strndup
  446. -- Looking for strndup - found
  447. -- Looking for vasprintf
  448. -- Looking for vasprintf - found
  449. -- Looking for freelocale
  450. -- Looking for freelocale - found
  451. -- Looking for newlocale
  452. -- Looking for newlocale - found
  453. -- Looking for setlocale
  454. -- Looking for setlocale - found
  455. -- Looking for snprintf_l
  456. -- Looking for snprintf_l - not found
  457. -- Looking for uselocale
  458. -- Looking for uselocale - found
  459. -- Looking for popcount32
  460. -- Looking for popcount32 - not found
  461. -- Looking for futimens
  462. -- Looking for futimens - found
  463. -- Looking for futimes
  464. -- Looking for futimes - found
  465. -- Looking for localtime_r
  466. -- Looking for localtime_r - found
  467. -- Looking for include file xlocale.h
  468. -- Looking for include file xlocale.h - not found
  469. -- Looking for include file pthread.h
  470. -- Looking for include file pthread.h - found
  471. -- Performing Test HAVE_PTHREAD
  472. -- Performing Test HAVE_PTHREAD - Success
  473. -- Looking for pthread_create
  474. -- Looking for pthread_create - found
  475. -- Looking for include file pthread_np.h
  476. -- Looking for include file pthread_np.h - not found
  477. -- Looking for pthread_setname_np
  478. -- Looking for pthread_setname_np - found
  479. -- Looking for pthread_set_name_np
  480. -- Looking for pthread_set_name_np - not found
  481. -- Looking for crc32
  482. -- Looking for crc32 - not found
  483. -- Could NOT find SYSTEMD (missing: SYSTEMD_LIBRARIES SYSTEMD_INCLUDE_DIRS)
  484. -- libsystemd not found, disabling traversal server watchdog support
  485. -- Using static gtest from Externals
  486. -- Found Python: /usr/bin/python3.8 (found version "3.8.10") found components: Interpreter
  487. -- Performing Test FLAG_C_HAVE_WALL
  488. -- Performing Test FLAG_C_HAVE_WALL - Success
  489. -- Performing Test FLAG_CXX_HAVE_WALL
  490. -- Performing Test FLAG_CXX_HAVE_WALL - Success
  491. -- Performing Test FLAG_C_TYPE_LIMITS
  492. -- Performing Test FLAG_C_TYPE_LIMITS - Success
  493. -- Performing Test FLAG_CXX_TYPE_LIMITS
  494. -- Performing Test FLAG_CXX_TYPE_LIMITS - Success
  495. -- Performing Test FLAG_C_SIGN_COMPARE
  496. -- Performing Test FLAG_C_SIGN_COMPARE - Success
  497. -- Performing Test FLAG_CXX_SIGN_COMPARE
  498. -- Performing Test FLAG_CXX_SIGN_COMPARE - Success
  499. -- Performing Test FLAG_C_IGNORED_QUALIFIERS
  500. -- Performing Test FLAG_C_IGNORED_QUALIFIERS - Success
  501. -- Performing Test FLAG_CXX_IGNORED_QUALIFIERS
  502. -- Performing Test FLAG_CXX_IGNORED_QUALIFIERS - Success
  503. -- Performing Test FLAG_C_UNINITIALIZED
  504. -- Performing Test FLAG_C_UNINITIALIZED - Success
  505. -- Performing Test FLAG_CXX_UNINITIALIZED
  506. -- Performing Test FLAG_CXX_UNINITIALIZED - Success
  507. -- Performing Test FLAG_C_LOGICAL_OP
  508. -- Performing Test FLAG_C_LOGICAL_OP - Success
  509. -- Performing Test FLAG_CXX_LOGICAL_OP
  510. -- Performing Test FLAG_CXX_LOGICAL_OP - Success
  511. -- Performing Test FLAG_C_SHADOW
  512. -- Performing Test FLAG_C_SHADOW - Success
  513. -- Performing Test FLAG_CXX_SHADOW
  514. -- Performing Test FLAG_CXX_SHADOW - Success
  515. -- Performing Test FLAG_C_INIT_SELF
  516. -- Performing Test FLAG_C_INIT_SELF - Success
  517. -- Performing Test FLAG_CXX_INIT_SELF
  518. -- Performing Test FLAG_CXX_INIT_SELF - Success
  519. -- Performing Test FLAG_C_MISSING_DECLARATIONS
  520. -- Performing Test FLAG_C_MISSING_DECLARATIONS - Success
  521. -- Performing Test FLAG_CXX_MISSING_DECLARATIONS
  522. -- Performing Test FLAG_CXX_MISSING_DECLARATIONS - Success
  523. -- Performing Test FLAG_C_MISSING_VARIABLE_DECLARATIONS
  524. -- Performing Test FLAG_C_MISSING_VARIABLE_DECLARATIONS - Failed
  525. -- Performing Test FLAG_CXX_MISSING_VARIABLE_DECLARATIONS
  526. -- Performing Test FLAG_CXX_MISSING_VARIABLE_DECLARATIONS - Failed
  527. -- Performing Test HAS_STRINGOP_TRUNCATION_WARNING
  528. -- Performing Test HAS_STRINGOP_TRUNCATION_WARNING - Success
  529. -- Performing Test FLAG_C_NO_STRINGOP_TRUNCATION
  530. -- Performing Test FLAG_C_NO_STRINGOP_TRUNCATION - Success
  531. -- Performing Test FLAG_CXX_NO_STRINGOP_TRUNCATION
  532. -- Performing Test FLAG_CXX_NO_STRINGOP_TRUNCATION - Success
  533. -- Performing Test HAS_FORMAT_WARNING
  534. -- Performing Test HAS_FORMAT_WARNING - Success
  535. -- Performing Test FLAG_C_FORMAT_WARNING_TO_ERROR
  536. -- Performing Test FLAG_C_FORMAT_WARNING_TO_ERROR - Success
  537. -- Performing Test FLAG_CXX_FORMAT_WARNING_TO_ERROR
  538. -- Performing Test FLAG_CXX_FORMAT_WARNING_TO_ERROR - Success
  539. -- Found ALSA: /usr/lib/x86_64-linux-gnu/libasound.so (found version "1.2.2")
  540. -- ALSA found, enabling ALSA sound backend
  541. -- PulseAudio found, enabling PulseAudio sound backend
  542. -- Found BlueZ: /usr/lib/x86_64-linux-gnu/libbluetooth.so
  543. -- BlueZ found, enabling bluetooth support
  544. -- Could NOT find QT (missing: QT_DIR)
  545. -- Found Qt version 5.12.8
  546. -- Could NOT find Gettext (missing: GETTEXT_MSGMERGE_EXECUTABLE GETTEXT_MSGFMT_EXECUTABLE)
  547. -- Configuring done
  548. -- Generating done
  549. -- Build files have been written to: /home/bebel/RetroPie-Setup/tmp/build/dolphin/build
  550. Scanning dependencies of target bdisasm
  551. [ 0%] Building CXX object Externals/Bochs_disasm/CMakeFiles/bdisasm.dir/dis_decode.cc.o
  552. [ 1%] Building CXX object Externals/Bochs_disasm/CMakeFiles/bdisasm.dir/dis_groups.cc.o
  553. [ 1%] Building CXX object Externals/Bochs_disasm/CMakeFiles/bdisasm.dir/resolve.cc.o
  554. [ 1%] Building CXX object Externals/Bochs_disasm/CMakeFiles/bdisasm.dir/syntax.cc.o
  555. [ 1%] Linking CXX static library libbdisasm.a
  556. [ 1%] Built target bdisasm
  557. Scanning dependencies of target cpp-optparse
  558. [ 1%] Building CXX object Externals/cpp-optparse/CMakeFiles/cpp-optparse.dir/OptionParser.cpp.o
  559. [ 1%] Linking CXX static library libcpp-optparse.a
  560. [ 1%] Built target cpp-optparse
  561. Scanning dependencies of target fmt
  562. [ 2%] Building CXX object Externals/fmt/CMakeFiles/fmt.dir/src/format.cc.o
  563. [ 2%] Building CXX object Externals/fmt/CMakeFiles/fmt.dir/src/os.cc.o
  564. [ 2%] Linking CXX static library libfmt.a
  565. [ 2%] Built target fmt
  566. Scanning dependencies of target imgui
  567. [ 3%] Building CXX object Externals/imgui/CMakeFiles/imgui.dir/imgui.cpp.o
  568. In file included from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:17,
  569. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:49,
  570. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:779:
  571. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘float ImVec2::operator[](size_t) const’:
  572. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  573. 35 | if (!(_a_)) [[unlikely]] \
  574. | ^~~~~~~~~~~~
  575. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  576. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  577. | ^~~~~~
  578. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:264:47: note: in expansion of macro ‘IM_ASSERT’
  579. 264 | float operator[] (size_t idx) const { IM_ASSERT(idx <= 1); return (&x)[idx]; } // We very rarely use this [] operator, the assert overhead is fine.
  580. | ^~~~~~~~~
  581. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘float& ImVec2::operator[](size_t)’:
  582. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  583. 35 | if (!(_a_)) [[unlikely]] \
  584. | ^~~~~~~~~~~~
  585. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  586. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  587. | ^~~~~~
  588. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:265:47: note: in expansion of macro ‘IM_ASSERT’
  589. 265 | float& operator[] (size_t idx) { IM_ASSERT(idx <= 1); return (&x)[idx]; } // We very rarely use this [] operator, the assert overhead is fine.
  590. | ^~~~~~~~~
  591. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T& ImVector<T>::operator[](int)’:
  592. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  593. 35 | if (!(_a_)) [[unlikely]] \
  594. | ^~~~~~~~~~~~
  595. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  596. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  597. | ^~~~~~
  598. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1721:63: note: in expansion of macro ‘IM_ASSERT’
  599. 1721 | inline T& operator[](int i) { IM_ASSERT(i >= 0 && i < Size); return Data[i]; }
  600. | ^~~~~~~~~
  601. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘const T& ImVector<T>::operator[](int) const’:
  602. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  603. 35 | if (!(_a_)) [[unlikely]] \
  604. | ^~~~~~~~~~~~
  605. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  606. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  607. | ^~~~~~
  608. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1722:63: note: in expansion of macro ‘IM_ASSERT’
  609. 1722 | inline const T& operator[](int i) const { IM_ASSERT(i >= 0 && i < Size); return Data[i]; }
  610. | ^~~~~~~~~
  611. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T& ImVector<T>::front()’:
  612. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  613. 35 | if (!(_a_)) [[unlikely]] \
  614. | ^~~~~~~~~~~~
  615. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  616. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  617. | ^~~~~~
  618. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1728:63: note: in expansion of macro ‘IM_ASSERT’
  619. 1728 | inline T& front() { IM_ASSERT(Size > 0); return Data[0]; }
  620. | ^~~~~~~~~
  621. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘const T& ImVector<T>::front() const’:
  622. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  623. 35 | if (!(_a_)) [[unlikely]] \
  624. | ^~~~~~~~~~~~
  625. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  626. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  627. | ^~~~~~
  628. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1729:63: note: in expansion of macro ‘IM_ASSERT’
  629. 1729 | inline const T& front() const { IM_ASSERT(Size > 0); return Data[0]; }
  630. | ^~~~~~~~~
  631. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T& ImVector<T>::back()’:
  632. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  633. 35 | if (!(_a_)) [[unlikely]] \
  634. | ^~~~~~~~~~~~
  635. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  636. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  637. | ^~~~~~
  638. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1730:63: note: in expansion of macro ‘IM_ASSERT’
  639. 1730 | inline T& back() { IM_ASSERT(Size > 0); return Data[Size - 1]; }
  640. | ^~~~~~~~~
  641. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘const T& ImVector<T>::back() const’:
  642. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  643. 35 | if (!(_a_)) [[unlikely]] \
  644. | ^~~~~~~~~~~~
  645. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  646. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  647. | ^~~~~~
  648. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1731:63: note: in expansion of macro ‘IM_ASSERT’
  649. 1731 | inline const T& back() const { IM_ASSERT(Size > 0); return Data[Size - 1]; }
  650. | ^~~~~~~~~
  651. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘void ImVector<T>::shrink(int)’:
  652. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  653. 35 | if (!(_a_)) [[unlikely]] \
  654. | ^~~~~~~~~~~~
  655. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  656. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  657. | ^~~~~~
  658. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1737:63: note: in expansion of macro ‘IM_ASSERT’
  659. 1737 | inline void shrink(int new_size) { IM_ASSERT(new_size <= Size); Size = new_size; } // Resize a vector to a smaller size, guaranteed not to cause a reallocation
  660. | ^~~~~~~~~
  661. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘void ImVector<T>::pop_back()’:
  662. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  663. 35 | if (!(_a_)) [[unlikely]] \
  664. | ^~~~~~~~~~~~
  665. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  666. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  667. | ^~~~~~
  668. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1742:63: note: in expansion of macro ‘IM_ASSERT’
  669. 1742 | inline void pop_back() { IM_ASSERT(Size > 0); Size--; }
  670. | ^~~~~~~~~
  671. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::erase(const T*)’:
  672. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  673. 35 | if (!(_a_)) [[unlikely]] \
  674. | ^~~~~~~~~~~~
  675. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  676. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  677. | ^~~~~~
  678. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1744:63: note: in expansion of macro ‘IM_ASSERT’
  679. 1744 | inline T* erase(const T* it) { IM_ASSERT(it >= Data && it < Data + Size); const ptrdiff_t off = it - Data; memmove(Data + off, Data + off + 1, ((size_t)Size - (size_t)off - 1) * sizeof(T)); Size--; return Data + off; }
  680. | ^~~~~~~~~
  681. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::erase(const T*, const T*)’:
  682. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  683. 35 | if (!(_a_)) [[unlikely]] \
  684. | ^~~~~~~~~~~~
  685. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  686. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  687. | ^~~~~~
  688. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1745:63: note: in expansion of macro ‘IM_ASSERT’
  689. 1745 | inline T* erase(const T* it, const T* it_last){ IM_ASSERT(it >= Data && it < Data + Size && it_last > it && it_last <= Data + Size); const ptrdiff_t count = it_last - it; const ptrdiff_t off = it - Data; memmove(Data + off, Data + off + count, ((size_t)Size - (size_t)off - count) * sizeof(T)); Size -= (int)count; return Data + off; }
  690. | ^~~~~~~~~
  691. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::erase_unsorted(const T*)’:
  692. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  693. 35 | if (!(_a_)) [[unlikely]] \
  694. | ^~~~~~~~~~~~
  695. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  696. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  697. | ^~~~~~
  698. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1746:63: note: in expansion of macro ‘IM_ASSERT’
  699. 1746 | inline T* erase_unsorted(const T* it) { IM_ASSERT(it >= Data && it < Data + Size); const ptrdiff_t off = it - Data; if (it < Data + Size - 1) memcpy(Data + off, Data + Size - 1, sizeof(T)); Size--; return Data + off; }
  700. | ^~~~~~~~~
  701. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::insert(const T*, const T&)’:
  702. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  703. 35 | if (!(_a_)) [[unlikely]] \
  704. | ^~~~~~~~~~~~
  705. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  706. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  707. | ^~~~~~
  708. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1747:63: note: in expansion of macro ‘IM_ASSERT’
  709. 1747 | inline T* insert(const T* it, const T& v) { IM_ASSERT(it >= Data && it <= Data + Size); const ptrdiff_t off = it - Data; if (Size == Capacity) reserve(_grow_capacity(Size + 1)); if (off < (int)Size) memmove(Data + off + 1, Data + off, ((size_t)Size - (size_t)off) * sizeof(T)); memcpy(&Data[off], &v, sizeof(v)); Size++; return Data + off; }
  710. | ^~~~~~~~~
  711. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘int ImVector<T>::index_from_ptr(const T*) const’:
  712. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  713. 35 | if (!(_a_)) [[unlikely]] \
  714. | ^~~~~~~~~~~~
  715. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  716. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  717. | ^~~~~~
  718. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1753:63: note: in expansion of macro ‘IM_ASSERT’
  719. 1753 | inline int index_from_ptr(const T* it) const { IM_ASSERT(it >= Data && it < Data + Size); const ptrdiff_t off = it - Data; return (int)off; }
  720. | ^~~~~~~~~
  721. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘char ImGuiTextBuffer::operator[](int) const’:
  722. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  723. 35 | if (!(_a_)) [[unlikely]] \
  724. | ^~~~~~~~~~~~
  725. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  726. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  727. | ^~~~~~
  728. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:2108:51: note: in expansion of macro ‘IM_ASSERT’
  729. 2108 | inline char operator[](int i) const { IM_ASSERT(Buf.Data != NULL); return Buf.Data[i]; }
  730. | ^~~~~~~~~
  731. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘ImFontAtlasCustomRect* ImFontAtlas::GetCustomRectByIndex(int)’:
  732. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  733. 35 | if (!(_a_)) [[unlikely]] \
  734. | ^~~~~~~~~~~~
  735. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  736. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  737. | ^~~~~~
  738. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:2689:67: note: in expansion of macro ‘IM_ASSERT’
  739. 2689 | ImFontAtlasCustomRect* GetCustomRectByIndex(int index) { IM_ASSERT(index >= 0); return &CustomRects[index]; }
  740. | ^~~~~~~~~
  741. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘bool ImBitArray<BITCOUNT>::TestBit(int) const’:
  742. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  743. 35 | if (!(_a_)) [[unlikely]] \
  744. | ^~~~~~~~~~~~
  745. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  746. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  747. | ^~~~~~
  748. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:539:51: note: in expansion of macro ‘IM_ASSERT’
  749. 539 | bool TestBit(int n) const { IM_ASSERT(n < BITCOUNT); return ImBitArrayTestBit(Storage, n); }
  750. | ^~~~~~~~~
  751. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitArray<BITCOUNT>::SetBit(int)’:
  752. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  753. 35 | if (!(_a_)) [[unlikely]] \
  754. | ^~~~~~~~~~~~
  755. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  756. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  757. | ^~~~~~
  758. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:540:51: note: in expansion of macro ‘IM_ASSERT’
  759. 540 | void SetBit(int n) { IM_ASSERT(n < BITCOUNT); ImBitArraySetBit(Storage, n); }
  760. | ^~~~~~~~~
  761. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitArray<BITCOUNT>::ClearBit(int)’:
  762. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  763. 35 | if (!(_a_)) [[unlikely]] \
  764. | ^~~~~~~~~~~~
  765. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  766. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  767. | ^~~~~~
  768. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:541:51: note: in expansion of macro ‘IM_ASSERT’
  769. 541 | void ClearBit(int n) { IM_ASSERT(n < BITCOUNT); ImBitArrayClearBit(Storage, n); }
  770. | ^~~~~~~~~
  771. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘bool ImBitVector::TestBit(int) const’:
  772. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  773. 35 | if (!(_a_)) [[unlikely]] \
  774. | ^~~~~~~~~~~~
  775. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  776. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  777. | ^~~~~~
  778. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:552:51: note: in expansion of macro ‘IM_ASSERT’
  779. 552 | bool TestBit(int n) const { IM_ASSERT(n < (Storage.Size << 5)); return ImBitArrayTestBit(Storage.Data, n); }
  780. | ^~~~~~~~~
  781. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitVector::SetBit(int)’:
  782. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  783. 35 | if (!(_a_)) [[unlikely]] \
  784. | ^~~~~~~~~~~~
  785. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  786. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  787. | ^~~~~~
  788. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:553:51: note: in expansion of macro ‘IM_ASSERT’
  789. 553 | void SetBit(int n) { IM_ASSERT(n < (Storage.Size << 5)); ImBitArraySetBit(Storage.Data, n); }
  790. | ^~~~~~~~~
  791. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitVector::ClearBit(int)’:
  792. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  793. 35 | if (!(_a_)) [[unlikely]] \
  794. | ^~~~~~~~~~~~
  795. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  796. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  797. | ^~~~~~
  798. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:554:51: note: in expansion of macro ‘IM_ASSERT’
  799. 554 | void ClearBit(int n) { IM_ASSERT(n < (Storage.Size << 5)); ImBitArrayClearBit(Storage.Data, n); }
  800. | ^~~~~~~~~
  801. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘T& ImSpan<T>::operator[](int)’:
  802. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  803. 35 | if (!(_a_)) [[unlikely]] \
  804. | ^~~~~~~~~~~~
  805. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  806. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  807. | ^~~~~~
  808. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:574:72: note: in expansion of macro ‘IM_ASSERT’
  809. 574 | inline T& operator[](int i) { T* p = Data + i; IM_ASSERT(p >= Data && p < DataEnd); return *p; }
  810. | ^~~~~~~~~
  811. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘const T& ImSpan<T>::operator[](int) const’:
  812. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  813. 35 | if (!(_a_)) [[unlikely]] \
  814. | ^~~~~~~~~~~~
  815. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  816. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  817. | ^~~~~~
  818. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:575:78: note: in expansion of macro ‘IM_ASSERT’
  819. 575 | inline const T& operator[](int i) const { const T* p = Data + i; IM_ASSERT(p >= Data && p < DataEnd); return *p; }
  820. | ^~~~~~~~~
  821. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘int ImSpan<T>::index_from_ptr(const T*) const’:
  822. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  823. 35 | if (!(_a_)) [[unlikely]] \
  824. | ^~~~~~~~~~~~
  825. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  826. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  827. | ^~~~~~
  828. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:583:55: note: in expansion of macro ‘IM_ASSERT’
  829. 583 | inline int index_from_ptr(const T* it) const { IM_ASSERT(it >= Data && it < DataEnd); const ptrdiff_t off = it - Data; return (int)off; }
  830. | ^~~~~~~~~
  831. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImSpanAllocator<CHUNKS>::Reserve(int, size_t, int)’:
  832. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  833. 35 | if (!(_a_)) [[unlikely]] \
  834. | ^~~~~~~~~~~~
  835. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  836. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  837. | ^~~~~~
  838. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:599:55: note: in expansion of macro ‘IM_ASSERT’
  839. 599 | inline void Reserve(int n, size_t sz, int a=4) { IM_ASSERT(n == CurrIdx && n < CHUNKS); CurrOff = IM_MEMALIGN(CurrOff, a); Offsets[n] = CurrOff; Sizes[n] = (int)sz; CurrIdx++; CurrOff += (int)sz; }
  840. | ^~~~~~~~~
  841. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void* ImSpanAllocator<CHUNKS>::GetSpanPtrBegin(int)’:
  842. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  843. 35 | if (!(_a_)) [[unlikely]] \
  844. | ^~~~~~~~~~~~
  845. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  846. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  847. | ^~~~~~
  848. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:602:55: note: in expansion of macro ‘IM_ASSERT’
  849. 602 | inline void* GetSpanPtrBegin(int n) { IM_ASSERT(n >= 0 && n < CHUNKS && CurrIdx == CHUNKS); return (void*)(BasePtr + Offsets[n]); }
  850. | ^~~~~~~~~
  851. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void* ImSpanAllocator<CHUNKS>::GetSpanPtrEnd(int)’:
  852. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  853. 35 | if (!(_a_)) [[unlikely]] \
  854. | ^~~~~~~~~~~~
  855. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  856. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  857. | ^~~~~~
  858. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:603:55: note: in expansion of macro ‘IM_ASSERT’
  859. 603 | inline void* GetSpanPtrEnd(int n) { IM_ASSERT(n >= 0 && n < CHUNKS && CurrIdx == CHUNKS); return (void*)(BasePtr + Offsets[n] + Sizes[n]); }
  860. | ^~~~~~~~~
  861. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘ImPoolIdx ImPool<T>::GetIndex(const T*) const’:
  862. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  863. 35 | if (!(_a_)) [[unlikely]] \
  864. | ^~~~~~~~~~~~
  865. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  866. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  867. | ^~~~~~
  868. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:624:55: note: in expansion of macro ‘IM_ASSERT’
  869. 624 | ImPoolIdx GetIndex(const T* p) const { IM_ASSERT(p >= Buf.Data && p < Buf.Data + Buf.Size); return (ImPoolIdx)(p - Buf.Data); }
  870. | ^~~~~~~~~
  871. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘T* ImChunkStream<T>::next_chunk(T*)’:
  872. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  873. 35 | if (!(_a_)) [[unlikely]] \
  874. | ^~~~~~~~~~~~
  875. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  876. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  877. | ^~~~~~
  878. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:659:62: note: in expansion of macro ‘IM_ASSERT’
  879. 659 | T* next_chunk(T* p) { size_t HDR_SZ = 4; IM_ASSERT(p >= begin() && p < end()); p = (T*)(void*)((char*)(void*)p + chunk_size(p)); if (p == (T*)(void*)((char*)end() + HDR_SZ)) return (T*)0; IM_ASSERT(p < end()); return p; }
  880. | ^~~~~~~~~
  881. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  882. 35 | if (!(_a_)) [[unlikely]] \
  883. | ^~~~~~~~~~~~
  884. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  885. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  886. | ^~~~~~
  887. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:659:209: note: in expansion of macro ‘IM_ASSERT’
  888. 659 | T* next_chunk(T* p) { size_t HDR_SZ = 4; IM_ASSERT(p >= begin() && p < end()); p = (T*)(void*)((char*)(void*)p + chunk_size(p)); if (p == (T*)(void*)((char*)end() + HDR_SZ)) return (T*)0; IM_ASSERT(p < end()); return p; }
  889. | ^~~~~~~~~
  890. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘int ImChunkStream<T>::offset_from_ptr(const T*)’:
  891. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  892. 35 | if (!(_a_)) [[unlikely]] \
  893. | ^~~~~~~~~~~~
  894. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  895. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  896. | ^~~~~~
  897. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:662:43: note: in expansion of macro ‘IM_ASSERT’
  898. 662 | int offset_from_ptr(const T* p) { IM_ASSERT(p >= begin() && p < end()); const ptrdiff_t off = (const char*)p - Buf.Data; return (int)off; }
  899. | ^~~~~~~~~
  900. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘T* ImChunkStream<T>::ptr_from_offset(int)’:
  901. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  902. 35 | if (!(_a_)) [[unlikely]] \
  903. | ^~~~~~~~~~~~
  904. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  905. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  906. | ^~~~~~
  907. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:663:43: note: in expansion of macro ‘IM_ASSERT’
  908. 663 | T* ptr_from_offset(int off) { IM_ASSERT(off >= 4 && off < Buf.Size); return (T*)(void*)(Buf.Data + off); }
  909. | ^~~~~~~~~
  910. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘const char* ImGuiTabBar::GetTabName(const ImGuiTabItem*) const’:
  911. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  912. 35 | if (!(_a_)) [[unlikely]] \
  913. | ^~~~~~~~~~~~
  914. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  915. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  916. | ^~~~~~
  917. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:2108:9: note: in expansion of macro ‘IM_ASSERT’
  918. 2108 | IM_ASSERT(tab->NameOffset != -1 && tab->NameOffset < TabsNames.Buf.Size);
  919. | ^~~~~~~~~
  920. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In function ‘bool ImGui::IsActiveIdUsingKey(ImGuiKey)’:
  921. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  922. 35 | if (!(_a_)) [[unlikely]] \
  923. | ^~~~~~~~~~~~
  924. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  925. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  926. | ^~~~~~
  927. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:2550:118: note: in expansion of macro ‘IM_ASSERT’
  928. 2550 | inline bool IsActiveIdUsingKey(ImGuiKey key) { ImGuiContext& g = *GImGui; IM_ASSERT(key < 64); return (g.ActiveIdUsingKeyInputMask & ((ImU64)1 << key)) != 0; }
  929. | ^~~~~~~~~
  930. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In constructor ‘ImGuiIO::ImGuiIO()’:
  931. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  932. 35 | if (!(_a_)) [[unlikely]] \
  933. | ^~~~~~~~~~~~
  934. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  935. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  936. | ^~~~~~
  937. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:1075:5: note: in expansion of macro ‘IM_ASSERT’
  938. 1075 | IM_ASSERT(IM_ARRAYSIZE(ImGuiIO::MouseDown) == ImGuiMouseButton_COUNT && IM_ARRAYSIZE(ImGuiIO::MouseClicked) == ImGuiMouseButton_COUNT); // Our pre-C++11 IM_STATIC_ASSERT() macros triggers warning on modern compilers so we don't use it here.
  939. | ^~~~~~~~~
  940. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘ImVec2 ImBezierCubicClosestPoint(const ImVec2&, const ImVec2&, const ImVec2&, const ImVec2&, const ImVec2&, int)’:
  941. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  942. 35 | if (!(_a_)) [[unlikely]] \
  943. | ^~~~~~~~~~~~
  944. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  945. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  946. | ^~~~~~
  947. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:1214:5: note: in expansion of macro ‘IM_ASSERT’
  948. 1214 | IM_ASSERT(num_segments > 0); // Use ImBezierCubicClosestPointCasteljau()
  949. | ^~~~~~~~~
  950. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘ImVec2 ImBezierCubicClosestPointCasteljau(const ImVec2&, const ImVec2&, const ImVec2&, const ImVec2&, const ImVec2&, float)’:
  951. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  952. 35 | if (!(_a_)) [[unlikely]] \
  953. | ^~~~~~~~~~~~
  954. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  955. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  956. | ^~~~~~
  957. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:1272:5: note: in expansion of macro ‘IM_ASSERT’
  958. 1272 | IM_ASSERT(tess_tol > 0.0f);
  959. | ^~~~~~~~~
  960. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void* ImFileLoadToMemory(const char*, const char*, size_t*, int)’:
  961. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  962. 35 | if (!(_a_)) [[unlikely]] \
  963. | ^~~~~~~~~~~~
  964. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  965. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  966. | ^~~~~~
  967. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:1608:5: note: in expansion of macro ‘IM_ASSERT’
  968. 1608 | IM_ASSERT(filename && mode);
  969. | ^~~~~~~~~
  970. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In destructor ‘ImGuiListClipper::~ImGuiListClipper()’:
  971. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  972. 35 | if (!(_a_)) [[unlikely]] \
  973. | ^~~~~~~~~~~~
  974. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  975. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  976. | ^~~~~~
  977. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:2320:5: note: in expansion of macro ‘IM_ASSERT’
  978. 2320 | IM_ASSERT(ItemsCount == -1 && "Forgot to call End(), or to Step() until false?");
  979. | ^~~~~~~~~
  980. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In member function ‘bool ImGuiListClipper::Step()’:
  981. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  982. 35 | if (!(_a_)) [[unlikely]] \
  983. | ^~~~~~~~~~~~
  984. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  985. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  986. | ^~~~~~
  987. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:2403:9: note: in expansion of macro ‘IM_ASSERT’
  988. 2403 | IM_ASSERT(ItemsHeight <= 0.0f);
  989. | ^~~~~~~~~
  990. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  991. 35 | if (!(_a_)) [[unlikely]] \
  992. | ^~~~~~~~~~~~
  993. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  994. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  995. | ^~~~~~
  996. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:2415:9: note: in expansion of macro ‘IM_ASSERT’
  997. 2415 | IM_ASSERT(ItemsHeight > 0.0f && "Unable to calculate item height! First item hasn't moved the cursor vertically!");
  998. | ^~~~~~~~~
  999. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1000. 35 | if (!(_a_)) [[unlikely]] \
  1001. | ^~~~~~~~~~~~
  1002. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1003. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1004. | ^~~~~~
  1005. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:2429:9: note: in expansion of macro ‘IM_ASSERT’
  1006. 2429 | IM_ASSERT(ItemsHeight > 0.0f);
  1007. | ^~~~~~~~~
  1008. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1009. 35 | if (!(_a_)) [[unlikely]] \
  1010. | ^~~~~~~~~~~~
  1011. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1012. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1013. | ^~~~~~
  1014. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:2455:5: note: in expansion of macro ‘IM_ASSERT’
  1015. 2455 | IM_ASSERT(0);
  1016. | ^~~~~~~~~
  1017. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘ImGuiStyle& ImGui::GetStyle()’:
  1018. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1019. 35 | if (!(_a_)) [[unlikely]] \
  1020. | ^~~~~~~~~~~~
  1021. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1022. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1023. | ^~~~~~
  1024. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:2465:5: note: in expansion of macro ‘IM_ASSERT’
  1025. 2465 | IM_ASSERT(GImGui != NULL && "No current context. Did you call ImGui::CreateContext() and ImGui::SetCurrentContext() ?");
  1026. | ^~~~~~~~~
  1027. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘const ImGuiStyleVarInfo* GetStyleVarInfo(ImGuiStyleVar)’:
  1028. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1029. 35 | if (!(_a_)) [[unlikely]] \
  1030. | ^~~~~~~~~~~~
  1031. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1032. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1033. | ^~~~~~
  1034. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:2573:5: note: in expansion of macro ‘IM_ASSERT’
  1035. 2573 | IM_ASSERT(idx >= 0 && idx < ImGuiStyleVar_COUNT);
  1036. | ^~~~~~~~~
  1037. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1038. 35 | if (!(_a_)) [[unlikely]] \
  1039. | ^~~~~~~~~~~~
  1040. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1041. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1042. | ^~~~~~
  1043. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:2574:5: note: in expansion of macro ‘IM_ASSERT’
  1044. 2574 | IM_ASSERT(IM_ARRAYSIZE(GStyleVarInfo) == ImGuiStyleVar_COUNT);
  1045. | ^~~~~~~~~
  1046. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::PushStyleVar(ImGuiStyleVar, float)’:
  1047. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1048. 35 | if (!(_a_)) [[unlikely]] \
  1049. | ^~~~~~~~~~~~
  1050. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1051. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1052. | ^~~~~~
  1053. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:2589:5: note: in expansion of macro ‘IM_ASSERT’
  1054. 2589 | IM_ASSERT(0 && "Called PushStyleVar() float variant but variable is not a float!");
  1055. | ^~~~~~~~~
  1056. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::PushStyleVar(ImGuiStyleVar, const ImVec2&)’:
  1057. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1058. 35 | if (!(_a_)) [[unlikely]] \
  1059. | ^~~~~~~~~~~~
  1060. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1061. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1062. | ^~~~~~
  1063. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:2603:5: note: in expansion of macro ‘IM_ASSERT’
  1064. 2603 | IM_ASSERT(0 && "Called PushStyleVar() ImVec2 variant but variable is not a ImVec2!");
  1065. | ^~~~~~~~~
  1066. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘const char* ImGui::GetStyleColorName(ImGuiCol)’:
  1067. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1068. 35 | if (!(_a_)) [[unlikely]] \
  1069. | ^~~~~~~~~~~~
  1070. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1071. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1072. | ^~~~~~
  1073. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:2681:5: note: in expansion of macro ‘IM_ASSERT’
  1074. 2681 | IM_ASSERT(0);
  1075. | ^~~~~~~~~
  1076. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In destructor ‘ImGuiWindow::~ImGuiWindow()’:
  1077. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1078. 35 | if (!(_a_)) [[unlikely]] \
  1079. | ^~~~~~~~~~~~
  1080. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1081. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1082. | ^~~~~~
  1083. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:2962:5: note: in expansion of macro ‘IM_ASSERT’
  1084. 2962 | IM_ASSERT(DrawList == &DrawListInst);
  1085. | ^~~~~~~~~
  1086. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::MarkItemEdited(ImGuiID)’:
  1087. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1088. 35 | if (!(_a_)) [[unlikely]] \
  1089. | ^~~~~~~~~~~~
  1090. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1091. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1092. | ^~~~~~
  1093. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:3153:5: note: in expansion of macro ‘IM_ASSERT’
  1094. 3153 | IM_ASSERT(g.ActiveId == id || g.ActiveId == 0 || g.DragDropActive);
  1095. | ^~~~~~~~~
  1096. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::IsItemHovered(ImGuiHoveredFlags)’:
  1097. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1098. 35 | if (!(_a_)) [[unlikely]] \
  1099. | ^~~~~~~~~~~~
  1100. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1101. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1102. | ^~~~~~
  1103. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:3198:5: note: in expansion of macro ‘IM_ASSERT’
  1104. 3198 | IM_ASSERT((flags & (ImGuiHoveredFlags_AnyWindow | ImGuiHoveredFlags_RootWindow | ImGuiHoveredFlags_ChildWindows | ImGuiHoveredFlags_NoPopupHierarchy)) == 0); // Flags not supported by this function
  1105. | ^~~~~~~~~
  1106. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::ItemHoverable(const ImRect&, ImGuiID)’:
  1107. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1108. 35 | if (!(_a_)) [[unlikely]] \
  1109. | ^~~~~~~~~~~~
  1110. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1111. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1112. | ^~~~~~
  1113. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:262:29: note: in expansion of macro ‘IM_ASSERT’
  1114. 262 | #define IM_DEBUG_BREAK() IM_ASSERT(0) // It is expected that you define IM_DEBUG_BREAK() into something that will break nicely in a debugger!
  1115. | ^~~~~~~~~
  1116. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:3278:13: note: in expansion of macro ‘IM_DEBUG_BREAK’
  1117. 3278 | IM_DEBUG_BREAK();
  1118. | ^~~~~~~~~~~~~~
  1119. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::ItemInputable(ImGuiWindow*, ImGuiID)’:
  1120. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1121. 35 | if (!(_a_)) [[unlikely]] \
  1122. | ^~~~~~~~~~~~
  1123. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1124. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1125. | ^~~~~~
  1126. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:3301:5: note: in expansion of macro ‘IM_ASSERT’
  1127. 3301 | IM_ASSERT(id != 0 && id == g.LastItemData.ID);
  1128. | ^~~~~~~~~
  1129. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘ImGuiID ImGui::AddContextHook(ImGuiContext*, const ImGuiContextHook*)’:
  1130. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1131. 35 | if (!(_a_)) [[unlikely]] \
  1132. | ^~~~~~~~~~~~
  1133. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1134. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1135. | ^~~~~~
  1136. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:3450:5: note: in expansion of macro ‘IM_ASSERT’
  1137. 3450 | IM_ASSERT(hook->Callback != NULL && hook->HookId == 0 && hook->Type != ImGuiContextHookType_PendingRemoval_);
  1138. | ^~~~~~~~~
  1139. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::RemoveContextHook(ImGuiContext*, ImGuiID)’:
  1140. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1141. 35 | if (!(_a_)) [[unlikely]] \
  1142. | ^~~~~~~~~~~~
  1143. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1144. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1145. | ^~~~~~
  1146. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:3460:5: note: in expansion of macro ‘IM_ASSERT’
  1147. 3460 | IM_ASSERT(hook_id != 0);
  1148. | ^~~~~~~~~
  1149. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘ImGuiIO& ImGui::GetIO()’:
  1150. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1151. 35 | if (!(_a_)) [[unlikely]] \
  1152. | ^~~~~~~~~~~~
  1153. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1154. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1155. | ^~~~~~
  1156. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:3478:5: note: in expansion of macro ‘IM_ASSERT’
  1157. 3478 | IM_ASSERT(GImGui != NULL && "No current context. Did you call ImGui::CreateContext() and ImGui::SetCurrentContext() ?");
  1158. | ^~~~~~~~~
  1159. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘ImDrawList* GetViewportDrawList(ImGuiViewportP*, size_t, const char*)’:
  1160. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1161. 35 | if (!(_a_)) [[unlikely]] \
  1162. | ^~~~~~~~~~~~
  1163. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1164. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1165. | ^~~~~~
  1166. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:3504:5: note: in expansion of macro ‘IM_ASSERT’
  1167. 3504 | IM_ASSERT(drawlist_no < IM_ARRAYSIZE(viewport->DrawLists));
  1168. | ^~~~~~~~~
  1169. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::UpdateMouseMovingWindowNewFrame()’:
  1170. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1171. 35 | if (!(_a_)) [[unlikely]] \
  1172. | ^~~~~~~~~~~~
  1173. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1174. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1175. | ^~~~~~
  1176. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:3584:9: note: in expansion of macro ‘IM_ASSERT’
  1177. 3584 | IM_ASSERT(g.MovingWindow && g.MovingWindow->RootWindow);
  1178. | ^~~~~~~~~
  1179. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::NewFrame()’:
  1180. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1181. 35 | if (!(_a_)) [[unlikely]] \
  1182. | ^~~~~~~~~~~~
  1183. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1184. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1185. | ^~~~~~
  1186. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:3955:5: note: in expansion of macro ‘IM_ASSERT’
  1187. 3955 | IM_ASSERT(GImGui != NULL && "No current context. Did you call ImGui::CreateContext() and ImGui::SetCurrentContext() ?");
  1188. | ^~~~~~~~~
  1189. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1190. 35 | if (!(_a_)) [[unlikely]] \
  1191. | ^~~~~~~~~~~~
  1192. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1193. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1194. | ^~~~~~
  1195. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:3991:5: note: in expansion of macro ‘IM_ASSERT’
  1196. 3991 | IM_ASSERT(g.Font->IsLoaded());
  1197. | ^~~~~~~~~
  1198. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1199. 35 | if (!(_a_)) [[unlikely]] \
  1200. | ^~~~~~~~~~~~
  1201. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1202. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1203. | ^~~~~~
  1204. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4114:5: note: in expansion of macro ‘IM_ASSERT’
  1205. 4114 | IM_ASSERT(g.WindowsFocusOrder.Size <= g.Windows.Size);
  1206. | ^~~~~~~~~
  1207. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1208. 35 | if (!(_a_)) [[unlikely]] \
  1209. | ^~~~~~~~~~~~
  1210. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1211. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1212. | ^~~~~~
  1213. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4162:5: note: in expansion of macro ‘IM_ASSERT’
  1214. 4162 | IM_ASSERT(g.CurrentWindow->IsFallbackWindow == true);
  1215. | ^~~~~~~~~
  1216. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::Initialize(ImGuiContext*)’:
  1217. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1218. 35 | if (!(_a_)) [[unlikely]] \
  1219. | ^~~~~~~~~~~~
  1220. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1221. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1222. | ^~~~~~
  1223. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4170:5: note: in expansion of macro ‘IM_ASSERT’
  1224. 4170 | IM_ASSERT(!g.Initialized && !g.SettingsLoaded);
  1225. | ^~~~~~~~~
  1226. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void AddDrawListToDrawData(ImVector<ImDrawList*>*, ImDrawList*)’:
  1227. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1228. 35 | if (!(_a_)) [[unlikely]] \
  1229. | ^~~~~~~~~~~~
  1230. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1231. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1232. | ^~~~~~
  1233. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4311:5: note: in expansion of macro ‘IM_ASSERT’
  1234. 4311 | IM_ASSERT(draw_list->VtxBuffer.Size == 0 || draw_list->_VtxWritePtr == draw_list->VtxBuffer.Data + draw_list->VtxBuffer.Size);
  1235. | ^~~~~~~~~
  1236. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1237. 35 | if (!(_a_)) [[unlikely]] \
  1238. | ^~~~~~~~~~~~
  1239. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1240. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1241. | ^~~~~~
  1242. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4312:5: note: in expansion of macro ‘IM_ASSERT’
  1243. 4312 | IM_ASSERT(draw_list->IdxBuffer.Size == 0 || draw_list->_IdxWritePtr == draw_list->IdxBuffer.Data + draw_list->IdxBuffer.Size);
  1244. | ^~~~~~~~~
  1245. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1246. 35 | if (!(_a_)) [[unlikely]] \
  1247. | ^~~~~~~~~~~~
  1248. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1249. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1250. | ^~~~~~
  1251. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4314:9: note: in expansion of macro ‘IM_ASSERT’
  1252. 4314 | IM_ASSERT((int)draw_list->_VtxCurrentIdx == draw_list->VtxBuffer.Size);
  1253. | ^~~~~~~~~
  1254. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1255. 35 | if (!(_a_)) [[unlikely]] \
  1256. | ^~~~~~~~~~~~
  1257. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1258. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1259. | ^~~~~~
  1260. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4332:9: note: in expansion of macro ‘IM_ASSERT’
  1261. 4332 | IM_ASSERT(draw_list->_VtxCurrentIdx < (1 << 16) && "Too many vertices in ImDrawList using 16-bit indices. Read comment above");
  1262. | ^~~~~~~~~
  1263. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::EndFrame()’:
  1264. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1265. 35 | if (!(_a_)) [[unlikely]] \
  1266. | ^~~~~~~~~~~~
  1267. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1268. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1269. | ^~~~~~
  1270. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4418:5: note: in expansion of macro ‘IM_ASSERT’
  1271. 4418 | IM_ASSERT(g.Initialized);
  1272. | ^~~~~~~~~
  1273. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1274. 35 | if (!(_a_)) [[unlikely]] \
  1275. | ^~~~~~~~~~~~
  1276. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1277. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1278. | ^~~~~~
  1279. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4423:5: note: in expansion of macro ‘IM_ASSERT’
  1280. 4423 | IM_ASSERT(g.WithinFrameScope && "Forgot to call ImGui::NewFrame()?");
  1281. | ^~~~~~~~~
  1282. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1283. 35 | if (!(_a_)) [[unlikely]] \
  1284. | ^~~~~~~~~~~~
  1285. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1286. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1287. | ^~~~~~
  1288. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4482:5: note: in expansion of macro ‘IM_ASSERT’
  1289. 4482 | IM_ASSERT(g.Windows.Size == g.WindowsTempSortBuffer.Size);
  1290. | ^~~~~~~~~
  1291. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::Render()’:
  1292. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1293. 35 | if (!(_a_)) [[unlikely]] \
  1294. | ^~~~~~~~~~~~
  1295. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1296. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1297. | ^~~~~~
  1298. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4504:5: note: in expansion of macro ‘IM_ASSERT’
  1299. 4504 | IM_ASSERT(g.Initialized);
  1300. | ^~~~~~~~~
  1301. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘int ImGui::GetKeyIndex(ImGuiKey)’:
  1302. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1303. 35 | if (!(_a_)) [[unlikely]] \
  1304. | ^~~~~~~~~~~~
  1305. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1306. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1307. | ^~~~~~
  1308. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4666:5: note: in expansion of macro ‘IM_ASSERT’
  1309. 4666 | IM_ASSERT(imgui_key >= 0 && imgui_key < ImGuiKey_COUNT);
  1310. | ^~~~~~~~~
  1311. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::IsKeyDown(int)’:
  1312. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1313. 35 | if (!(_a_)) [[unlikely]] \
  1314. | ^~~~~~~~~~~~
  1315. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1316. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1317. | ^~~~~~
  1318. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4678:5: note: in expansion of macro ‘IM_ASSERT’
  1319. 4678 | IM_ASSERT(user_key_index >= 0 && user_key_index < IM_ARRAYSIZE(g.IO.KeysDown));
  1320. | ^~~~~~~~~
  1321. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘int ImGui::GetKeyPressedAmount(int, float, float)’:
  1322. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1323. 35 | if (!(_a_)) [[unlikely]] \
  1324. | ^~~~~~~~~~~~
  1325. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1326. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1327. | ^~~~~~
  1328. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4705:5: note: in expansion of macro ‘IM_ASSERT’
  1329. 4705 | IM_ASSERT(key_index >= 0 && key_index < IM_ARRAYSIZE(g.IO.KeysDown));
  1330. | ^~~~~~~~~
  1331. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::IsKeyPressed(int, bool)’:
  1332. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1333. 35 | if (!(_a_)) [[unlikely]] \
  1334. | ^~~~~~~~~~~~
  1335. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1336. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1337. | ^~~~~~
  1338. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4715:5: note: in expansion of macro ‘IM_ASSERT’
  1339. 4715 | IM_ASSERT(user_key_index >= 0 && user_key_index < IM_ARRAYSIZE(g.IO.KeysDown));
  1340. | ^~~~~~~~~
  1341. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::IsKeyReleased(int)’:
  1342. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1343. 35 | if (!(_a_)) [[unlikely]] \
  1344. | ^~~~~~~~~~~~
  1345. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1346. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1347. | ^~~~~~
  1348. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4728:5: note: in expansion of macro ‘IM_ASSERT’
  1349. 4728 | IM_ASSERT(user_key_index >= 0 && user_key_index < IM_ARRAYSIZE(g.IO.KeysDown));
  1350. | ^~~~~~~~~
  1351. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::IsMouseDown(ImGuiMouseButton)’:
  1352. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1353. 35 | if (!(_a_)) [[unlikely]] \
  1354. | ^~~~~~~~~~~~
  1355. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1356. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1357. | ^~~~~~
  1358. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4735:5: note: in expansion of macro ‘IM_ASSERT’
  1359. 4735 | IM_ASSERT(button >= 0 && button < IM_ARRAYSIZE(g.IO.MouseDown));
  1360. | ^~~~~~~~~
  1361. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::IsMouseClicked(ImGuiMouseButton, bool)’:
  1362. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1363. 35 | if (!(_a_)) [[unlikely]] \
  1364. | ^~~~~~~~~~~~
  1365. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1366. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1367. | ^~~~~~
  1368. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4742:5: note: in expansion of macro ‘IM_ASSERT’
  1369. 4742 | IM_ASSERT(button >= 0 && button < IM_ARRAYSIZE(g.IO.MouseDown));
  1370. | ^~~~~~~~~
  1371. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::IsMouseReleased(ImGuiMouseButton)’:
  1372. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1373. 35 | if (!(_a_)) [[unlikely]] \
  1374. | ^~~~~~~~~~~~
  1375. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1376. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1377. | ^~~~~~
  1378. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4760:5: note: in expansion of macro ‘IM_ASSERT’
  1379. 4760 | IM_ASSERT(button >= 0 && button < IM_ARRAYSIZE(g.IO.MouseDown));
  1380. | ^~~~~~~~~
  1381. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::IsMouseDoubleClicked(ImGuiMouseButton)’:
  1382. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1383. 35 | if (!(_a_)) [[unlikely]] \
  1384. | ^~~~~~~~~~~~
  1385. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1386. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1387. | ^~~~~~
  1388. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4767:5: note: in expansion of macro ‘IM_ASSERT’
  1389. 4767 | IM_ASSERT(button >= 0 && button < IM_ARRAYSIZE(g.IO.MouseDown));
  1390. | ^~~~~~~~~
  1391. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::IsMouseDragPastThreshold(ImGuiMouseButton, float)’:
  1392. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1393. 35 | if (!(_a_)) [[unlikely]] \
  1394. | ^~~~~~~~~~~~
  1395. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1396. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1397. | ^~~~~~
  1398. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4776:5: note: in expansion of macro ‘IM_ASSERT’
  1399. 4776 | IM_ASSERT(button >= 0 && button < IM_ARRAYSIZE(g.IO.MouseDown));
  1400. | ^~~~~~~~~
  1401. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::IsMouseDragging(ImGuiMouseButton, float)’:
  1402. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1403. 35 | if (!(_a_)) [[unlikely]] \
  1404. | ^~~~~~~~~~~~
  1405. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1406. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1407. | ^~~~~~
  1408. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4785:5: note: in expansion of macro ‘IM_ASSERT’
  1409. 4785 | IM_ASSERT(button >= 0 && button < IM_ARRAYSIZE(g.IO.MouseDown));
  1410. | ^~~~~~~~~
  1411. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::IsMousePosValid(const ImVec2*)’:
  1412. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1413. 35 | if (!(_a_)) [[unlikely]] \
  1414. | ^~~~~~~~~~~~
  1415. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1416. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1417. | ^~~~~~
  1418. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4811:5: note: in expansion of macro ‘IM_ASSERT’
  1419. 4811 | IM_ASSERT(GImGui != NULL);
  1420. | ^~~~~~~~~
  1421. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘ImVec2 ImGui::GetMouseDragDelta(ImGuiMouseButton, float)’:
  1422. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1423. 35 | if (!(_a_)) [[unlikely]] \
  1424. | ^~~~~~~~~~~~
  1425. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1426. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1427. | ^~~~~~
  1428. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4832:5: note: in expansion of macro ‘IM_ASSERT’
  1429. 4832 | IM_ASSERT(button >= 0 && button < IM_ARRAYSIZE(g.IO.MouseDown));
  1430. | ^~~~~~~~~
  1431. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::ResetMouseDragDelta(ImGuiMouseButton)’:
  1432. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1433. 35 | if (!(_a_)) [[unlikely]] \
  1434. | ^~~~~~~~~~~~
  1435. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1436. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1437. | ^~~~~~
  1438. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4845:5: note: in expansion of macro ‘IM_ASSERT’
  1439. 4845 | IM_ASSERT(button >= 0 && button < IM_ARRAYSIZE(g.IO.MouseDown));
  1440. | ^~~~~~~~~
  1441. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::SetActiveIdUsingNavAndKeys()’:
  1442. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1443. 35 | if (!(_a_)) [[unlikely]] \
  1444. | ^~~~~~~~~~~~
  1445. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1446. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1447. | ^~~~~~
  1448. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:4984:5: note: in expansion of macro ‘IM_ASSERT’
  1449. 4984 | IM_ASSERT(g.ActiveId != 0);
  1450. | ^~~~~~~~~
  1451. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::BeginChild(ImGuiID, const ImVec2&, bool, ImGuiWindowFlags)’:
  1452. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1453. 35 | if (!(_a_)) [[unlikely]] \
  1454. | ^~~~~~~~~~~~
  1455. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1456. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1457. | ^~~~~~
  1458. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:5067:5: note: in expansion of macro ‘IM_ASSERT’
  1459. 5067 | IM_ASSERT(id != 0);
  1460. | ^~~~~~~~~
  1461. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::EndChild()’:
  1462. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1463. 35 | if (!(_a_)) [[unlikely]] \
  1464. | ^~~~~~~~~~~~
  1465. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1466. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1467. | ^~~~~~
  1468. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:5076:5: note: in expansion of macro ‘IM_ASSERT’
  1469. 5076 | IM_ASSERT(g.WithinEndChild == false);
  1470. | ^~~~~~~~~
  1471. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1472. 35 | if (!(_a_)) [[unlikely]] \
  1473. | ^~~~~~~~~~~~
  1474. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1475. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1476. | ^~~~~~
  1477. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:5077:5: note: in expansion of macro ‘IM_ASSERT’
  1478. 5077 | IM_ASSERT(window->Flags & ImGuiWindowFlags_ChildWindow); // Mismatched BeginChild()/EndChild() calls
  1479. | ^~~~~~~~~
  1480. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘ImRect GetResizeBorderRect(ImGuiWindow*, int, float, float)’:
  1481. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1482. 35 | if (!(_a_)) [[unlikely]] \
  1483. | ^~~~~~~~~~~~
  1484. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1485. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1486. | ^~~~~~
  1487. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:5381:5: note: in expansion of macro ‘IM_ASSERT’
  1488. 5381 | IM_ASSERT(0);
  1489. | ^~~~~~~~~
  1490. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘ImGuiID ImGui::GetWindowResizeCornerID(ImGuiWindow*, int)’:
  1491. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1492. 35 | if (!(_a_)) [[unlikely]] \
  1493. | ^~~~~~~~~~~~
  1494. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1495. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1496. | ^~~~~~
  1497. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:5388:5: note: in expansion of macro ‘IM_ASSERT’
  1498. 5388 | IM_ASSERT(n >= 0 && n < 4);
  1499. | ^~~~~~~~~
  1500. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘ImGuiID ImGui::GetWindowResizeBorderID(ImGuiWindow*, ImGuiDir)’:
  1501. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1502. 35 | if (!(_a_)) [[unlikely]] \
  1503. | ^~~~~~~~~~~~
  1504. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1505. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1506. | ^~~~~~
  1507. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:5398:5: note: in expansion of macro ‘IM_ASSERT’
  1508. 5398 | IM_ASSERT(dir >= 0 && dir < 4);
  1509. | ^~~~~~~~~
  1510. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::RenderWindowDecorations(ImGuiWindow*, const ImRect&, bool, int, const ImU32*, float)’:
  1511. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1512. 35 | if (!(_a_)) [[unlikely]] \
  1513. | ^~~~~~~~~~~~
  1514. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1515. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1516. | ^~~~~~
  1517. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:5580:5: note: in expansion of macro ‘IM_ASSERT’
  1518. 5580 | IM_ASSERT(window->BeginCount == 0);
  1519. | ^~~~~~~~~
  1520. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::UpdateWindowParentAndRootLinks(ImGuiWindow*, ImGuiWindowFlags, ImGuiWindow*)’:
  1521. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1522. 35 | if (!(_a_)) [[unlikely]] \
  1523. | ^~~~~~~~~~~~
  1524. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1525. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1526. | ^~~~~~
  1527. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:5756:9: note: in expansion of macro ‘IM_ASSERT’
  1528. 5756 | IM_ASSERT(window->RootWindowForNav->ParentWindow != NULL);
  1529. | ^~~~~~~~~
  1530. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::Begin(const char*, bool*, ImGuiWindowFlags)’:
  1531. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1532. 35 | if (!(_a_)) [[unlikely]] \
  1533. | ^~~~~~~~~~~~
  1534. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1535. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1536. | ^~~~~~
  1537. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:5772:5: note: in expansion of macro ‘IM_ASSERT’
  1538. 5772 | IM_ASSERT(name != NULL && name[0] != '\0'); // Window name required
  1539. | ^~~~~~~~~
  1540. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1541. 35 | if (!(_a_)) [[unlikely]] \
  1542. | ^~~~~~~~~~~~
  1543. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1544. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1545. | ^~~~~~
  1546. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:5773:5: note: in expansion of macro ‘IM_ASSERT’
  1547. 5773 | IM_ASSERT(g.WithinFrameScope); // Forgot to call ImGui::NewFrame()
  1548. | ^~~~~~~~~
  1549. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1550. 35 | if (!(_a_)) [[unlikely]] \
  1551. | ^~~~~~~~~~~~
  1552. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1553. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1554. | ^~~~~~
  1555. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:5774:5: note: in expansion of macro ‘IM_ASSERT’
  1556. 5774 | IM_ASSERT(g.FrameCountEnded != g.FrameCount); // Called ImGui::Render() or ImGui::EndFrame() and haven't called ImGui::NewFrame() again yet
  1557. | ^~~~~~~~~
  1558. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1559. 35 | if (!(_a_)) [[unlikely]] \
  1560. | ^~~~~~~~~~~~
  1561. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1562. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1563. | ^~~~~~
  1564. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:5787:9: note: in expansion of macro ‘IM_ASSERT’
  1565. 5787 | IM_ASSERT(flags & ImGuiWindowFlags_ChildWindow);
  1566. | ^~~~~~~~~
  1567. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1568. 35 | if (!(_a_)) [[unlikely]] \
  1569. | ^~~~~~~~~~~~
  1570. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1571. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1572. | ^~~~~~
  1573. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:5822:5: note: in expansion of macro ‘IM_ASSERT’
  1574. 5822 | IM_ASSERT(parent_window != NULL || !(flags & ImGuiWindowFlags_ChildWindow));
  1575. | ^~~~~~~~~
  1576. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1577. 35 | if (!(_a_)) [[unlikely]] \
  1578. | ^~~~~~~~~~~~
  1579. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1580. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1581. | ^~~~~~
  1582. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6055:13: note: in expansion of macro ‘IM_ASSERT’
  1583. 6055 | IM_ASSERT(parent_window && parent_window->Active);
  1584. | ^~~~~~~~~
  1585. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1586. 35 | if (!(_a_)) [[unlikely]] \
  1587. | ^~~~~~~~~~~~
  1588. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1589. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1590. | ^~~~~~
  1591. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6196:9: note: in expansion of macro ‘IM_ASSERT’
  1592. 6196 | IM_ASSERT(window->DrawList->CmdBuffer.Size == 1 && window->DrawList->CmdBuffer[0].ElemCount == 0);
  1593. | ^~~~~~~~~
  1594. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1595. 35 | if (!(_a_)) [[unlikely]] \
  1596. | ^~~~~~~~~~~~
  1597. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1598. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1599. | ^~~~~~
  1600. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6384:13: note: in expansion of macro ‘IM_ASSERT’
  1601. 6384 | IM_ASSERT((flags & ImGuiWindowFlags_NoTitleBar) != 0);
  1602. | ^~~~~~~~~
  1603. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::End()’:
  1604. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1605. 35 | if (!(_a_)) [[unlikely]] \
  1606. | ^~~~~~~~~~~~
  1607. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1608. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1609. | ^~~~~~
  1610. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  1611. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  1612. | ^~~~~~~~~
  1613. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6430:9: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  1614. 6430 | IM_ASSERT_USER_ERROR(g.CurrentWindowStack.Size > 1, "Calling End() too many times!");
  1615. | ^~~~~~~~~~~~~~~~~~~~
  1616. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1617. 35 | if (!(_a_)) [[unlikely]] \
  1618. | ^~~~~~~~~~~~
  1619. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1620. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1621. | ^~~~~~
  1622. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6433:5: note: in expansion of macro ‘IM_ASSERT’
  1623. 6433 | IM_ASSERT(g.CurrentWindowStack.Size > 0);
  1624. | ^~~~~~~~~
  1625. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1626. 35 | if (!(_a_)) [[unlikely]] \
  1627. | ^~~~~~~~~~~~
  1628. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1629. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1630. | ^~~~~~
  1631. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  1632. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  1633. | ^~~~~~~~~
  1634. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6437:9: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  1635. 6437 | IM_ASSERT_USER_ERROR(g.WithinEndChild, "Must call EndChild() and not End()!");
  1636. | ^~~~~~~~~~~~~~~~~~~~
  1637. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::BringWindowToFocusFront(ImGuiWindow*)’:
  1638. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1639. 35 | if (!(_a_)) [[unlikely]] \
  1640. | ^~~~~~~~~~~~
  1641. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1642. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1643. | ^~~~~~
  1644. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6460:5: note: in expansion of macro ‘IM_ASSERT’
  1645. 6460 | IM_ASSERT(window == window->RootWindow);
  1646. | ^~~~~~~~~
  1647. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1648. 35 | if (!(_a_)) [[unlikely]] \
  1649. | ^~~~~~~~~~~~
  1650. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1651. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1652. | ^~~~~~
  1653. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6463:5: note: in expansion of macro ‘IM_ASSERT’
  1654. 6463 | IM_ASSERT(g.WindowsFocusOrder[cur_order] == window);
  1655. | ^~~~~~~~~
  1656. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1657. 35 | if (!(_a_)) [[unlikely]] \
  1658. | ^~~~~~~~~~~~
  1659. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1660. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1661. | ^~~~~~
  1662. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6472:9: note: in expansion of macro ‘IM_ASSERT’
  1663. 6472 | IM_ASSERT(g.WindowsFocusOrder[n]->FocusOrder == n);
  1664. | ^~~~~~~~~
  1665. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::FocusWindow(ImGuiWindow*)’:
  1666. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1667. 35 | if (!(_a_)) [[unlikely]] \
  1668. | ^~~~~~~~~~~~
  1669. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1670. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1671. | ^~~~~~
  1672. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6530:5: note: in expansion of macro ‘IM_ASSERT’
  1673. 6530 | IM_ASSERT(window == NULL || window->RootWindow != NULL);
  1674. | ^~~~~~~~~
  1675. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::FocusTopMostWindowUnderOne(ImGuiWindow*, ImGuiWindow*)’:
  1676. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1677. 35 | if (!(_a_)) [[unlikely]] \
  1678. | ^~~~~~~~~~~~
  1679. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1680. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1681. | ^~~~~~
  1682. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6570:9: note: in expansion of macro ‘IM_ASSERT’
  1683. 6570 | IM_ASSERT(window == window->RootWindow);
  1684. | ^~~~~~~~~
  1685. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::SetCurrentFont(ImFont*)’:
  1686. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1687. 35 | if (!(_a_)) [[unlikely]] \
  1688. | ^~~~~~~~~~~~
  1689. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1690. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1691. | ^~~~~~
  1692. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6586:5: note: in expansion of macro ‘IM_ASSERT’
  1693. 6586 | IM_ASSERT(font && font->IsLoaded()); // Font Atlas not created. Did you call io.Fonts->GetTexDataAsRGBA32 / GetTexDataAsAlpha8 ?
  1694. | ^~~~~~~~~
  1695. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1696. 35 | if (!(_a_)) [[unlikely]] \
  1697. | ^~~~~~~~~~~~
  1698. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1699. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1700. | ^~~~~~
  1701. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6587:5: note: in expansion of macro ‘IM_ASSERT’
  1702. 6587 | IM_ASSERT(font->Scale > 0.0f);
  1703. | ^~~~~~~~~
  1704. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::PushItemFlag(ImGuiItemFlags, bool)’:
  1705. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1706. 35 | if (!(_a_)) [[unlikely]] \
  1707. | ^~~~~~~~~~~~
  1708. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1709. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1710. | ^~~~~~
  1711. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6621:5: note: in expansion of macro ‘IM_ASSERT’
  1712. 6621 | IM_ASSERT(item_flags == g.ItemFlagsStack.back());
  1713. | ^~~~~~~~~
  1714. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::PopItemFlag()’:
  1715. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1716. 35 | if (!(_a_)) [[unlikely]] \
  1717. | ^~~~~~~~~~~~
  1718. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1719. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1720. | ^~~~~~
  1721. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6633:5: note: in expansion of macro ‘IM_ASSERT’
  1722. 6633 | IM_ASSERT(g.ItemFlagsStack.Size > 1); // Too many calls to PopItemFlag() - we always leave a 0 at the bottom of the stack.
  1723. | ^~~~~~~~~
  1724. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::EndDisabled()’:
  1725. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1726. 35 | if (!(_a_)) [[unlikely]] \
  1727. | ^~~~~~~~~~~~
  1728. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1729. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1730. | ^~~~~~
  1731. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6662:5: note: in expansion of macro ‘IM_ASSERT’
  1732. 6662 | IM_ASSERT(g.DisabledStackSize > 0);
  1733. | ^~~~~~~~~
  1734. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::IsWindowHovered(ImGuiHoveredFlags)’:
  1735. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1736. 35 | if (!(_a_)) [[unlikely]] \
  1737. | ^~~~~~~~~~~~
  1738. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1739. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1740. | ^~~~~~
  1741. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6747:5: note: in expansion of macro ‘IM_ASSERT’
  1742. 6747 | IM_ASSERT((flags & (ImGuiHoveredFlags_AllowWhenOverlapped | ImGuiHoveredFlags_AllowWhenDisabled)) == 0); // Flags not supported by this function
  1743. | ^~~~~~~~~
  1744. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1745. 35 | if (!(_a_)) [[unlikely]] \
  1746. | ^~~~~~~~~~~~
  1747. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1748. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1749. | ^~~~~~
  1750. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6756:9: note: in expansion of macro ‘IM_ASSERT’
  1751. 6756 | IM_ASSERT(cur_window); // Not inside a Begin()/End()
  1752. | ^~~~~~~~~
  1753. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::IsWindowFocused(ImGuiFocusedFlags)’:
  1754. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1755. 35 | if (!(_a_)) [[unlikely]] \
  1756. | ^~~~~~~~~~~~
  1757. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1758. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1759. | ^~~~~~
  1760. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6788:5: note: in expansion of macro ‘IM_ASSERT’
  1761. 6788 | IM_ASSERT(cur_window); // Not inside a Begin()/End()
  1762. | ^~~~~~~~~
  1763. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::SetWindowPos(ImGuiWindow*, const ImVec2&, ImGuiCond)’:
  1764. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1765. 35 | if (!(_a_)) [[unlikely]] \
  1766. | ^~~~~~~~~~~~
  1767. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1768. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1769. | ^~~~~~
  1770. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6833:5: note: in expansion of macro ‘IM_ASSERT’
  1771. 6833 | IM_ASSERT(cond == 0 || ImIsPowerOfTwo(cond)); // Make sure the user doesn't attempt to combine multiple condition flags.
  1772. | ^~~~~~~~~
  1773. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::SetWindowSize(ImGuiWindow*, const ImVec2&, ImGuiCond)’:
  1774. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1775. 35 | if (!(_a_)) [[unlikely]] \
  1776. | ^~~~~~~~~~~~
  1777. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1778. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1779. | ^~~~~~
  1780. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6871:5: note: in expansion of macro ‘IM_ASSERT’
  1781. 6871 | IM_ASSERT(cond == 0 || ImIsPowerOfTwo(cond)); // Make sure the user doesn't attempt to combine multiple condition flags.
  1782. | ^~~~~~~~~
  1783. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::SetWindowHitTestHole(ImGuiWindow*, const ImVec2&, const ImVec2&)’:
  1784. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1785. 35 | if (!(_a_)) [[unlikely]] \
  1786. | ^~~~~~~~~~~~
  1787. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1788. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1789. | ^~~~~~
  1790. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6921:5: note: in expansion of macro ‘IM_ASSERT’
  1791. 6921 | IM_ASSERT(window->HitTestHoleSize.x == 0); // We don't support multiple holes/hit test filters
  1792. | ^~~~~~~~~
  1793. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::SetNextWindowPos(const ImVec2&, ImGuiCond, const ImVec2&)’:
  1794. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1795. 35 | if (!(_a_)) [[unlikely]] \
  1796. | ^~~~~~~~~~~~
  1797. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1798. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1799. | ^~~~~~
  1800. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6970:5: note: in expansion of macro ‘IM_ASSERT’
  1801. 6970 | IM_ASSERT(cond == 0 || ImIsPowerOfTwo(cond)); // Make sure the user doesn't attempt to combine multiple condition flags.
  1802. | ^~~~~~~~~
  1803. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::SetNextWindowSize(const ImVec2&, ImGuiCond)’:
  1804. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1805. 35 | if (!(_a_)) [[unlikely]] \
  1806. | ^~~~~~~~~~~~
  1807. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1808. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1809. | ^~~~~~
  1810. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:6980:5: note: in expansion of macro ‘IM_ASSERT’
  1811. 6980 | IM_ASSERT(cond == 0 || ImIsPowerOfTwo(cond)); // Make sure the user doesn't attempt to combine multiple condition flags.
  1812. | ^~~~~~~~~
  1813. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::SetNextWindowCollapsed(bool, ImGuiCond)’:
  1814. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1815. 35 | if (!(_a_)) [[unlikely]] \
  1816. | ^~~~~~~~~~~~
  1817. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1818. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1819. | ^~~~~~
  1820. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7014:5: note: in expansion of macro ‘IM_ASSERT’
  1821. 7014 | IM_ASSERT(cond == 0 || ImIsPowerOfTwo(cond)); // Make sure the user doesn't attempt to combine multiple condition flags.
  1822. | ^~~~~~~~~
  1823. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::SetWindowFontScale(float)’:
  1824. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1825. 35 | if (!(_a_)) [[unlikely]] \
  1826. | ^~~~~~~~~~~~
  1827. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1828. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1829. | ^~~~~~
  1830. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7056:5: note: in expansion of macro ‘IM_ASSERT’
  1831. 7056 | IM_ASSERT(scale > 0.0f);
  1832. | ^~~~~~~~~
  1833. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::PopFocusScope()’:
  1834. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1835. 35 | if (!(_a_)) [[unlikely]] \
  1836. | ^~~~~~~~~~~~
  1837. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1838. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1839. | ^~~~~~
  1840. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7082:5: note: in expansion of macro ‘IM_ASSERT’
  1841. 7082 | IM_ASSERT(g.FocusScopeStack.Size > 0); // Too many PopFocusScope() ?
  1842. | ^~~~~~~~~
  1843. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::SetKeyboardFocusHere(int)’:
  1844. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1845. 35 | if (!(_a_)) [[unlikely]] \
  1846. | ^~~~~~~~~~~~
  1847. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1848. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1849. | ^~~~~~
  1850. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7091:5: note: in expansion of macro ‘IM_ASSERT’
  1851. 7091 | IM_ASSERT(offset >= -1); // -1 is allowed but not below
  1852. | ^~~~~~~~~
  1853. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::PopID()’:
  1854. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1855. 35 | if (!(_a_)) [[unlikely]] \
  1856. | ^~~~~~~~~~~~
  1857. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1858. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1859. | ^~~~~~
  1860. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7190:5: note: in expansion of macro ‘IM_ASSERT’
  1861. 7190 | IM_ASSERT(window->IDStack.Size > 1); // Too many PopID(), or could be popping in a wrong/different window?
  1862. | ^~~~~~~~~
  1863. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::DebugCheckVersionAndDataLayout(const char*, size_t, size_t, size_t, size_t, size_t, size_t)’:
  1864. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1865. 35 | if (!(_a_)) [[unlikely]] \
  1866. | ^~~~~~~~~~~~
  1867. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1868. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1869. | ^~~~~~
  1870. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7237:62: note: in expansion of macro ‘IM_ASSERT’
  1871. 7237 | if (strcmp(version, IMGUI_VERSION) != 0) { error = true; IM_ASSERT(strcmp(version, IMGUI_VERSION) == 0 && "Mismatched version string!"); }
  1872. | ^~~~~~~~~
  1873. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1874. 35 | if (!(_a_)) [[unlikely]] \
  1875. | ^~~~~~~~~~~~
  1876. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1877. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1878. | ^~~~~~
  1879. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7238:51: note: in expansion of macro ‘IM_ASSERT’
  1880. 7238 | if (sz_io != sizeof(ImGuiIO)) { error = true; IM_ASSERT(sz_io == sizeof(ImGuiIO) && "Mismatched struct layout!"); }
  1881. | ^~~~~~~~~
  1882. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1883. 35 | if (!(_a_)) [[unlikely]] \
  1884. | ^~~~~~~~~~~~
  1885. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1886. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1887. | ^~~~~~
  1888. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7239:57: note: in expansion of macro ‘IM_ASSERT’
  1889. 7239 | if (sz_style != sizeof(ImGuiStyle)) { error = true; IM_ASSERT(sz_style == sizeof(ImGuiStyle) && "Mismatched struct layout!"); }
  1890. | ^~~~~~~~~
  1891. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1892. 35 | if (!(_a_)) [[unlikely]] \
  1893. | ^~~~~~~~~~~~
  1894. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1895. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1896. | ^~~~~~
  1897. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7240:52: note: in expansion of macro ‘IM_ASSERT’
  1898. 7240 | if (sz_vec2 != sizeof(ImVec2)) { error = true; IM_ASSERT(sz_vec2 == sizeof(ImVec2) && "Mismatched struct layout!"); }
  1899. | ^~~~~~~~~
  1900. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1901. 35 | if (!(_a_)) [[unlikely]] \
  1902. | ^~~~~~~~~~~~
  1903. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1904. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1905. | ^~~~~~
  1906. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7241:52: note: in expansion of macro ‘IM_ASSERT’
  1907. 7241 | if (sz_vec4 != sizeof(ImVec4)) { error = true; IM_ASSERT(sz_vec4 == sizeof(ImVec4) && "Mismatched struct layout!"); }
  1908. | ^~~~~~~~~
  1909. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1910. 35 | if (!(_a_)) [[unlikely]] \
  1911. | ^~~~~~~~~~~~
  1912. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1913. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1914. | ^~~~~~
  1915. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7242:56: note: in expansion of macro ‘IM_ASSERT’
  1916. 7242 | if (sz_vert != sizeof(ImDrawVert)) { error = true; IM_ASSERT(sz_vert == sizeof(ImDrawVert) && "Mismatched struct layout!"); }
  1917. | ^~~~~~~~~
  1918. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1919. 35 | if (!(_a_)) [[unlikely]] \
  1920. | ^~~~~~~~~~~~
  1921. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1922. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1923. | ^~~~~~
  1924. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7243:54: note: in expansion of macro ‘IM_ASSERT’
  1925. 7243 | if (sz_idx != sizeof(ImDrawIdx)) { error = true; IM_ASSERT(sz_idx == sizeof(ImDrawIdx) && "Mismatched struct layout!"); }
  1926. | ^~~~~~~~~
  1927. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::ErrorCheckNewFrameSanityChecks()’:
  1928. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1929. 35 | if (!(_a_)) [[unlikely]] \
  1930. | ^~~~~~~~~~~~
  1931. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1932. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1933. | ^~~~~~
  1934. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7257:15: note: in expansion of macro ‘IM_ASSERT’
  1935. 7257 | if (true) IM_ASSERT(1); else IM_ASSERT(0);
  1936. | ^~~~~~~~~
  1937. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1938. 35 | if (!(_a_)) [[unlikely]] \
  1939. | ^~~~~~~~~~~~
  1940. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1941. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1942. | ^~~~~~
  1943. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7257:34: note: in expansion of macro ‘IM_ASSERT’
  1944. 7257 | if (true) IM_ASSERT(1); else IM_ASSERT(0);
  1945. | ^~~~~~~~~
  1946. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1947. 35 | if (!(_a_)) [[unlikely]] \
  1948. | ^~~~~~~~~~~~
  1949. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1950. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1951. | ^~~~~~
  1952. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7261:5: note: in expansion of macro ‘IM_ASSERT’
  1953. 7261 | IM_ASSERT(g.Initialized);
  1954. | ^~~~~~~~~
  1955. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1956. 35 | if (!(_a_)) [[unlikely]] \
  1957. | ^~~~~~~~~~~~
  1958. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1959. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1960. | ^~~~~~
  1961. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7262:5: note: in expansion of macro ‘IM_ASSERT’
  1962. 7262 | IM_ASSERT((g.IO.DeltaTime > 0.0f || g.FrameCount == 0) && "Need a positive DeltaTime!");
  1963. | ^~~~~~~~~
  1964. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1965. 35 | if (!(_a_)) [[unlikely]] \
  1966. | ^~~~~~~~~~~~
  1967. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1968. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1969. | ^~~~~~
  1970. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7263:5: note: in expansion of macro ‘IM_ASSERT’
  1971. 7263 | IM_ASSERT((g.FrameCount == 0 || g.FrameCountEnded == g.FrameCount) && "Forgot to call Render() or EndFrame() at the end of the previous frame?");
  1972. | ^~~~~~~~~
  1973. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1974. 35 | if (!(_a_)) [[unlikely]] \
  1975. | ^~~~~~~~~~~~
  1976. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1977. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1978. | ^~~~~~
  1979. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7264:5: note: in expansion of macro ‘IM_ASSERT’
  1980. 7264 | IM_ASSERT(g.IO.DisplaySize.x >= 0.0f && g.IO.DisplaySize.y >= 0.0f && "Invalid DisplaySize value!");
  1981. | ^~~~~~~~~
  1982. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1983. 35 | if (!(_a_)) [[unlikely]] \
  1984. | ^~~~~~~~~~~~
  1985. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1986. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1987. | ^~~~~~
  1988. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7265:5: note: in expansion of macro ‘IM_ASSERT’
  1989. 7265 | IM_ASSERT(g.IO.Fonts->IsBuilt() && "Font Atlas not built! Make sure you called ImGui_ImplXXXX_NewFrame() function for renderer backend, which should call io.Fonts->GetTexDataAsRGBA32() / GetTexDataAsAlpha8()");
  1990. | ^~~~~~~~~
  1991. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1992. 35 | if (!(_a_)) [[unlikely]] \
  1993. | ^~~~~~~~~~~~
  1994. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1995. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1996. | ^~~~~~
  1997. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7266:5: note: in expansion of macro ‘IM_ASSERT’
  1998. 7266 | IM_ASSERT(g.Style.CurveTessellationTol > 0.0f && "Invalid style setting!");
  1999. | ^~~~~~~~~
  2000. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2001. 35 | if (!(_a_)) [[unlikely]] \
  2002. | ^~~~~~~~~~~~
  2003. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2004. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2005. | ^~~~~~
  2006. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7267:5: note: in expansion of macro ‘IM_ASSERT’
  2007. 7267 | IM_ASSERT(g.Style.CircleTessellationMaxError > 0.0f && "Invalid style setting!");
  2008. | ^~~~~~~~~
  2009. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2010. 35 | if (!(_a_)) [[unlikely]] \
  2011. | ^~~~~~~~~~~~
  2012. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2013. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2014. | ^~~~~~
  2015. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7268:5: note: in expansion of macro ‘IM_ASSERT’
  2016. 7268 | IM_ASSERT(g.Style.Alpha >= 0.0f && g.Style.Alpha <= 1.0f && "Invalid style setting!"); // Allows us to avoid a few clamps in color computations
  2017. | ^~~~~~~~~
  2018. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2019. 35 | if (!(_a_)) [[unlikely]] \
  2020. | ^~~~~~~~~~~~
  2021. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2022. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2023. | ^~~~~~
  2024. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7269:5: note: in expansion of macro ‘IM_ASSERT’
  2025. 7269 | IM_ASSERT(g.Style.WindowMinSize.x >= 1.0f && g.Style.WindowMinSize.y >= 1.0f && "Invalid style setting.");
  2026. | ^~~~~~~~~
  2027. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2028. 35 | if (!(_a_)) [[unlikely]] \
  2029. | ^~~~~~~~~~~~
  2030. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2031. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2032. | ^~~~~~
  2033. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7270:5: note: in expansion of macro ‘IM_ASSERT’
  2034. 7270 | IM_ASSERT(g.Style.WindowMenuButtonPosition == ImGuiDir_None || g.Style.WindowMenuButtonPosition == ImGuiDir_Left || g.Style.WindowMenuButtonPosition == ImGuiDir_Right);
  2035. | ^~~~~~~~~
  2036. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2037. 35 | if (!(_a_)) [[unlikely]] \
  2038. | ^~~~~~~~~~~~
  2039. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2040. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2041. | ^~~~~~
  2042. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7272:9: note: in expansion of macro ‘IM_ASSERT’
  2043. 7272 | IM_ASSERT(g.IO.KeyMap[n] >= -1 && g.IO.KeyMap[n] < IM_ARRAYSIZE(g.IO.KeysDown) && "io.KeyMap[] contains an out of bound value (need to be 0..512, or -1 for unmapped key)");
  2044. | ^~~~~~~~~
  2045. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2046. 35 | if (!(_a_)) [[unlikely]] \
  2047. | ^~~~~~~~~~~~
  2048. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2049. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2050. | ^~~~~~
  2051. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7276:9: note: in expansion of macro ‘IM_ASSERT’
  2052. 7276 | IM_ASSERT(g.IO.KeyMap[ImGuiKey_Space] != -1 && "ImGuiKey_Space is not mapped, required for keyboard navigation.");
  2053. | ^~~~~~~~~
  2054. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::ErrorCheckEndFrameSanityChecks()’:
  2055. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2056. 35 | if (!(_a_)) [[unlikely]] \
  2057. | ^~~~~~~~~~~~
  2058. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2059. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2060. | ^~~~~~
  2061. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7294:5: note: in expansion of macro ‘IM_ASSERT’
  2062. 7294 | IM_ASSERT((key_mod_flags == 0 || g.IO.KeyMods == key_mod_flags) && "Mismatching io.KeyCtrl/io.KeyShift/io.KeyAlt/io.KeySuper vs io.KeyMods");
  2063. | ^~~~~~~~~
  2064. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2065. 35 | if (!(_a_)) [[unlikely]] \
  2066. | ^~~~~~~~~~~~
  2067. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2068. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2069. | ^~~~~~
  2070. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2071. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2072. | ^~~~~~~~~
  2073. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7306:13: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2074. 7306 | IM_ASSERT_USER_ERROR(g.CurrentWindowStack.Size == 1, "Mismatched Begin/BeginChild vs End/EndChild calls: did you forget to call End/EndChild?");
  2075. | ^~~~~~~~~~~~~~~~~~~~
  2076. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2077. 35 | if (!(_a_)) [[unlikely]] \
  2078. | ^~~~~~~~~~~~
  2079. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2080. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2081. | ^~~~~~
  2082. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2083. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2084. | ^~~~~~~~~
  2085. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7312:13: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2086. 7312 | IM_ASSERT_USER_ERROR(g.CurrentWindowStack.Size == 1, "Mismatched Begin/BeginChild vs End/EndChild calls: did you call End/EndChild too much?");
  2087. | ^~~~~~~~~~~~~~~~~~~~
  2088. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2089. 35 | if (!(_a_)) [[unlikely]] \
  2090. | ^~~~~~~~~~~~
  2091. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2092. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2093. | ^~~~~~
  2094. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2095. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2096. | ^~~~~~~~~
  2097. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7316:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2098. 7316 | IM_ASSERT_USER_ERROR(g.GroupStack.Size == 0, "Missing EndGroup call!");
  2099. | ^~~~~~~~~~~~~~~~~~~~
  2100. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::ErrorCheckEndFrameRecover(ImGuiErrorLogCallback, void*)’:
  2101. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2102. 35 | if (!(_a_)) [[unlikely]] \
  2103. | ^~~~~~~~~~~~
  2104. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2105. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2106. | ^~~~~~
  2107. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7334:13: note: in expansion of macro ‘IM_ASSERT’
  2108. 7334 | IM_ASSERT(window->IsFallbackWindow);
  2109. | ^~~~~~~~~
  2110. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2111. 35 | if (!(_a_)) [[unlikely]] \
  2112. | ^~~~~~~~~~~~
  2113. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2114. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2115. | ^~~~~~
  2116. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7337:9: note: in expansion of macro ‘IM_ASSERT’
  2117. 7337 | IM_ASSERT(window == g.CurrentWindow);
  2118. | ^~~~~~~~~
  2119. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::ErrorCheckEndWindowRecover(ImGuiErrorLogCallback, void*)’:
  2120. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2121. 35 | if (!(_a_)) [[unlikely]] \
  2122. | ^~~~~~~~~~~~
  2123. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2124. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2125. | ^~~~~~
  2126. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7363:5: note: in expansion of macro ‘IM_ASSERT’
  2127. 7363 | IM_ASSERT(window != NULL);
  2128. | ^~~~~~~~~
  2129. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In member function ‘void ImGuiStackSizes::CompareWithCurrentState()’:
  2130. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2131. 35 | if (!(_a_)) [[unlikely]] \
  2132. | ^~~~~~~~~~~~
  2133. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2134. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2135. | ^~~~~~
  2136. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7436:5: note: in expansion of macro ‘IM_ASSERT’
  2137. 7436 | IM_ASSERT(SizeOfIDStack == window->IDStack.Size && "PushID/PopID or TreeNode/TreePop Mismatch!");
  2138. | ^~~~~~~~~
  2139. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2140. 35 | if (!(_a_)) [[unlikely]] \
  2141. | ^~~~~~~~~~~~
  2142. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2143. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2144. | ^~~~~~
  2145. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7440:5: note: in expansion of macro ‘IM_ASSERT’
  2146. 7440 | IM_ASSERT(SizeOfGroupStack == g.GroupStack.Size && "BeginGroup/EndGroup Mismatch!");
  2147. | ^~~~~~~~~
  2148. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2149. 35 | if (!(_a_)) [[unlikely]] \
  2150. | ^~~~~~~~~~~~
  2151. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2152. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2153. | ^~~~~~
  2154. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7441:5: note: in expansion of macro ‘IM_ASSERT’
  2155. 7441 | IM_ASSERT(SizeOfBeginPopupStack == g.BeginPopupStack.Size && "BeginPopup/EndPopup or BeginMenu/EndMenu Mismatch!");
  2156. | ^~~~~~~~~
  2157. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2158. 35 | if (!(_a_)) [[unlikely]] \
  2159. | ^~~~~~~~~~~~
  2160. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2161. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2162. | ^~~~~~
  2163. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7442:5: note: in expansion of macro ‘IM_ASSERT’
  2164. 7442 | IM_ASSERT(SizeOfDisabledStack == g.DisabledStackSize && "BeginDisabled/EndDisabled Mismatch!");
  2165. | ^~~~~~~~~
  2166. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2167. 35 | if (!(_a_)) [[unlikely]] \
  2168. | ^~~~~~~~~~~~
  2169. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2170. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2171. | ^~~~~~
  2172. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7443:5: note: in expansion of macro ‘IM_ASSERT’
  2173. 7443 | IM_ASSERT(SizeOfItemFlagsStack >= g.ItemFlagsStack.Size && "PushItemFlag/PopItemFlag Mismatch!");
  2174. | ^~~~~~~~~
  2175. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2176. 35 | if (!(_a_)) [[unlikely]] \
  2177. | ^~~~~~~~~~~~
  2178. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2179. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2180. | ^~~~~~
  2181. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7444:5: note: in expansion of macro ‘IM_ASSERT’
  2182. 7444 | IM_ASSERT(SizeOfColorStack >= g.ColorStack.Size && "PushStyleColor/PopStyleColor Mismatch!");
  2183. | ^~~~~~~~~
  2184. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2185. 35 | if (!(_a_)) [[unlikely]] \
  2186. | ^~~~~~~~~~~~
  2187. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2188. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2189. | ^~~~~~
  2190. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7445:5: note: in expansion of macro ‘IM_ASSERT’
  2191. 7445 | IM_ASSERT(SizeOfStyleVarStack >= g.StyleVarStack.Size && "PushStyleVar/PopStyleVar Mismatch!");
  2192. | ^~~~~~~~~
  2193. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2194. 35 | if (!(_a_)) [[unlikely]] \
  2195. | ^~~~~~~~~~~~
  2196. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2197. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2198. | ^~~~~~
  2199. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7446:5: note: in expansion of macro ‘IM_ASSERT’
  2200. 7446 | IM_ASSERT(SizeOfFontStack >= g.FontStack.Size && "PushFont/PopFont Mismatch!");
  2201. | ^~~~~~~~~
  2202. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2203. 35 | if (!(_a_)) [[unlikely]] \
  2204. | ^~~~~~~~~~~~
  2205. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2206. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2207. | ^~~~~~
  2208. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7447:5: note: in expansion of macro ‘IM_ASSERT’
  2209. 7447 | IM_ASSERT(SizeOfFocusScopeStack == g.FocusScopeStack.Size && "PushFocusScope/PopFocusScope Mismatch!");
  2210. | ^~~~~~~~~
  2211. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::EndGroup()’:
  2212. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2213. 35 | if (!(_a_)) [[unlikely]] \
  2214. | ^~~~~~~~~~~~
  2215. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2216. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2217. | ^~~~~~
  2218. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7881:5: note: in expansion of macro ‘IM_ASSERT’
  2219. 7881 | IM_ASSERT(g.GroupStack.Size > 0); // Mismatched BeginGroup()/EndGroup() calls
  2220. | ^~~~~~~~~
  2221. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2222. 35 | if (!(_a_)) [[unlikely]] \
  2223. | ^~~~~~~~~~~~
  2224. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2225. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2226. | ^~~~~~
  2227. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:7884:5: note: in expansion of macro ‘IM_ASSERT’
  2228. 7884 | IM_ASSERT(group_data.WindowID == window->ID); // EndGroup() in wrong window?
  2229. | ^~~~~~~~~
  2230. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘ImVec2 ImGui::ScrollToRectEx(ImGuiWindow*, const ImRect&, ImGuiScrollFlags)’:
  2231. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2232. 35 | if (!(_a_)) [[unlikely]] \
  2233. | ^~~~~~~~~~~~
  2234. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2235. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2236. | ^~~~~~
  2237. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:8014:5: note: in expansion of macro ‘IM_ASSERT’
  2238. 8014 | IM_ASSERT((flags & ImGuiScrollFlags_MaskX_) == 0 || ImIsPowerOfTwo(flags & ImGuiScrollFlags_MaskX_));
  2239. | ^~~~~~~~~
  2240. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2241. 35 | if (!(_a_)) [[unlikely]] \
  2242. | ^~~~~~~~~~~~
  2243. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2244. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2245. | ^~~~~~
  2246. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:8015:5: note: in expansion of macro ‘IM_ASSERT’
  2247. 8015 | IM_ASSERT((flags & ImGuiScrollFlags_MaskY_) == 0 || ImIsPowerOfTwo(flags & ImGuiScrollFlags_MaskY_));
  2248. | ^~~~~~~~~
  2249. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::SetScrollFromPosX(ImGuiWindow*, float, float)’:
  2250. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2251. 35 | if (!(_a_)) [[unlikely]] \
  2252. | ^~~~~~~~~~~~
  2253. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2254. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2255. | ^~~~~~
  2256. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:8134:5: note: in expansion of macro ‘IM_ASSERT’
  2257. 8134 | IM_ASSERT(center_x_ratio >= 0.0f && center_x_ratio <= 1.0f);
  2258. | ^~~~~~~~~
  2259. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::SetScrollFromPosY(ImGuiWindow*, float, float)’:
  2260. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2261. 35 | if (!(_a_)) [[unlikely]] \
  2262. | ^~~~~~~~~~~~
  2263. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2264. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2265. | ^~~~~~
  2266. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:8142:5: note: in expansion of macro ‘IM_ASSERT’
  2267. 8142 | IM_ASSERT(center_y_ratio >= 0.0f && center_y_ratio <= 1.0f);
  2268. | ^~~~~~~~~
  2269. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::EndTooltip()’:
  2270. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2271. 35 | if (!(_a_)) [[unlikely]] \
  2272. | ^~~~~~~~~~~~
  2273. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2274. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2275. | ^~~~~~
  2276. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:8231:5: note: in expansion of macro ‘IM_ASSERT’
  2277. 8231 | IM_ASSERT(GetCurrentWindowRead()->Flags & ImGuiWindowFlags_Tooltip); // Mismatched BeginTooltip()/EndTooltip() calls
  2278. | ^~~~~~~~~
  2279. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::IsPopupOpen(ImGuiID, ImGuiPopupFlags)’:
  2280. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2281. 35 | if (!(_a_)) [[unlikely]] \
  2282. | ^~~~~~~~~~~~
  2283. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2284. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2285. | ^~~~~~
  2286. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:8262:9: note: in expansion of macro ‘IM_ASSERT’
  2287. 8262 | IM_ASSERT(id == 0);
  2288. | ^~~~~~~~~
  2289. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::IsPopupOpen(const char*, ImGuiPopupFlags)’:
  2290. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2291. 35 | if (!(_a_)) [[unlikely]] \
  2292. | ^~~~~~~~~~~~
  2293. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2294. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2295. | ^~~~~~
  2296. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:8291:9: note: in expansion of macro ‘IM_ASSERT’
  2297. 8291 | IM_ASSERT(0 && "Cannot use IsPopupOpen() with a string id and ImGuiPopupFlags_AnyPopupLevel."); // But non-string version is legal and used internally
  2298. | ^~~~~~~~~
  2299. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::ClosePopupsOverWindow(ImGuiWindow*, bool)’:
  2300. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2301. 35 | if (!(_a_)) [[unlikely]] \
  2302. | ^~~~~~~~~~~~
  2303. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2304. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2305. | ^~~~~~
  2306. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:8385:13: note: in expansion of macro ‘IM_ASSERT’
  2307. 8385 | IM_ASSERT((popup.Window->Flags & ImGuiWindowFlags_Popup) != 0);
  2308. | ^~~~~~~~~
  2309. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::ClosePopupToLevel(int, bool)’:
  2310. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2311. 35 | if (!(_a_)) [[unlikely]] \
  2312. | ^~~~~~~~~~~~
  2313. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2314. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2315. | ^~~~~~
  2316. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:8432:5: note: in expansion of macro ‘IM_ASSERT’
  2317. 8432 | IM_ASSERT(remaining >= 0 && remaining < g.OpenPopupStack.Size);
  2318. | ^~~~~~~~~
  2319. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::EndPopup()’:
  2320. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2321. 35 | if (!(_a_)) [[unlikely]] \
  2322. | ^~~~~~~~~~~~
  2323. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2324. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2325. | ^~~~~~
  2326. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:8560:5: note: in expansion of macro ‘IM_ASSERT’
  2327. 8560 | IM_ASSERT(window->Flags & ImGuiWindowFlags_Popup); // Mismatched BeginPopup()/EndPopup() calls
  2328. | ^~~~~~~~~
  2329. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2330. 35 | if (!(_a_)) [[unlikely]] \
  2331. | ^~~~~~~~~~~~
  2332. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2333. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2334. | ^~~~~~
  2335. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:8561:5: note: in expansion of macro ‘IM_ASSERT’
  2336. 8561 | IM_ASSERT(g.BeginPopupStack.Size > 0);
  2337. | ^~~~~~~~~
  2338. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2339. 35 | if (!(_a_)) [[unlikely]] \
  2340. | ^~~~~~~~~~~~
  2341. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2342. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2343. | ^~~~~~
  2344. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:8568:5: note: in expansion of macro ‘IM_ASSERT’
  2345. 8568 | IM_ASSERT(g.WithinEndChild == false);
  2346. | ^~~~~~~~~
  2347. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::OpenPopupOnItemClick(const char*, ImGuiPopupFlags)’:
  2348. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2349. 35 | if (!(_a_)) [[unlikely]] \
  2350. | ^~~~~~~~~~~~
  2351. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2352. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2353. | ^~~~~~
  2354. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:8585:9: note: in expansion of macro ‘IM_ASSERT’
  2355. 8585 | IM_ASSERT(id != 0); // You cannot pass a NULL str_id if the last item has no identifier (e.g. a Text() item)
  2356. | ^~~~~~~~~
  2357. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::BeginPopupContextItem(const char*, ImGuiPopupFlags)’:
  2358. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2359. 35 | if (!(_a_)) [[unlikely]] \
  2360. | ^~~~~~~~~~~~
  2361. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2362. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2363. | ^~~~~~
  2364. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:8613:5: note: in expansion of macro ‘IM_ASSERT’
  2365. 8613 | IM_ASSERT(id != 0); // You cannot pass a NULL str_id if the last item has no identifier (e.g. a Text() item)
  2366. | ^~~~~~~~~
  2367. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘ImVec2 ImGui::FindBestWindowPosForPopup(ImGuiWindow*)’:
  2368. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2369. 35 | if (!(_a_)) [[unlikely]] \
  2370. | ^~~~~~~~~~~~
  2371. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2372. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2373. | ^~~~~~
  2374. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:8747:9: note: in expansion of macro ‘IM_ASSERT’
  2375. 8747 | IM_ASSERT(g.CurrentWindow == window);
  2376. | ^~~~~~~~~
  2377. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2378. 35 | if (!(_a_)) [[unlikely]] \
  2379. | ^~~~~~~~~~~~
  2380. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2381. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2382. | ^~~~~~
  2383. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:8774:5: note: in expansion of macro ‘IM_ASSERT’
  2384. 8774 | IM_ASSERT(0);
  2385. | ^~~~~~~~~
  2386. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::SetNavID(ImGuiID, ImGuiNavLayer, ImGuiID, const ImRect&)’:
  2387. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2388. 35 | if (!(_a_)) [[unlikely]] \
  2389. | ^~~~~~~~~~~~
  2390. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2391. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2392. | ^~~~~~
  2393. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:8787:5: note: in expansion of macro ‘IM_ASSERT’
  2394. 8787 | IM_ASSERT(g.NavWindow != NULL);
  2395. | ^~~~~~~~~
  2396. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2397. 35 | if (!(_a_)) [[unlikely]] \
  2398. | ^~~~~~~~~~~~
  2399. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2400. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2401. | ^~~~~~
  2402. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:8788:5: note: in expansion of macro ‘IM_ASSERT’
  2403. 8788 | IM_ASSERT(nav_layer == ImGuiNavLayer_Main || nav_layer == ImGuiNavLayer_Menu);
  2404. | ^~~~~~~~~
  2405. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::SetFocusID(ImGuiID, ImGuiWindow*)’:
  2406. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2407. 35 | if (!(_a_)) [[unlikely]] \
  2408. | ^~~~~~~~~~~~
  2409. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2410. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2411. | ^~~~~~
  2412. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:8801:5: note: in expansion of macro ‘IM_ASSERT’
  2413. 8801 | IM_ASSERT(id != 0);
  2414. | ^~~~~~~~~
  2415. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::NavScoreItem(ImGuiNavItemData*)’:
  2416. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2417. 35 | if (!(_a_)) [[unlikely]] \
  2418. | ^~~~~~~~~~~~
  2419. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2420. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2421. | ^~~~~~
  2422. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:8868:9: note: in expansion of macro ‘IM_ASSERT’
  2423. 8868 | IM_ASSERT((window->Flags | g.NavWindow->Flags) & ImGuiWindowFlags_NavFlattened);
  2424. | ^~~~~~~~~
  2425. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::NavMoveRequestSubmit(ImGuiDir, ImGuiDir, ImGuiNavMoveFlags, ImGuiScrollFlags)’:
  2426. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2427. 35 | if (!(_a_)) [[unlikely]] \
  2428. | ^~~~~~~~~~~~
  2429. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2430. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2431. | ^~~~~~
  2432. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:9076:5: note: in expansion of macro ‘IM_ASSERT’
  2433. 9076 | IM_ASSERT(g.NavWindow != NULL);
  2434. | ^~~~~~~~~
  2435. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::NavMoveRequestForward(ImGuiDir, ImGuiDir, ImGuiNavMoveFlags, ImGuiScrollFlags)’:
  2436. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2437. 35 | if (!(_a_)) [[unlikely]] \
  2438. | ^~~~~~~~~~~~
  2439. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2440. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2441. | ^~~~~~
  2442. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:9115:5: note: in expansion of macro ‘IM_ASSERT’
  2443. 9115 | IM_ASSERT(g.NavMoveForwardToNextFrame == false);
  2444. | ^~~~~~~~~
  2445. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::NavMoveRequestTryWrapping(ImGuiWindow*, ImGuiNavMoveFlags)’:
  2446. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2447. 35 | if (!(_a_)) [[unlikely]] \
  2448. | ^~~~~~~~~~~~
  2449. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2450. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2451. | ^~~~~~
  2452. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:9129:5: note: in expansion of macro ‘IM_ASSERT’
  2453. 9129 | IM_ASSERT(wrap_flags != 0); // Call with _WrapX, _WrapY, _LoopX, _LoopY
  2454. | ^~~~~~~~~
  2455. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::NavUpdateAnyRequestFlag()’:
  2456. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2457. 35 | if (!(_a_)) [[unlikely]] \
  2458. | ^~~~~~~~~~~~
  2459. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2460. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2461. | ^~~~~~
  2462. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:9179:9: note: in expansion of macro ‘IM_ASSERT’
  2463. 9179 | IM_ASSERT(g.NavWindow != NULL);
  2464. | ^~~~~~~~~
  2465. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::NavInitWindow(ImGuiWindow*, bool)’:
  2466. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2467. 35 | if (!(_a_)) [[unlikely]] \
  2468. | ^~~~~~~~~~~~
  2469. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2470. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2471. | ^~~~~~
  2472. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:9186:5: note: in expansion of macro ‘IM_ASSERT’
  2473. 9186 | IM_ASSERT(window == g.NavWindow);
  2474. | ^~~~~~~~~
  2475. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::NavUpdate()’:
  2476. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2477. 35 | if (!(_a_)) [[unlikely]] \
  2478. | ^~~~~~~~~~~~
  2479. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2480. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2481. | ^~~~~~
  2482. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:9341:5: note: in expansion of macro ‘IM_ASSERT’
  2483. 9341 | IM_ASSERT(g.NavLayer == ImGuiNavLayer_Main || g.NavLayer == ImGuiNavLayer_Menu);
  2484. | ^~~~~~~~~
  2485. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2486. 35 | if (!(_a_)) [[unlikely]] \
  2487. | ^~~~~~~~~~~~
  2488. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2489. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2490. | ^~~~~~
  2491. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:9386:9: note: in expansion of macro ‘IM_ASSERT’
  2492. 9386 | IM_ASSERT(g.NavActivateDownId == g.NavActivateId);
  2493. | ^~~~~~~~~
  2494. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::NavUpdateCreateMoveRequest()’:
  2495. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2496. 35 | if (!(_a_)) [[unlikely]] \
  2497. | ^~~~~~~~~~~~
  2498. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2499. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2500. | ^~~~~~
  2501. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:9476:9: note: in expansion of macro ‘IM_ASSERT’
  2502. 9476 | IM_ASSERT(g.NavMoveDir != ImGuiDir_None && g.NavMoveClipDir != ImGuiDir_None);
  2503. | ^~~~~~~~~
  2504. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2505. 35 | if (!(_a_)) [[unlikely]] \
  2506. | ^~~~~~~~~~~~
  2507. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2508. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2509. | ^~~~~~
  2510. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:9477:9: note: in expansion of macro ‘IM_ASSERT’
  2511. 9477 | IM_ASSERT(g.NavMoveFlags & ImGuiNavMoveFlags_Forwarded);
  2512. | ^~~~~~~~~
  2513. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2514. 35 | if (!(_a_)) [[unlikely]] \
  2515. | ^~~~~~~~~~~~
  2516. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2517. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2518. | ^~~~~~
  2519. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:9554:9: note: in expansion of macro ‘IM_ASSERT’
  2520. 9554 | IM_ASSERT(!scoring_rect.IsInverted()); // Ensure if we have a finite, non-inverted bounding box here will allows us to remove extraneous ImFabs() calls in NavScoreItem().
  2521. | ^~~~~~~~~
  2522. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::NavMoveRequestApplyResult()’:
  2523. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2524. 35 | if (!(_a_)) [[unlikely]] \
  2525. | ^~~~~~~~~~~~
  2526. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2527. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2528. | ^~~~~~
  2529. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:9594:5: note: in expansion of macro ‘IM_ASSERT’
  2530. 9594 | IM_ASSERT(g.NavWindow && result->Window);
  2531. | ^~~~~~~~~
  2532. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::NavUpdateCancelRequest()’:
  2533. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2534. 35 | if (!(_a_)) [[unlikely]] \
  2535. | ^~~~~~~~~~~~
  2536. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2537. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2538. | ^~~~~~
  2539. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:9681:9: note: in expansion of macro ‘IM_ASSERT’
  2540. 9681 | IM_ASSERT(child_window->ChildId != 0);
  2541. | ^~~~~~~~~
  2542. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘int ImGui::FindWindowFocusIndex(ImGuiWindow*)’:
  2543. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2544. 35 | if (!(_a_)) [[unlikely]] \
  2545. | ^~~~~~~~~~~~
  2546. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2547. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2548. | ^~~~~~
  2549. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:9852:5: note: in expansion of macro ‘IM_ASSERT’
  2550. 9852 | IM_ASSERT(window->RootWindow == window); // No child window (not testing _ChildWindow because of docking)
  2551. | ^~~~~~~~~
  2552. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2553. 35 | if (!(_a_)) [[unlikely]] \
  2554. | ^~~~~~~~~~~~
  2555. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2556. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2557. | ^~~~~~
  2558. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:9853:5: note: in expansion of macro ‘IM_ASSERT’
  2559. 9853 | IM_ASSERT(g.WindowsFocusOrder[order] == window);
  2560. | ^~~~~~~~~
  2561. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void NavUpdateWindowingHighlightWindow(int)’:
  2562. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2563. 35 | if (!(_a_)) [[unlikely]] \
  2564. | ^~~~~~~~~~~~
  2565. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2566. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2567. | ^~~~~~
  2568. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:9869:5: note: in expansion of macro ‘IM_ASSERT’
  2569. 9869 | IM_ASSERT(g.NavWindowingTarget);
  2570. | ^~~~~~~~~
  2571. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::NavUpdateWindowingOverlay()’:
  2572. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2573. 35 | if (!(_a_)) [[unlikely]] \
  2574. | ^~~~~~~~~~~~
  2575. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2576. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2577. | ^~~~~~
  2578. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10072:5: note: in expansion of macro ‘IM_ASSERT’
  2579. 10072 | IM_ASSERT(g.NavWindowingTarget != NULL);
  2580. | ^~~~~~~~~
  2581. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2582. 35 | if (!(_a_)) [[unlikely]] \
  2583. | ^~~~~~~~~~~~
  2584. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2585. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2586. | ^~~~~~
  2587. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10087:9: note: in expansion of macro ‘IM_ASSERT’
  2588. 10087 | IM_ASSERT(window != NULL); // Fix static analyzers
  2589. | ^~~~~~~~~
  2590. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::BeginDragDropSource(ImGuiDragDropFlags)’:
  2591. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2592. 35 | if (!(_a_)) [[unlikely]] \
  2593. | ^~~~~~~~~~~~
  2594. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2595. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2596. | ^~~~~~
  2597. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10163:17: note: in expansion of macro ‘IM_ASSERT’
  2598. 10163 | IM_ASSERT(0);
  2599. | ^~~~~~~~~
  2600. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2601. 35 | if (!(_a_)) [[unlikely]] \
  2602. | ^~~~~~~~~~~~
  2603. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2604. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2605. | ^~~~~~
  2606. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10201:13: note: in expansion of macro ‘IM_ASSERT’
  2607. 10201 | IM_ASSERT(source_id != 0);
  2608. | ^~~~~~~~~
  2609. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::EndDragDropSource()’:
  2610. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2611. 35 | if (!(_a_)) [[unlikely]] \
  2612. | ^~~~~~~~~~~~
  2613. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2614. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2615. | ^~~~~~
  2616. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10239:5: note: in expansion of macro ‘IM_ASSERT’
  2617. 10239 | IM_ASSERT(g.DragDropActive);
  2618. | ^~~~~~~~~
  2619. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2620. 35 | if (!(_a_)) [[unlikely]] \
  2621. | ^~~~~~~~~~~~
  2622. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2623. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2624. | ^~~~~~
  2625. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10240:5: note: in expansion of macro ‘IM_ASSERT’
  2626. 10240 | IM_ASSERT(g.DragDropWithinSource && "Not after a BeginDragDropSource()?");
  2627. | ^~~~~~~~~
  2628. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::SetDragDropPayload(const char*, const void*, size_t, ImGuiCond)’:
  2629. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2630. 35 | if (!(_a_)) [[unlikely]] \
  2631. | ^~~~~~~~~~~~
  2632. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2633. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2634. | ^~~~~~
  2635. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10259:5: note: in expansion of macro ‘IM_ASSERT’
  2636. 10259 | IM_ASSERT(type != NULL);
  2637. | ^~~~~~~~~
  2638. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2639. 35 | if (!(_a_)) [[unlikely]] \
  2640. | ^~~~~~~~~~~~
  2641. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2642. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2643. | ^~~~~~
  2644. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10260:5: note: in expansion of macro ‘IM_ASSERT’
  2645. 10260 | IM_ASSERT(strlen(type) < IM_ARRAYSIZE(payload.DataType) && "Payload type can be at most 32 characters long");
  2646. | ^~~~~~~~~
  2647. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2648. 35 | if (!(_a_)) [[unlikely]] \
  2649. | ^~~~~~~~~~~~
  2650. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2651. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2652. | ^~~~~~
  2653. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10261:5: note: in expansion of macro ‘IM_ASSERT’
  2654. 10261 | IM_ASSERT((data != NULL && data_size > 0) || (data == NULL && data_size == 0));
  2655. | ^~~~~~~~~
  2656. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2657. 35 | if (!(_a_)) [[unlikely]] \
  2658. | ^~~~~~~~~~~~
  2659. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2660. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2661. | ^~~~~~
  2662. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10262:5: note: in expansion of macro ‘IM_ASSERT’
  2663. 10262 | IM_ASSERT(cond == ImGuiCond_Always || cond == ImGuiCond_Once);
  2664. | ^~~~~~~~~
  2665. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2666. 35 | if (!(_a_)) [[unlikely]] \
  2667. | ^~~~~~~~~~~~
  2668. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2669. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2670. | ^~~~~~
  2671. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10263:5: note: in expansion of macro ‘IM_ASSERT’
  2672. 10263 | IM_ASSERT(payload.SourceId != 0); // Not called between BeginDragDropSource() and EndDragDropSource()
  2673. | ^~~~~~~~~
  2674. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::BeginDragDropTargetCustom(const ImRect&, ImGuiID)’:
  2675. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2676. 35 | if (!(_a_)) [[unlikely]] \
  2677. | ^~~~~~~~~~~~
  2678. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2679. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2680. | ^~~~~~
  2681. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10305:5: note: in expansion of macro ‘IM_ASSERT’
  2682. 10305 | IM_ASSERT(id != 0);
  2683. | ^~~~~~~~~
  2684. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2685. 35 | if (!(_a_)) [[unlikely]] \
  2686. | ^~~~~~~~~~~~
  2687. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2688. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2689. | ^~~~~~
  2690. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10311:5: note: in expansion of macro ‘IM_ASSERT’
  2691. 10311 | IM_ASSERT(g.DragDropWithinTarget == false);
  2692. | ^~~~~~~~~
  2693. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘bool ImGui::BeginDragDropTarget()’:
  2694. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2695. 35 | if (!(_a_)) [[unlikely]] \
  2696. | ^~~~~~~~~~~~
  2697. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2698. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2699. | ^~~~~~
  2700. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10342:5: note: in expansion of macro ‘IM_ASSERT’
  2701. 10342 | IM_ASSERT(g.DragDropWithinTarget == false);
  2702. | ^~~~~~~~~
  2703. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘const ImGuiPayload* ImGui::AcceptDragDropPayload(const char*, ImGuiDragDropFlags)’:
  2704. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2705. 35 | if (!(_a_)) [[unlikely]] \
  2706. | ^~~~~~~~~~~~
  2707. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2708. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2709. | ^~~~~~
  2710. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10360:5: note: in expansion of macro ‘IM_ASSERT’
  2711. 10360 | IM_ASSERT(g.DragDropActive); // Not called between BeginDragDropTarget() and EndDragDropTarget() ?
  2712. | ^~~~~~~~~
  2713. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2714. 35 | if (!(_a_)) [[unlikely]] \
  2715. | ^~~~~~~~~~~~
  2716. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2717. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2718. | ^~~~~~
  2719. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10361:5: note: in expansion of macro ‘IM_ASSERT’
  2720. 10361 | IM_ASSERT(payload.DataFrameCount != -1); // Forgot to call EndDragDropTarget() ?
  2721. | ^~~~~~~~~
  2722. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::EndDragDropTarget()’:
  2723. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2724. 35 | if (!(_a_)) [[unlikely]] \
  2725. | ^~~~~~~~~~~~
  2726. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2727. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2728. | ^~~~~~
  2729. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10402:5: note: in expansion of macro ‘IM_ASSERT’
  2730. 10402 | IM_ASSERT(g.DragDropActive);
  2731. | ^~~~~~~~~
  2732. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2733. 35 | if (!(_a_)) [[unlikely]] \
  2734. | ^~~~~~~~~~~~
  2735. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2736. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2737. | ^~~~~~
  2738. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10403:5: note: in expansion of macro ‘IM_ASSERT’
  2739. 10403 | IM_ASSERT(g.DragDropWithinTarget);
  2740. | ^~~~~~~~~
  2741. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::LogBegin(ImGuiLogType, int)’:
  2742. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2743. 35 | if (!(_a_)) [[unlikely]] \
  2744. | ^~~~~~~~~~~~
  2745. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2746. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2747. | ^~~~~~
  2748. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10516:5: note: in expansion of macro ‘IM_ASSERT’
  2749. 10516 | IM_ASSERT(g.LogEnabled == false);
  2750. | ^~~~~~~~~
  2751. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2752. 35 | if (!(_a_)) [[unlikely]] \
  2753. | ^~~~~~~~~~~~
  2754. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2755. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2756. | ^~~~~~
  2757. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10517:5: note: in expansion of macro ‘IM_ASSERT’
  2758. 10517 | IM_ASSERT(g.LogFile == NULL);
  2759. | ^~~~~~~~~
  2760. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2761. 35 | if (!(_a_)) [[unlikely]] \
  2762. | ^~~~~~~~~~~~
  2763. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2764. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2765. | ^~~~~~
  2766. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10518:5: note: in expansion of macro ‘IM_ASSERT’
  2767. 10518 | IM_ASSERT(g.LogBuffer.empty());
  2768. | ^~~~~~~~~
  2769. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::LogToFile(int, const char*)’:
  2770. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2771. 35 | if (!(_a_)) [[unlikely]] \
  2772. | ^~~~~~~~~~~~
  2773. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2774. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2775. | ^~~~~~
  2776. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10565:9: note: in expansion of macro ‘IM_ASSERT’
  2777. 10565 | IM_ASSERT(0);
  2778. | ^~~~~~~~~
  2779. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::LogFinish()’:
  2780. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2781. 35 | if (!(_a_)) [[unlikely]] \
  2782. | ^~~~~~~~~~~~
  2783. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2784. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2785. | ^~~~~~
  2786. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10614:9: note: in expansion of macro ‘IM_ASSERT’
  2787. 10614 | IM_ASSERT(0);
  2788. | ^~~~~~~~~
  2789. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::UpdateSettings()’:
  2790. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2791. 35 | if (!(_a_)) [[unlikely]] \
  2792. | ^~~~~~~~~~~~
  2793. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2794. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2795. | ^~~~~~
  2796. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10678:9: note: in expansion of macro ‘IM_ASSERT’
  2797. 10678 | IM_ASSERT(g.SettingsWindows.empty());
  2798. | ^~~~~~~~~
  2799. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::LoadIniSettingsFromMemory(const char*, size_t)’:
  2800. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2801. 35 | if (!(_a_)) [[unlikely]] \
  2802. | ^~~~~~~~~~~~
  2803. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2804. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2805. | ^~~~~~
  2806. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10785:5: note: in expansion of macro ‘IM_ASSERT’
  2807. 10785 | IM_ASSERT(g.Initialized);
  2808. | ^~~~~~~~~
  2809. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void WindowSettingsHandler_WriteAll(ImGuiContext*, ImGuiSettingsHandler*, ImGuiTextBuffer*)’:
  2810. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2811. 35 | if (!(_a_)) [[unlikely]] \
  2812. | ^~~~~~~~~~~~
  2813. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2814. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2815. | ^~~~~~
  2816. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10943:9: note: in expansion of macro ‘IM_ASSERT’
  2817. 10943 | IM_ASSERT(settings->ID == window->ID);
  2818. | ^~~~~~~~~
  2819. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::UpdateViewportsNewFrame()’:
  2820. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2821. 35 | if (!(_a_)) [[unlikely]] \
  2822. | ^~~~~~~~~~~~
  2823. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2824. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2825. | ^~~~~~
  2826. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:10982:5: note: in expansion of macro ‘IM_ASSERT’
  2827. 10982 | IM_ASSERT(g.Viewports.Size == 1);
  2828. | ^~~~~~~~~
  2829. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In static member function ‘static ImRect ImGui::ShowMetricsWindow(bool*)::Funcs::GetTableRect(ImGuiTable*, int, int)’:
  2830. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2831. 35 | if (!(_a_)) [[unlikely]] \
  2832. | ^~~~~~~~~~~~
  2833. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2834. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2835. | ^~~~~~
  2836. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:11309:13: note: in expansion of macro ‘IM_ASSERT’
  2837. 11309 | IM_ASSERT(0);
  2838. | ^~~~~~~~~
  2839. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In static member function ‘static ImRect ImGui::ShowMetricsWindow(bool*)::Funcs::GetWindowRect(ImGuiWindow*, int)’:
  2840. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2841. 35 | if (!(_a_)) [[unlikely]] \
  2842. | ^~~~~~~~~~~~
  2843. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2844. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2845. | ^~~~~~
  2846. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:11323:13: note: in expansion of macro ‘IM_ASSERT’
  2847. 11323 | IM_ASSERT(0);
  2848. | ^~~~~~~~~
  2849. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::ShowMetricsWindow(bool*)’:
  2850. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2851. 35 | if (!(_a_)) [[unlikely]] \
  2852. | ^~~~~~~~~~~~
  2853. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2854. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2855. | ^~~~~~
  2856. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:11542:108: note: in expansion of macro ‘IM_ASSERT’
  2857. 11542 | const char* input_source_names[] = { "None", "Mouse", "Keyboard", "Gamepad", "Nav", "Clipboard" }; IM_ASSERT(IM_ARRAYSIZE(input_source_names) == ImGuiInputSource_COUNT);
  2858. | ^~~~~~~~~
  2859. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::DebugNodeDrawCmdShowMeshAndBoundingBox(ImDrawList*, const ImDrawList*, const ImDrawCmd*, bool, bool)’:
  2860. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2861. 35 | if (!(_a_)) [[unlikely]] \
  2862. | ^~~~~~~~~~~~
  2863. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2864. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2865. | ^~~~~~
  2866. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:11766:5: note: in expansion of macro ‘IM_ASSERT’
  2867. 11766 | IM_ASSERT(show_mesh || show_aabb);
  2868. | ^~~~~~~~~
  2869. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp: In function ‘void ImGui::DebugHookIdInfo(ImGuiID, ImGuiDataType, const void*, const void*)’:
  2870. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2871. 35 | if (!(_a_)) [[unlikely]] \
  2872. | ^~~~~~~~~~~~
  2873. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2874. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2875. | ^~~~~~
  2876. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:12131:5: note: in expansion of macro ‘IM_ASSERT’
  2877. 12131 | IM_ASSERT(tool->StackLevel >= 0);
  2878. | ^~~~~~~~~
  2879. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2880. 35 | if (!(_a_)) [[unlikely]] \
  2881. | ^~~~~~~~~~~~
  2882. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2883. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2884. | ^~~~~~
  2885. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:12135:5: note: in expansion of macro ‘IM_ASSERT’
  2886. 12135 | IM_ASSERT(info->ID == id && info->QueryFrameCount > 0);
  2887. | ^~~~~~~~~
  2888. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2889. 35 | if (!(_a_)) [[unlikely]] \
  2890. | ^~~~~~~~~~~~
  2891. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2892. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2893. | ^~~~~~
  2894. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.cpp:12155:9: note: in expansion of macro ‘IM_ASSERT’
  2895. 12155 | IM_ASSERT(0);
  2896. | ^~~~~~~~~
  2897. [ 3%] Building CXX object Externals/imgui/CMakeFiles/imgui.dir/imgui_draw.cpp.o
  2898. In file included from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:17,
  2899. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:49,
  2900. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:29:
  2901. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘float ImVec2::operator[](size_t) const’:
  2902. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2903. 35 | if (!(_a_)) [[unlikely]] \
  2904. | ^~~~~~~~~~~~
  2905. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2906. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2907. | ^~~~~~
  2908. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:264:47: note: in expansion of macro ‘IM_ASSERT’
  2909. 264 | float operator[] (size_t idx) const { IM_ASSERT(idx <= 1); return (&x)[idx]; } // We very rarely use this [] operator, the assert overhead is fine.
  2910. | ^~~~~~~~~
  2911. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘float& ImVec2::operator[](size_t)’:
  2912. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2913. 35 | if (!(_a_)) [[unlikely]] \
  2914. | ^~~~~~~~~~~~
  2915. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2916. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2917. | ^~~~~~
  2918. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:265:47: note: in expansion of macro ‘IM_ASSERT’
  2919. 265 | float& operator[] (size_t idx) { IM_ASSERT(idx <= 1); return (&x)[idx]; } // We very rarely use this [] operator, the assert overhead is fine.
  2920. | ^~~~~~~~~
  2921. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T& ImVector<T>::operator[](int)’:
  2922. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2923. 35 | if (!(_a_)) [[unlikely]] \
  2924. | ^~~~~~~~~~~~
  2925. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2926. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2927. | ^~~~~~
  2928. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1721:63: note: in expansion of macro ‘IM_ASSERT’
  2929. 1721 | inline T& operator[](int i) { IM_ASSERT(i >= 0 && i < Size); return Data[i]; }
  2930. | ^~~~~~~~~
  2931. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘const T& ImVector<T>::operator[](int) const’:
  2932. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2933. 35 | if (!(_a_)) [[unlikely]] \
  2934. | ^~~~~~~~~~~~
  2935. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2936. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2937. | ^~~~~~
  2938. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1722:63: note: in expansion of macro ‘IM_ASSERT’
  2939. 1722 | inline const T& operator[](int i) const { IM_ASSERT(i >= 0 && i < Size); return Data[i]; }
  2940. | ^~~~~~~~~
  2941. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T& ImVector<T>::front()’:
  2942. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2943. 35 | if (!(_a_)) [[unlikely]] \
  2944. | ^~~~~~~~~~~~
  2945. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2946. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2947. | ^~~~~~
  2948. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1728:63: note: in expansion of macro ‘IM_ASSERT’
  2949. 1728 | inline T& front() { IM_ASSERT(Size > 0); return Data[0]; }
  2950. | ^~~~~~~~~
  2951. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘const T& ImVector<T>::front() const’:
  2952. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2953. 35 | if (!(_a_)) [[unlikely]] \
  2954. | ^~~~~~~~~~~~
  2955. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2956. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2957. | ^~~~~~
  2958. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1729:63: note: in expansion of macro ‘IM_ASSERT’
  2959. 1729 | inline const T& front() const { IM_ASSERT(Size > 0); return Data[0]; }
  2960. | ^~~~~~~~~
  2961. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T& ImVector<T>::back()’:
  2962. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2963. 35 | if (!(_a_)) [[unlikely]] \
  2964. | ^~~~~~~~~~~~
  2965. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2966. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2967. | ^~~~~~
  2968. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1730:63: note: in expansion of macro ‘IM_ASSERT’
  2969. 1730 | inline T& back() { IM_ASSERT(Size > 0); return Data[Size - 1]; }
  2970. | ^~~~~~~~~
  2971. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘const T& ImVector<T>::back() const’:
  2972. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2973. 35 | if (!(_a_)) [[unlikely]] \
  2974. | ^~~~~~~~~~~~
  2975. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2976. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2977. | ^~~~~~
  2978. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1731:63: note: in expansion of macro ‘IM_ASSERT’
  2979. 1731 | inline const T& back() const { IM_ASSERT(Size > 0); return Data[Size - 1]; }
  2980. | ^~~~~~~~~
  2981. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘void ImVector<T>::shrink(int)’:
  2982. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2983. 35 | if (!(_a_)) [[unlikely]] \
  2984. | ^~~~~~~~~~~~
  2985. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2986. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2987. | ^~~~~~
  2988. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1737:63: note: in expansion of macro ‘IM_ASSERT’
  2989. 1737 | inline void shrink(int new_size) { IM_ASSERT(new_size <= Size); Size = new_size; } // Resize a vector to a smaller size, guaranteed not to cause a reallocation
  2990. | ^~~~~~~~~
  2991. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘void ImVector<T>::pop_back()’:
  2992. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2993. 35 | if (!(_a_)) [[unlikely]] \
  2994. | ^~~~~~~~~~~~
  2995. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2996. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2997. | ^~~~~~
  2998. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1742:63: note: in expansion of macro ‘IM_ASSERT’
  2999. 1742 | inline void pop_back() { IM_ASSERT(Size > 0); Size--; }
  3000. | ^~~~~~~~~
  3001. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::erase(const T*)’:
  3002. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3003. 35 | if (!(_a_)) [[unlikely]] \
  3004. | ^~~~~~~~~~~~
  3005. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3006. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3007. | ^~~~~~
  3008. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1744:63: note: in expansion of macro ‘IM_ASSERT’
  3009. 1744 | inline T* erase(const T* it) { IM_ASSERT(it >= Data && it < Data + Size); const ptrdiff_t off = it - Data; memmove(Data + off, Data + off + 1, ((size_t)Size - (size_t)off - 1) * sizeof(T)); Size--; return Data + off; }
  3010. | ^~~~~~~~~
  3011. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::erase(const T*, const T*)’:
  3012. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3013. 35 | if (!(_a_)) [[unlikely]] \
  3014. | ^~~~~~~~~~~~
  3015. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3016. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3017. | ^~~~~~
  3018. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1745:63: note: in expansion of macro ‘IM_ASSERT’
  3019. 1745 | inline T* erase(const T* it, const T* it_last){ IM_ASSERT(it >= Data && it < Data + Size && it_last > it && it_last <= Data + Size); const ptrdiff_t count = it_last - it; const ptrdiff_t off = it - Data; memmove(Data + off, Data + off + count, ((size_t)Size - (size_t)off - count) * sizeof(T)); Size -= (int)count; return Data + off; }
  3020. | ^~~~~~~~~
  3021. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::erase_unsorted(const T*)’:
  3022. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3023. 35 | if (!(_a_)) [[unlikely]] \
  3024. | ^~~~~~~~~~~~
  3025. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3026. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3027. | ^~~~~~
  3028. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1746:63: note: in expansion of macro ‘IM_ASSERT’
  3029. 1746 | inline T* erase_unsorted(const T* it) { IM_ASSERT(it >= Data && it < Data + Size); const ptrdiff_t off = it - Data; if (it < Data + Size - 1) memcpy(Data + off, Data + Size - 1, sizeof(T)); Size--; return Data + off; }
  3030. | ^~~~~~~~~
  3031. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::insert(const T*, const T&)’:
  3032. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3033. 35 | if (!(_a_)) [[unlikely]] \
  3034. | ^~~~~~~~~~~~
  3035. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3036. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3037. | ^~~~~~
  3038. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1747:63: note: in expansion of macro ‘IM_ASSERT’
  3039. 1747 | inline T* insert(const T* it, const T& v) { IM_ASSERT(it >= Data && it <= Data + Size); const ptrdiff_t off = it - Data; if (Size == Capacity) reserve(_grow_capacity(Size + 1)); if (off < (int)Size) memmove(Data + off + 1, Data + off, ((size_t)Size - (size_t)off) * sizeof(T)); memcpy(&Data[off], &v, sizeof(v)); Size++; return Data + off; }
  3040. | ^~~~~~~~~
  3041. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘int ImVector<T>::index_from_ptr(const T*) const’:
  3042. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3043. 35 | if (!(_a_)) [[unlikely]] \
  3044. | ^~~~~~~~~~~~
  3045. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3046. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3047. | ^~~~~~
  3048. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1753:63: note: in expansion of macro ‘IM_ASSERT’
  3049. 1753 | inline int index_from_ptr(const T* it) const { IM_ASSERT(it >= Data && it < Data + Size); const ptrdiff_t off = it - Data; return (int)off; }
  3050. | ^~~~~~~~~
  3051. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘char ImGuiTextBuffer::operator[](int) const’:
  3052. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3053. 35 | if (!(_a_)) [[unlikely]] \
  3054. | ^~~~~~~~~~~~
  3055. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3056. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3057. | ^~~~~~
  3058. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:2108:51: note: in expansion of macro ‘IM_ASSERT’
  3059. 2108 | inline char operator[](int i) const { IM_ASSERT(Buf.Data != NULL); return Buf.Data[i]; }
  3060. | ^~~~~~~~~
  3061. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘ImFontAtlasCustomRect* ImFontAtlas::GetCustomRectByIndex(int)’:
  3062. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3063. 35 | if (!(_a_)) [[unlikely]] \
  3064. | ^~~~~~~~~~~~
  3065. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3066. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3067. | ^~~~~~
  3068. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:2689:67: note: in expansion of macro ‘IM_ASSERT’
  3069. 2689 | ImFontAtlasCustomRect* GetCustomRectByIndex(int index) { IM_ASSERT(index >= 0); return &CustomRects[index]; }
  3070. | ^~~~~~~~~
  3071. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘bool ImBitArray<BITCOUNT>::TestBit(int) const’:
  3072. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3073. 35 | if (!(_a_)) [[unlikely]] \
  3074. | ^~~~~~~~~~~~
  3075. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3076. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3077. | ^~~~~~
  3078. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:539:51: note: in expansion of macro ‘IM_ASSERT’
  3079. 539 | bool TestBit(int n) const { IM_ASSERT(n < BITCOUNT); return ImBitArrayTestBit(Storage, n); }
  3080. | ^~~~~~~~~
  3081. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitArray<BITCOUNT>::SetBit(int)’:
  3082. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3083. 35 | if (!(_a_)) [[unlikely]] \
  3084. | ^~~~~~~~~~~~
  3085. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3086. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3087. | ^~~~~~
  3088. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:540:51: note: in expansion of macro ‘IM_ASSERT’
  3089. 540 | void SetBit(int n) { IM_ASSERT(n < BITCOUNT); ImBitArraySetBit(Storage, n); }
  3090. | ^~~~~~~~~
  3091. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitArray<BITCOUNT>::ClearBit(int)’:
  3092. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3093. 35 | if (!(_a_)) [[unlikely]] \
  3094. | ^~~~~~~~~~~~
  3095. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3096. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3097. | ^~~~~~
  3098. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:541:51: note: in expansion of macro ‘IM_ASSERT’
  3099. 541 | void ClearBit(int n) { IM_ASSERT(n < BITCOUNT); ImBitArrayClearBit(Storage, n); }
  3100. | ^~~~~~~~~
  3101. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘bool ImBitVector::TestBit(int) const’:
  3102. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3103. 35 | if (!(_a_)) [[unlikely]] \
  3104. | ^~~~~~~~~~~~
  3105. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3106. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3107. | ^~~~~~
  3108. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:552:51: note: in expansion of macro ‘IM_ASSERT’
  3109. 552 | bool TestBit(int n) const { IM_ASSERT(n < (Storage.Size << 5)); return ImBitArrayTestBit(Storage.Data, n); }
  3110. | ^~~~~~~~~
  3111. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitVector::SetBit(int)’:
  3112. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3113. 35 | if (!(_a_)) [[unlikely]] \
  3114. | ^~~~~~~~~~~~
  3115. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3116. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3117. | ^~~~~~
  3118. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:553:51: note: in expansion of macro ‘IM_ASSERT’
  3119. 553 | void SetBit(int n) { IM_ASSERT(n < (Storage.Size << 5)); ImBitArraySetBit(Storage.Data, n); }
  3120. | ^~~~~~~~~
  3121. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitVector::ClearBit(int)’:
  3122. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3123. 35 | if (!(_a_)) [[unlikely]] \
  3124. | ^~~~~~~~~~~~
  3125. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3126. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3127. | ^~~~~~
  3128. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:554:51: note: in expansion of macro ‘IM_ASSERT’
  3129. 554 | void ClearBit(int n) { IM_ASSERT(n < (Storage.Size << 5)); ImBitArrayClearBit(Storage.Data, n); }
  3130. | ^~~~~~~~~
  3131. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘T& ImSpan<T>::operator[](int)’:
  3132. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3133. 35 | if (!(_a_)) [[unlikely]] \
  3134. | ^~~~~~~~~~~~
  3135. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3136. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3137. | ^~~~~~
  3138. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:574:72: note: in expansion of macro ‘IM_ASSERT’
  3139. 574 | inline T& operator[](int i) { T* p = Data + i; IM_ASSERT(p >= Data && p < DataEnd); return *p; }
  3140. | ^~~~~~~~~
  3141. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘const T& ImSpan<T>::operator[](int) const’:
  3142. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3143. 35 | if (!(_a_)) [[unlikely]] \
  3144. | ^~~~~~~~~~~~
  3145. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3146. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3147. | ^~~~~~
  3148. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:575:78: note: in expansion of macro ‘IM_ASSERT’
  3149. 575 | inline const T& operator[](int i) const { const T* p = Data + i; IM_ASSERT(p >= Data && p < DataEnd); return *p; }
  3150. | ^~~~~~~~~
  3151. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘int ImSpan<T>::index_from_ptr(const T*) const’:
  3152. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3153. 35 | if (!(_a_)) [[unlikely]] \
  3154. | ^~~~~~~~~~~~
  3155. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3156. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3157. | ^~~~~~
  3158. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:583:55: note: in expansion of macro ‘IM_ASSERT’
  3159. 583 | inline int index_from_ptr(const T* it) const { IM_ASSERT(it >= Data && it < DataEnd); const ptrdiff_t off = it - Data; return (int)off; }
  3160. | ^~~~~~~~~
  3161. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImSpanAllocator<CHUNKS>::Reserve(int, size_t, int)’:
  3162. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3163. 35 | if (!(_a_)) [[unlikely]] \
  3164. | ^~~~~~~~~~~~
  3165. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3166. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3167. | ^~~~~~
  3168. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:599:55: note: in expansion of macro ‘IM_ASSERT’
  3169. 599 | inline void Reserve(int n, size_t sz, int a=4) { IM_ASSERT(n == CurrIdx && n < CHUNKS); CurrOff = IM_MEMALIGN(CurrOff, a); Offsets[n] = CurrOff; Sizes[n] = (int)sz; CurrIdx++; CurrOff += (int)sz; }
  3170. | ^~~~~~~~~
  3171. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void* ImSpanAllocator<CHUNKS>::GetSpanPtrBegin(int)’:
  3172. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3173. 35 | if (!(_a_)) [[unlikely]] \
  3174. | ^~~~~~~~~~~~
  3175. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3176. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3177. | ^~~~~~
  3178. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:602:55: note: in expansion of macro ‘IM_ASSERT’
  3179. 602 | inline void* GetSpanPtrBegin(int n) { IM_ASSERT(n >= 0 && n < CHUNKS && CurrIdx == CHUNKS); return (void*)(BasePtr + Offsets[n]); }
  3180. | ^~~~~~~~~
  3181. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void* ImSpanAllocator<CHUNKS>::GetSpanPtrEnd(int)’:
  3182. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3183. 35 | if (!(_a_)) [[unlikely]] \
  3184. | ^~~~~~~~~~~~
  3185. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3186. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3187. | ^~~~~~
  3188. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:603:55: note: in expansion of macro ‘IM_ASSERT’
  3189. 603 | inline void* GetSpanPtrEnd(int n) { IM_ASSERT(n >= 0 && n < CHUNKS && CurrIdx == CHUNKS); return (void*)(BasePtr + Offsets[n] + Sizes[n]); }
  3190. | ^~~~~~~~~
  3191. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘ImPoolIdx ImPool<T>::GetIndex(const T*) const’:
  3192. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3193. 35 | if (!(_a_)) [[unlikely]] \
  3194. | ^~~~~~~~~~~~
  3195. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3196. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3197. | ^~~~~~
  3198. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:624:55: note: in expansion of macro ‘IM_ASSERT’
  3199. 624 | ImPoolIdx GetIndex(const T* p) const { IM_ASSERT(p >= Buf.Data && p < Buf.Data + Buf.Size); return (ImPoolIdx)(p - Buf.Data); }
  3200. | ^~~~~~~~~
  3201. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘T* ImChunkStream<T>::next_chunk(T*)’:
  3202. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3203. 35 | if (!(_a_)) [[unlikely]] \
  3204. | ^~~~~~~~~~~~
  3205. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3206. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3207. | ^~~~~~
  3208. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:659:62: note: in expansion of macro ‘IM_ASSERT’
  3209. 659 | T* next_chunk(T* p) { size_t HDR_SZ = 4; IM_ASSERT(p >= begin() && p < end()); p = (T*)(void*)((char*)(void*)p + chunk_size(p)); if (p == (T*)(void*)((char*)end() + HDR_SZ)) return (T*)0; IM_ASSERT(p < end()); return p; }
  3210. | ^~~~~~~~~
  3211. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3212. 35 | if (!(_a_)) [[unlikely]] \
  3213. | ^~~~~~~~~~~~
  3214. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3215. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3216. | ^~~~~~
  3217. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:659:209: note: in expansion of macro ‘IM_ASSERT’
  3218. 659 | T* next_chunk(T* p) { size_t HDR_SZ = 4; IM_ASSERT(p >= begin() && p < end()); p = (T*)(void*)((char*)(void*)p + chunk_size(p)); if (p == (T*)(void*)((char*)end() + HDR_SZ)) return (T*)0; IM_ASSERT(p < end()); return p; }
  3219. | ^~~~~~~~~
  3220. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘int ImChunkStream<T>::offset_from_ptr(const T*)’:
  3221. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3222. 35 | if (!(_a_)) [[unlikely]] \
  3223. | ^~~~~~~~~~~~
  3224. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3225. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3226. | ^~~~~~
  3227. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:662:43: note: in expansion of macro ‘IM_ASSERT’
  3228. 662 | int offset_from_ptr(const T* p) { IM_ASSERT(p >= begin() && p < end()); const ptrdiff_t off = (const char*)p - Buf.Data; return (int)off; }
  3229. | ^~~~~~~~~
  3230. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘T* ImChunkStream<T>::ptr_from_offset(int)’:
  3231. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3232. 35 | if (!(_a_)) [[unlikely]] \
  3233. | ^~~~~~~~~~~~
  3234. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3235. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3236. | ^~~~~~
  3237. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:663:43: note: in expansion of macro ‘IM_ASSERT’
  3238. 663 | T* ptr_from_offset(int off) { IM_ASSERT(off >= 4 && off < Buf.Size); return (T*)(void*)(Buf.Data + off); }
  3239. | ^~~~~~~~~
  3240. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘const char* ImGuiTabBar::GetTabName(const ImGuiTabItem*) const’:
  3241. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3242. 35 | if (!(_a_)) [[unlikely]] \
  3243. | ^~~~~~~~~~~~
  3244. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3245. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3246. | ^~~~~~
  3247. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:2108:9: note: in expansion of macro ‘IM_ASSERT’
  3248. 2108 | IM_ASSERT(tab->NameOffset != -1 && tab->NameOffset < TabsNames.Buf.Size);
  3249. | ^~~~~~~~~
  3250. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In function ‘bool ImGui::IsActiveIdUsingKey(ImGuiKey)’:
  3251. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3252. 35 | if (!(_a_)) [[unlikely]] \
  3253. | ^~~~~~~~~~~~
  3254. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3255. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3256. | ^~~~~~
  3257. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:2550:118: note: in expansion of macro ‘IM_ASSERT’
  3258. 2550 | inline bool IsActiveIdUsingKey(ImGuiKey key) { ImGuiContext& g = *GImGui; IM_ASSERT(key < 64); return (g.ActiveIdUsingKeyInputMask & ((ImU64)1 << key)) != 0; }
  3259. | ^~~~~~~~~
  3260. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_rectpack.h: In function ‘void stbrp_setup_heuristic(stbrp_context*, int)’:
  3261. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3262. 35 | if (!(_a_)) [[unlikely]] \
  3263. | ^~~~~~~~~~~~
  3264. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3265. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3266. | ^~~~~~
  3267. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:133:34: note: in expansion of macro ‘IM_ASSERT’
  3268. 133 | #define STBRP_ASSERT(x) do { IM_ASSERT(x); } while (0)
  3269. | ^~~~~~~~~
  3270. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_rectpack.h:234:10: note: in expansion of macro ‘STBRP_ASSERT’
  3271. 234 | STBRP_ASSERT(heuristic == STBRP_HEURISTIC_Skyline_BL_sortHeight || heuristic == STBRP_HEURISTIC_Skyline_BF_sortHeight);
  3272. | ^~~~~~~~~~~~
  3273. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3274. 35 | if (!(_a_)) [[unlikely]] \
  3275. | ^~~~~~~~~~~~
  3276. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3277. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3278. | ^~~~~~
  3279. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:133:34: note: in expansion of macro ‘IM_ASSERT’
  3280. 133 | #define STBRP_ASSERT(x) do { IM_ASSERT(x); } while (0)
  3281. | ^~~~~~~~~
  3282. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_rectpack.h:238:10: note: in expansion of macro ‘STBRP_ASSERT’
  3283. 238 | STBRP_ASSERT(0);
  3284. | ^~~~~~~~~~~~
  3285. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_rectpack.h: In function ‘void stbrp_init_target(stbrp_context*, int, int, stbrp_node*, int)’:
  3286. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3287. 35 | if (!(_a_)) [[unlikely]] \
  3288. | ^~~~~~~~~~~~
  3289. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3290. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3291. | ^~~~~~
  3292. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:133:34: note: in expansion of macro ‘IM_ASSERT’
  3293. 133 | #define STBRP_ASSERT(x) do { IM_ASSERT(x); } while (0)
  3294. | ^~~~~~~~~
  3295. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_rectpack.h:266:4: note: in expansion of macro ‘STBRP_ASSERT’
  3296. 266 | STBRP_ASSERT(width <= 0xffff && height <= 0xffff);
  3297. | ^~~~~~~~~~~~
  3298. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_rectpack.h: In function ‘int stbrp__skyline_find_min_y(stbrp_context*, stbrp_node*, int, int, int*)’:
  3299. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3300. 35 | if (!(_a_)) [[unlikely]] \
  3301. | ^~~~~~~~~~~~
  3302. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3303. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3304. | ^~~~~~
  3305. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:133:34: note: in expansion of macro ‘IM_ASSERT’
  3306. 133 | #define STBRP_ASSERT(x) do { IM_ASSERT(x); } while (0)
  3307. | ^~~~~~~~~
  3308. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_rectpack.h:303:4: note: in expansion of macro ‘STBRP_ASSERT’
  3309. 303 | STBRP_ASSERT(first->x <= x0);
  3310. | ^~~~~~~~~~~~
  3311. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3312. 35 | if (!(_a_)) [[unlikely]] \
  3313. | ^~~~~~~~~~~~
  3314. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3315. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3316. | ^~~~~~
  3317. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:133:34: note: in expansion of macro ‘IM_ASSERT’
  3318. 133 | #define STBRP_ASSERT(x) do { IM_ASSERT(x); } while (0)
  3319. | ^~~~~~~~~
  3320. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_rectpack.h:310:4: note: in expansion of macro ‘STBRP_ASSERT’
  3321. 310 | STBRP_ASSERT(node->next->x > x0); // we ended up handling this in the caller for efficiency
  3322. | ^~~~~~~~~~~~
  3323. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3324. 35 | if (!(_a_)) [[unlikely]] \
  3325. | ^~~~~~~~~~~~
  3326. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3327. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3328. | ^~~~~~
  3329. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:133:34: note: in expansion of macro ‘IM_ASSERT’
  3330. 133 | #define STBRP_ASSERT(x) do { IM_ASSERT(x); } while (0)
  3331. | ^~~~~~~~~
  3332. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_rectpack.h:313:4: note: in expansion of macro ‘STBRP_ASSERT’
  3333. 313 | STBRP_ASSERT(node->x <= x0);
  3334. | ^~~~~~~~~~~~
  3335. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_rectpack.h: In function ‘stbrp__findresult stbrp__skyline_find_best_pos(stbrp_context*, int, int)’:
  3336. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3337. 35 | if (!(_a_)) [[unlikely]] \
  3338. | ^~~~~~~~~~~~
  3339. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3340. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3341. | ^~~~~~
  3342. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:133:34: note: in expansion of macro ‘IM_ASSERT’
  3343. 133 | #define STBRP_ASSERT(x) do { IM_ASSERT(x); } while (0)
  3344. | ^~~~~~~~~
  3345. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_rectpack.h:360:4: note: in expansion of macro ‘STBRP_ASSERT’
  3346. 360 | STBRP_ASSERT(width % c->align == 0);
  3347. | ^~~~~~~~~~~~
  3348. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3349. 35 | if (!(_a_)) [[unlikely]] \
  3350. | ^~~~~~~~~~~~
  3351. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3352. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3353. | ^~~~~~
  3354. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:133:34: note: in expansion of macro ‘IM_ASSERT’
  3355. 133 | #define STBRP_ASSERT(x) do { IM_ASSERT(x); } while (0)
  3356. | ^~~~~~~~~
  3357. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_rectpack.h:424:10: note: in expansion of macro ‘STBRP_ASSERT’
  3358. 424 | STBRP_ASSERT(xpos >= 0);
  3359. | ^~~~~~~~~~~~
  3360. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3361. 35 | if (!(_a_)) [[unlikely]] \
  3362. | ^~~~~~~~~~~~
  3363. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3364. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3365. | ^~~~~~
  3366. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:133:34: note: in expansion of macro ‘IM_ASSERT’
  3367. 133 | #define STBRP_ASSERT(x) do { IM_ASSERT(x); } while (0)
  3368. | ^~~~~~~~~
  3369. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_rectpack.h:430:10: note: in expansion of macro ‘STBRP_ASSERT’
  3370. 430 | STBRP_ASSERT(node->next->x > xpos && node->x <= xpos);
  3371. | ^~~~~~~~~~~~
  3372. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3373. 35 | if (!(_a_)) [[unlikely]] \
  3374. | ^~~~~~~~~~~~
  3375. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3376. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3377. | ^~~~~~
  3378. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:133:34: note: in expansion of macro ‘IM_ASSERT’
  3379. 133 | #define STBRP_ASSERT(x) do { IM_ASSERT(x); } while (0)
  3380. | ^~~~~~~~~
  3381. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_rectpack.h:436:19: note: in expansion of macro ‘STBRP_ASSERT’
  3382. 436 | STBRP_ASSERT(y <= best_y);
  3383. | ^~~~~~~~~~~~
  3384. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘void stbtt__buf_seek(stbtt__buf*, int)’:
  3385. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3386. 35 | if (!(_a_)) [[unlikely]] \
  3387. | ^~~~~~~~~~~~
  3388. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3389. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3390. | ^~~~~~
  3391. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3392. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3393. | ^~~~~~~~~
  3394. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:1132:4: note: in expansion of macro ‘STBTT_assert’
  3395. 1132 | STBTT_assert(!(o > b->size || o < 0));
  3396. | ^~~~~~~~~~~~
  3397. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘stbtt_uint32 stbtt__buf_get(stbtt__buf*, int)’:
  3398. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3399. 35 | if (!(_a_)) [[unlikely]] \
  3400. | ^~~~~~~~~~~~
  3401. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3402. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3403. | ^~~~~~
  3404. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3405. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3406. | ^~~~~~~~~
  3407. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:1145:4: note: in expansion of macro ‘STBTT_assert’
  3408. 1145 | STBTT_assert(n >= 1 && n <= 4);
  3409. | ^~~~~~~~~~~~
  3410. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘stbtt__buf stbtt__new_buf(const void*, size_t)’:
  3411. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3412. 35 | if (!(_a_)) [[unlikely]] \
  3413. | ^~~~~~~~~~~~
  3414. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3415. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3416. | ^~~~~~
  3417. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3418. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3419. | ^~~~~~~~~
  3420. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:1154:4: note: in expansion of macro ‘STBTT_assert’
  3421. 1154 | STBTT_assert(size < 0x40000000);
  3422. | ^~~~~~~~~~~~
  3423. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘stbtt__buf stbtt__cff_get_index(stbtt__buf*)’:
  3424. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3425. 35 | if (!(_a_)) [[unlikely]] \
  3426. | ^~~~~~~~~~~~
  3427. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3428. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3429. | ^~~~~~
  3430. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3431. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3432. | ^~~~~~~~~
  3433. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:1180:7: note: in expansion of macro ‘STBTT_assert’
  3434. 1180 | STBTT_assert(offsize >= 1 && offsize <= 4);
  3435. | ^~~~~~~~~~~~
  3436. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘stbtt_uint32 stbtt__cff_int(stbtt__buf*)’:
  3437. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3438. 35 | if (!(_a_)) [[unlikely]] \
  3439. | ^~~~~~~~~~~~
  3440. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3441. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3442. | ^~~~~~
  3443. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3444. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3445. | ^~~~~~~~~
  3446. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:1195:4: note: in expansion of macro ‘STBTT_assert’
  3447. 1195 | STBTT_assert(0);
  3448. | ^~~~~~~~~~~~
  3449. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘void stbtt__cff_skip_operand(stbtt__buf*)’:
  3450. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3451. 35 | if (!(_a_)) [[unlikely]] \
  3452. | ^~~~~~~~~~~~
  3453. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3454. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3455. | ^~~~~~
  3456. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3457. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3458. | ^~~~~~~~~
  3459. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:1201:4: note: in expansion of macro ‘STBTT_assert’
  3460. 1201 | STBTT_assert(b0 >= 28);
  3461. | ^~~~~~~~~~~~
  3462. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘stbtt__buf stbtt__cff_index_get(stbtt__buf, int)’:
  3463. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3464. 35 | if (!(_a_)) [[unlikely]] \
  3465. | ^~~~~~~~~~~~
  3466. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3467. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3468. | ^~~~~~
  3469. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3470. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3471. | ^~~~~~~~~
  3472. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:1249:4: note: in expansion of macro ‘STBTT_assert’
  3473. 1249 | STBTT_assert(i >= 0 && i < count);
  3474. | ^~~~~~~~~~~~
  3475. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3476. 35 | if (!(_a_)) [[unlikely]] \
  3477. | ^~~~~~~~~~~~
  3478. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3479. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3480. | ^~~~~~
  3481. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3482. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3483. | ^~~~~~~~~
  3484. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:1250:4: note: in expansion of macro ‘STBTT_assert’
  3485. 1250 | STBTT_assert(offsize >= 1 && offsize <= 4);
  3486. | ^~~~~~~~~~~~
  3487. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘int stbtt_FindGlyphIndex(const stbtt_fontinfo*, int)’:
  3488. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3489. 35 | if (!(_a_)) [[unlikely]] \
  3490. | ^~~~~~~~~~~~
  3491. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3492. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3493. | ^~~~~~
  3494. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3495. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3496. | ^~~~~~~~~
  3497. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:1479:7: note: in expansion of macro ‘STBTT_assert’
  3498. 1479 | STBTT_assert(0); // @TODO: high-byte mapping for japanese/chinese/korean
  3499. | ^~~~~~~~~~~~
  3500. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3501. 35 | if (!(_a_)) [[unlikely]] \
  3502. | ^~~~~~~~~~~~
  3503. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3504. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3505. | ^~~~~~
  3506. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3507. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3508. | ^~~~~~~~~
  3509. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:1515:10: note: in expansion of macro ‘STBTT_assert’
  3510. 1515 | STBTT_assert(unicode_codepoint <= ttUSHORT(data + endCount + 2*item));
  3511. | ^~~~~~~~~~~~
  3512. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3513. 35 | if (!(_a_)) [[unlikely]] \
  3514. | ^~~~~~~~~~~~
  3515. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3516. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3517. | ^~~~~~
  3518. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3519. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3520. | ^~~~~~~~~
  3521. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:1550:4: note: in expansion of macro ‘STBTT_assert’
  3522. 1550 | STBTT_assert(0);
  3523. | ^~~~~~~~~~~~
  3524. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘int stbtt__GetGlyfOffset(const stbtt_fontinfo*, int)’:
  3525. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3526. 35 | if (!(_a_)) [[unlikely]] \
  3527. | ^~~~~~~~~~~~
  3528. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3529. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3530. | ^~~~~~
  3531. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3532. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3533. | ^~~~~~~~~
  3534. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:1572:4: note: in expansion of macro ‘STBTT_assert’
  3535. 1572 | STBTT_assert(!info->cff.size);
  3536. | ^~~~~~~~~~~~
  3537. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘int stbtt__GetGlyphShapeTT(const stbtt_fontinfo*, int, stbtt_vertex**)’:
  3538. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3539. 35 | if (!(_a_)) [[unlikely]] \
  3540. | ^~~~~~~~~~~~
  3541. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3542. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3543. | ^~~~~~
  3544. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3545. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3546. | ^~~~~~~~~
  3547. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:1803:13: note: in expansion of macro ‘STBTT_assert’
  3548. 1803 | STBTT_assert(0);
  3549. | ^~~~~~~~~~~~
  3550. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3551. 35 | if (!(_a_)) [[unlikely]] \
  3552. | ^~~~~~~~~~~~
  3553. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3554. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3555. | ^~~~~~
  3556. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3557. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3558. | ^~~~~~~~~
  3559. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:1856:7: note: in expansion of macro ‘STBTT_assert’
  3560. 1856 | STBTT_assert(0);
  3561. | ^~~~~~~~~~~~
  3562. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘int stbtt__GetGlyphShapeT2(const stbtt_fontinfo*, int, stbtt_vertex**)’:
  3563. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3564. 35 | if (!(_a_)) [[unlikely]] \
  3565. | ^~~~~~~~~~~~
  3566. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3567. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3568. | ^~~~~~
  3569. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3570. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3571. | ^~~~~~~~~
  3572. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:2246:10: note: in expansion of macro ‘STBTT_assert’
  3573. 2246 | STBTT_assert(output_ctx.num_vertices == count_ctx.num_vertices);
  3574. | ^~~~~~~~~~~~
  3575. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘stbtt_int32 stbtt__GetCoverageIndex(stbtt_uint8*, int)’:
  3576. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3577. 35 | if (!(_a_)) [[unlikely]] \
  3578. | ^~~~~~~~~~~~
  3579. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3580. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3581. | ^~~~~~
  3582. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3583. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3584. | ^~~~~~~~~
  3585. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:2367:13: note: in expansion of macro ‘STBTT_assert’
  3586. 2367 | STBTT_assert(0);
  3587. | ^~~~~~~~~~~~
  3588. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘stbtt_int32 stbtt__GetGlyphClass(stbtt_uint8*, int)’:
  3589. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3590. 35 | if (!(_a_)) [[unlikely]] \
  3591. | ^~~~~~~~~~~~
  3592. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3593. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3594. | ^~~~~~
  3595. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3596. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3597. | ^~~~~~~~~
  3598. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:2418:13: note: in expansion of macro ‘STBTT_assert’
  3599. 2418 | STBTT_assert(0);
  3600. | ^~~~~~~~~~~~
  3601. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘stbtt_int32 stbtt__GetGlyphGPOSInfoAdvance(const stbtt_fontinfo*, int, int)’:
  3602. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3603. 35 | if (!(_a_)) [[unlikely]] \
  3604. | ^~~~~~~~~~~~
  3605. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3606. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3607. | ^~~~~~
  3608. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3609. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3610. | ^~~~~~~~~
  3611. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:2483:29: note: in expansion of macro ‘STBTT_assert’
  3612. 2483 | STBTT_assert(coverageIndex < pairSetCount);
  3613. | ^~~~~~~~~~~~
  3614. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3615. 35 | if (!(_a_)) [[unlikely]] \
  3616. | ^~~~~~~~~~~~
  3617. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3618. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3619. | ^~~~~~
  3620. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3621. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3622. | ^~~~~~~~~
  3623. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:2520:29: note: in expansion of macro ‘STBTT_assert’
  3624. 2520 | STBTT_assert(glyph1class < class1Count);
  3625. | ^~~~~~~~~~~~
  3626. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3627. 35 | if (!(_a_)) [[unlikely]] \
  3628. | ^~~~~~~~~~~~
  3629. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3630. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3631. | ^~~~~~
  3632. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3633. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3634. | ^~~~~~~~~
  3635. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:2521:29: note: in expansion of macro ‘STBTT_assert’
  3636. 2521 | STBTT_assert(glyph2class < class2Count);
  3637. | ^~~~~~~~~~~~
  3638. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3639. 35 | if (!(_a_)) [[unlikely]] \
  3640. | ^~~~~~~~~~~~
  3641. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3642. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3643. | ^~~~~~
  3644. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3645. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3646. | ^~~~~~~~~
  3647. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:2539:29: note: in expansion of macro ‘STBTT_assert’
  3648. 2539 | STBTT_assert(0);
  3649. | ^~~~~~~~~~~~
  3650. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘stbtt__active_edge* stbtt__new_active(stbtt__hheap*, stbtt__edge*, int, float, void*)’:
  3651. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3652. 35 | if (!(_a_)) [[unlikely]] \
  3653. | ^~~~~~~~~~~~
  3654. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3655. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3656. | ^~~~~~
  3657. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3658. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3659. | ^~~~~~~~~
  3660. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:2769:4: note: in expansion of macro ‘STBTT_assert’
  3661. 2769 | STBTT_assert(z != NULL);
  3662. | ^~~~~~~~~~~~
  3663. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘void stbtt__handle_clipped_edge(float*, int, stbtt__active_edge*, float, float, float, float)’:
  3664. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3665. 35 | if (!(_a_)) [[unlikely]] \
  3666. | ^~~~~~~~~~~~
  3667. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3668. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3669. | ^~~~~~
  3670. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3671. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3672. | ^~~~~~~~~
  3673. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:2939:4: note: in expansion of macro ‘STBTT_assert’
  3674. 2939 | STBTT_assert(y0 < y1);
  3675. | ^~~~~~~~~~~~
  3676. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3677. 35 | if (!(_a_)) [[unlikely]] \
  3678. | ^~~~~~~~~~~~
  3679. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3680. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3681. | ^~~~~~
  3682. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3683. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3684. | ^~~~~~~~~
  3685. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:2940:4: note: in expansion of macro ‘STBTT_assert’
  3686. 2940 | STBTT_assert(e->sy <= e->ey);
  3687. | ^~~~~~~~~~~~
  3688. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3689. 35 | if (!(_a_)) [[unlikely]] \
  3690. | ^~~~~~~~~~~~
  3691. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3692. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3693. | ^~~~~~
  3694. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3695. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3696. | ^~~~~~~~~
  3697. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:2953:7: note: in expansion of macro ‘STBTT_assert’
  3698. 2953 | STBTT_assert(x1 <= x+1);
  3699. | ^~~~~~~~~~~~
  3700. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3701. 35 | if (!(_a_)) [[unlikely]] \
  3702. | ^~~~~~~~~~~~
  3703. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3704. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3705. | ^~~~~~
  3706. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3707. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3708. | ^~~~~~~~~
  3709. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:2955:7: note: in expansion of macro ‘STBTT_assert’
  3710. 2955 | STBTT_assert(x1 >= x);
  3711. | ^~~~~~~~~~~~
  3712. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3713. 35 | if (!(_a_)) [[unlikely]] \
  3714. | ^~~~~~~~~~~~
  3715. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3716. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3717. | ^~~~~~
  3718. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3719. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3720. | ^~~~~~~~~
  3721. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:2957:7: note: in expansion of macro ‘STBTT_assert’
  3722. 2957 | STBTT_assert(x1 <= x);
  3723. | ^~~~~~~~~~~~
  3724. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3725. 35 | if (!(_a_)) [[unlikely]] \
  3726. | ^~~~~~~~~~~~
  3727. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3728. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3729. | ^~~~~~
  3730. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3731. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3732. | ^~~~~~~~~
  3733. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:2959:7: note: in expansion of macro ‘STBTT_assert’
  3734. 2959 | STBTT_assert(x1 >= x+1);
  3735. | ^~~~~~~~~~~~
  3736. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3737. 35 | if (!(_a_)) [[unlikely]] \
  3738. | ^~~~~~~~~~~~
  3739. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3740. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3741. | ^~~~~~
  3742. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3743. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3744. | ^~~~~~~~~
  3745. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:2961:7: note: in expansion of macro ‘STBTT_assert’
  3746. 2961 | STBTT_assert(x1 >= x && x1 <= x+1);
  3747. | ^~~~~~~~~~~~
  3748. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3749. 35 | if (!(_a_)) [[unlikely]] \
  3750. | ^~~~~~~~~~~~
  3751. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3752. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3753. | ^~~~~~
  3754. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3755. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3756. | ^~~~~~~~~
  3757. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:2968:7: note: in expansion of macro ‘STBTT_assert’
  3758. 2968 | STBTT_assert(x0 >= x && x0 <= x+1 && x1 >= x && x1 <= x+1);
  3759. | ^~~~~~~~~~~~
  3760. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘void stbtt__fill_active_edges_new(float*, float*, int, stbtt__active_edge*, float)’:
  3761. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3762. 35 | if (!(_a_)) [[unlikely]] \
  3763. | ^~~~~~~~~~~~
  3764. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3765. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3766. | ^~~~~~
  3767. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3768. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3769. | ^~~~~~~~~
  3770. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:2981:7: note: in expansion of macro ‘STBTT_assert’
  3771. 2981 | STBTT_assert(e->ey >= y_top);
  3772. | ^~~~~~~~~~~~
  3773. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3774. 35 | if (!(_a_)) [[unlikely]] \
  3775. | ^~~~~~~~~~~~
  3776. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3777. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3778. | ^~~~~~
  3779. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3780. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3781. | ^~~~~~~~~
  3782. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:3000:10: note: in expansion of macro ‘STBTT_assert’
  3783. 3000 | STBTT_assert(e->sy <= y_bottom && e->ey >= y_top);
  3784. | ^~~~~~~~~~~~
  3785. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3786. 35 | if (!(_a_)) [[unlikely]] \
  3787. | ^~~~~~~~~~~~
  3788. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3789. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3790. | ^~~~~~
  3791. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3792. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3793. | ^~~~~~~~~
  3794. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:3028:16: note: in expansion of macro ‘STBTT_assert’
  3795. 3028 | STBTT_assert(x >= 0 && x < len);
  3796. | ^~~~~~~~~~~~
  3797. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3798. 35 | if (!(_a_)) [[unlikely]] \
  3799. | ^~~~~~~~~~~~
  3800. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3801. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3802. | ^~~~~~
  3803. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3804. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3805. | ^~~~~~~~~
  3806. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:3067:16: note: in expansion of macro ‘STBTT_assert’
  3807. 3067 | STBTT_assert(STBTT_fabs(area) <= 1.01f);
  3808. | ^~~~~~~~~~~~
  3809. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘void stbtt__rasterize_sorted_edges(stbtt__bitmap*, stbtt__edge*, int, int, int, int, void*)’:
  3810. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3811. 35 | if (!(_a_)) [[unlikely]] \
  3812. | ^~~~~~~~~~~~
  3813. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3814. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3815. | ^~~~~~
  3816. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3817. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3818. | ^~~~~~~~~
  3819. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:3171:13: note: in expansion of macro ‘STBTT_assert’
  3820. 3171 | STBTT_assert(z->direction);
  3821. | ^~~~~~~~~~~~
  3822. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3823. 35 | if (!(_a_)) [[unlikely]] \
  3824. | ^~~~~~~~~~~~
  3825. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3826. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3827. | ^~~~~~
  3828. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3829. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3830. | ^~~~~~~~~
  3831. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:3190:16: note: in expansion of macro ‘STBTT_assert’
  3832. 3190 | STBTT_assert(z->ey >= scan_y_top); // if we get really unlucky a tiny bit of an edge can be out of bounds
  3833. | ^~~~~~~~~~~~
  3834. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘int stbtt_BakeFontBitmap_internal(unsigned char*, int, float, unsigned char*, int, int, int, int, stbtt_bakedchar*)’:
  3835. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3836. 35 | if (!(_a_)) [[unlikely]] \
  3837. | ^~~~~~~~~~~~
  3838. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3839. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3840. | ^~~~~~
  3841. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3842. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3843. | ^~~~~~~~~
  3844. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:3682:7: note: in expansion of macro ‘STBTT_assert’
  3845. 3682 | STBTT_assert(x+gw < pw);
  3846. | ^~~~~~~~~~~~
  3847. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3848. 35 | if (!(_a_)) [[unlikely]] \
  3849. | ^~~~~~~~~~~~
  3850. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3851. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3852. | ^~~~~~
  3853. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3854. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3855. | ^~~~~~~~~
  3856. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:3683:7: note: in expansion of macro ‘STBTT_assert’
  3857. 3683 | STBTT_assert(y+gh < ph);
  3858. | ^~~~~~~~~~~~
  3859. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘void stbtt_PackSetOversampling(stbtt_pack_context*, unsigned int, unsigned int)’:
  3860. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3861. 35 | if (!(_a_)) [[unlikely]] \
  3862. | ^~~~~~~~~~~~
  3863. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3864. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3865. | ^~~~~~
  3866. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3867. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3868. | ^~~~~~~~~
  3869. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:3837:4: note: in expansion of macro ‘STBTT_assert’
  3870. 3837 | STBTT_assert(h_oversample <= STBTT_MAX_OVERSAMPLE);
  3871. | ^~~~~~~~~~~~
  3872. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3873. 35 | if (!(_a_)) [[unlikely]] \
  3874. | ^~~~~~~~~~~~
  3875. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3876. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3877. | ^~~~~~
  3878. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3879. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3880. | ^~~~~~~~~
  3881. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:3838:4: note: in expansion of macro ‘STBTT_assert’
  3882. 3838 | STBTT_assert(v_oversample <= STBTT_MAX_OVERSAMPLE);
  3883. | ^~~~~~~~~~~~
  3884. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘void stbtt__h_prefilter(unsigned char*, int, int, int, unsigned int)’:
  3885. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3886. 35 | if (!(_a_)) [[unlikely]] \
  3887. | ^~~~~~~~~~~~
  3888. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3889. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3890. | ^~~~~~
  3891. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3892. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3893. | ^~~~~~~~~
  3894. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:3905:10: note: in expansion of macro ‘STBTT_assert’
  3895. 3905 | STBTT_assert(pixels[i] == 0);
  3896. | ^~~~~~~~~~~~
  3897. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘void stbtt__v_prefilter(unsigned char*, int, int, int, unsigned int)’:
  3898. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3899. 35 | if (!(_a_)) [[unlikely]] \
  3900. | ^~~~~~~~~~~~
  3901. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3902. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3903. | ^~~~~~
  3904. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3905. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3906. | ^~~~~~~~~
  3907. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:3967:10: note: in expansion of macro ‘STBTT_assert’
  3908. 3967 | STBTT_assert(pixels[i*stride_in_bytes] == 0);
  3909. | ^~~~~~~~~~~~
  3910. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h: In function ‘unsigned char* stbtt_GetGlyphSDF(const stbtt_fontinfo*, float, int, int, unsigned char, float, int*, int*, int*, int*)’:
  3911. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3912. 35 | if (!(_a_)) [[unlikely]] \
  3913. | ^~~~~~~~~~~~
  3914. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3915. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3916. | ^~~~~~
  3917. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:149:34: note: in expansion of macro ‘IM_ASSERT’
  3918. 149 | #define STBTT_assert(x) do { IM_ASSERT(x); } while(0)
  3919. | ^~~~~~~~~
  3920. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_truetype.h:4496:19: note: in expansion of macro ‘STBTT_assert’
  3921. 4496 | STBTT_assert(i != 0);
  3922. | ^~~~~~~~~~~~
  3923. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘void ImDrawListSharedData::SetCircleTessellationMaxError(float)’:
  3924. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3925. 35 | if (!(_a_)) [[unlikely]] \
  3926. | ^~~~~~~~~~~~
  3927. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3928. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3929. | ^~~~~~
  3930. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:391:5: note: in expansion of macro ‘IM_ASSERT’
  3931. 391 | IM_ASSERT(max_error > 0.0f);
  3932. | ^~~~~~~~~
  3933. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::_ResetForNewFrame()’:
  3934. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3935. 35 | if (!(_a_)) [[unlikely]] \
  3936. | ^~~~~~~~~~~~
  3937. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3938. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3939. | ^~~~~~
  3940. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:406:5: note: in expansion of macro ‘IM_ASSERT’
  3941. 406 | IM_ASSERT(IM_OFFSETOF(ImDrawCmd, ClipRect) == 0);
  3942. | ^~~~~~~~~
  3943. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3944. 35 | if (!(_a_)) [[unlikely]] \
  3945. | ^~~~~~~~~~~~
  3946. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3947. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3948. | ^~~~~~
  3949. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:407:5: note: in expansion of macro ‘IM_ASSERT’
  3950. 407 | IM_ASSERT(IM_OFFSETOF(ImDrawCmd, TextureId) == sizeof(ImVec4));
  3951. | ^~~~~~~~~
  3952. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3953. 35 | if (!(_a_)) [[unlikely]] \
  3954. | ^~~~~~~~~~~~
  3955. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3956. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3957. | ^~~~~~
  3958. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:408:5: note: in expansion of macro ‘IM_ASSERT’
  3959. 408 | IM_ASSERT(IM_OFFSETOF(ImDrawCmd, VtxOffset) == sizeof(ImVec4) + sizeof(ImTextureID));
  3960. | ^~~~~~~~~
  3961. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::AddDrawCmd()’:
  3962. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3963. 35 | if (!(_a_)) [[unlikely]] \
  3964. | ^~~~~~~~~~~~
  3965. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3966. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3967. | ^~~~~~
  3968. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:459:5: note: in expansion of macro ‘IM_ASSERT’
  3969. 459 | IM_ASSERT(draw_cmd.ClipRect.x <= draw_cmd.ClipRect.z && draw_cmd.ClipRect.y <= draw_cmd.ClipRect.w);
  3970. | ^~~~~~~~~
  3971. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::AddCallback(ImDrawCallback, void*)’:
  3972. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3973. 35 | if (!(_a_)) [[unlikely]] \
  3974. | ^~~~~~~~~~~~
  3975. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3976. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3977. | ^~~~~~
  3978. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:477:5: note: in expansion of macro ‘IM_ASSERT’
  3979. 477 | IM_ASSERT(curr_cmd->UserCallback == NULL);
  3980. | ^~~~~~~~~
  3981. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::_OnChangedClipRect()’:
  3982. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3983. 35 | if (!(_a_)) [[unlikely]] \
  3984. | ^~~~~~~~~~~~
  3985. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3986. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3987. | ^~~~~~
  3988. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:517:5: note: in expansion of macro ‘IM_ASSERT’
  3989. 517 | IM_ASSERT(curr_cmd->UserCallback == NULL);
  3990. | ^~~~~~~~~
  3991. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::_OnChangedTextureID()’:
  3992. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3993. 35 | if (!(_a_)) [[unlikely]] \
  3994. | ^~~~~~~~~~~~
  3995. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3996. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3997. | ^~~~~~
  3998. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:539:5: note: in expansion of macro ‘IM_ASSERT’
  3999. 539 | IM_ASSERT(curr_cmd->UserCallback == NULL);
  4000. | ^~~~~~~~~
  4001. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::_OnChangedVtxOffset()’:
  4002. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4003. 35 | if (!(_a_)) [[unlikely]] \
  4004. | ^~~~~~~~~~~~
  4005. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4006. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4007. | ^~~~~~
  4008. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:563:5: note: in expansion of macro ‘IM_ASSERT’
  4009. 563 | IM_ASSERT(curr_cmd->UserCallback == NULL);
  4010. | ^~~~~~~~~
  4011. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In function ‘ImDrawFlags FixRectCornerFlags(ImDrawFlags)’:
  4012. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4013. 35 | if (!(_a_)) [[unlikely]] \
  4014. | ^~~~~~~~~~~~
  4015. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4016. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4017. | ^~~~~~
  4018. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:1343:5: note: in expansion of macro ‘IM_ASSERT’
  4019. 1343 | IM_ASSERT((flags & 0x0F) == 0 && "Misuse of legacy hardcoded ImDrawCornerFlags values!");
  4020. | ^~~~~~~~~
  4021. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::AddText(const ImFont*, float, const ImVec2&, ImU32, const char*, const char*, float, const ImVec4*)’:
  4022. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4023. 35 | if (!(_a_)) [[unlikely]] \
  4024. | ^~~~~~~~~~~~
  4025. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4026. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4027. | ^~~~~~
  4028. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:1587:5: note: in expansion of macro ‘IM_ASSERT’
  4029. 1587 | IM_ASSERT(font->ContainerAtlas->TexID == _CmdHeader.TextureId); // Use high-level ImGui::PushFont() or low-level ImDrawList::PushTextureId() to change font.
  4030. | ^~~~~~~~~
  4031. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘void ImDrawListSplitter::Split(ImDrawList*, int)’:
  4032. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4033. 35 | if (!(_a_)) [[unlikely]] \
  4034. | ^~~~~~~~~~~~
  4035. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4036. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4037. | ^~~~~~
  4038. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:1687:5: note: in expansion of macro ‘IM_ASSERT’
  4039. 1687 | IM_ASSERT(_Current == 0 && _Count <= 1 && "Nested channel splitting is not supported. Please use separate instances of ImDrawListSplitter.");
  4040. | ^~~~~~~~~
  4041. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘void ImDrawListSplitter::SetCurrentChannel(ImDrawList*, int)’:
  4042. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4043. 35 | if (!(_a_)) [[unlikely]] \
  4044. | ^~~~~~~~~~~~
  4045. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4046. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4047. | ^~~~~~
  4048. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:1787:5: note: in expansion of macro ‘IM_ASSERT’
  4049. 1787 | IM_ASSERT(idx >= 0 && idx < _Count);
  4050. | ^~~~~~~~~
  4051. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In destructor ‘ImFontAtlas::~ImFontAtlas()’:
  4052. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4053. 35 | if (!(_a_)) [[unlikely]] \
  4054. | ^~~~~~~~~~~~
  4055. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4056. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4057. | ^~~~~~
  4058. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:1977:5: note: in expansion of macro ‘IM_ASSERT’
  4059. 1977 | IM_ASSERT(!Locked && "Cannot modify a locked ImFontAtlas between NewFrame() and EndFrame/Render()!");
  4060. | ^~~~~~~~~
  4061. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘void ImFontAtlas::ClearInputData()’:
  4062. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4063. 35 | if (!(_a_)) [[unlikely]] \
  4064. | ^~~~~~~~~~~~
  4065. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4066. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4067. | ^~~~~~
  4068. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:1983:5: note: in expansion of macro ‘IM_ASSERT’
  4069. 1983 | IM_ASSERT(!Locked && "Cannot modify a locked ImFontAtlas between NewFrame() and EndFrame/Render()!");
  4070. | ^~~~~~~~~
  4071. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘void ImFontAtlas::ClearTexData()’:
  4072. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4073. 35 | if (!(_a_)) [[unlikely]] \
  4074. | ^~~~~~~~~~~~
  4075. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4076. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4077. | ^~~~~~
  4078. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2006:5: note: in expansion of macro ‘IM_ASSERT’
  4079. 2006 | IM_ASSERT(!Locked && "Cannot modify a locked ImFontAtlas between NewFrame() and EndFrame/Render()!");
  4080. | ^~~~~~~~~
  4081. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘void ImFontAtlas::ClearFonts()’:
  4082. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4083. 35 | if (!(_a_)) [[unlikely]] \
  4084. | ^~~~~~~~~~~~
  4085. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4086. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4087. | ^~~~~~
  4088. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2019:5: note: in expansion of macro ‘IM_ASSERT’
  4089. 2019 | IM_ASSERT(!Locked && "Cannot modify a locked ImFontAtlas between NewFrame() and EndFrame/Render()!");
  4090. | ^~~~~~~~~
  4091. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘ImFont* ImFontAtlas::AddFont(const ImFontConfig*)’:
  4092. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4093. 35 | if (!(_a_)) [[unlikely]] \
  4094. | ^~~~~~~~~~~~
  4095. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4096. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4097. | ^~~~~~
  4098. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2069:5: note: in expansion of macro ‘IM_ASSERT’
  4099. 2069 | IM_ASSERT(!Locked && "Cannot modify a locked ImFontAtlas between NewFrame() and EndFrame/Render()!");
  4100. | ^~~~~~~~~
  4101. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4102. 35 | if (!(_a_)) [[unlikely]] \
  4103. | ^~~~~~~~~~~~
  4104. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4105. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4106. | ^~~~~~
  4107. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2070:5: note: in expansion of macro ‘IM_ASSERT’
  4108. 2070 | IM_ASSERT(font_cfg->FontData != NULL && font_cfg->FontDataSize > 0);
  4109. | ^~~~~~~~~
  4110. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4111. 35 | if (!(_a_)) [[unlikely]] \
  4112. | ^~~~~~~~~~~~
  4113. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4114. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4115. | ^~~~~~
  4116. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2071:5: note: in expansion of macro ‘IM_ASSERT’
  4117. 2071 | IM_ASSERT(font_cfg->SizePixels > 0.0f);
  4118. | ^~~~~~~~~
  4119. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4120. 35 | if (!(_a_)) [[unlikely]] \
  4121. | ^~~~~~~~~~~~
  4122. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4123. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4124. | ^~~~~~
  4125. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2077:9: note: in expansion of macro ‘IM_ASSERT’
  4126. 2077 | IM_ASSERT(!Fonts.empty() && "Cannot use MergeMode for the first font"); // When using MergeMode make sure that a font has already been added before. You can use ImGui::GetIO().Fonts->AddFontDefault() to add the default imgui font.
  4127. | ^~~~~~~~~
  4128. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘ImFont* ImFontAtlas::AddFontFromFileTTF(const char*, float, const ImFontConfig*, const ImWchar*)’:
  4129. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4130. 35 | if (!(_a_)) [[unlikely]] \
  4131. | ^~~~~~~~~~~~
  4132. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4133. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4134. | ^~~~~~
  4135. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2139:5: note: in expansion of macro ‘IM_ASSERT’
  4136. 2139 | IM_ASSERT(!Locked && "Cannot modify a locked ImFontAtlas between NewFrame() and EndFrame/Render()!");
  4137. | ^~~~~~~~~
  4138. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4139. 35 | if (!(_a_)) [[unlikely]] \
  4140. | ^~~~~~~~~~~~
  4141. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4142. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4143. | ^~~~~~
  4144. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  4145. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  4146. | ^~~~~~~~~
  4147. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2144:9: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  4148. 2144 | IM_ASSERT_USER_ERROR(0, "Could not load font file!");
  4149. | ^~~~~~~~~~~~~~~~~~~~
  4150. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘ImFont* ImFontAtlas::AddFontFromMemoryTTF(void*, int, float, const ImFontConfig*, const ImWchar*)’:
  4151. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4152. 35 | if (!(_a_)) [[unlikely]] \
  4153. | ^~~~~~~~~~~~
  4154. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4155. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4156. | ^~~~~~
  4157. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2161:5: note: in expansion of macro ‘IM_ASSERT’
  4158. 2161 | IM_ASSERT(!Locked && "Cannot modify a locked ImFontAtlas between NewFrame() and EndFrame/Render()!");
  4159. | ^~~~~~~~~
  4160. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4161. 35 | if (!(_a_)) [[unlikely]] \
  4162. | ^~~~~~~~~~~~
  4163. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4164. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4165. | ^~~~~~
  4166. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2163:5: note: in expansion of macro ‘IM_ASSERT’
  4167. 2163 | IM_ASSERT(font_cfg.FontData == NULL);
  4168. | ^~~~~~~~~
  4169. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘ImFont* ImFontAtlas::AddFontFromMemoryCompressedTTF(const void*, int, float, const ImFontConfig*, const ImWchar*)’:
  4170. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4171. 35 | if (!(_a_)) [[unlikely]] \
  4172. | ^~~~~~~~~~~~
  4173. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4174. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4175. | ^~~~~~
  4176. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2179:5: note: in expansion of macro ‘IM_ASSERT’
  4177. 2179 | IM_ASSERT(font_cfg.FontData == NULL);
  4178. | ^~~~~~~~~
  4179. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘int ImFontAtlas::AddCustomRectRegular(int, int)’:
  4180. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4181. 35 | if (!(_a_)) [[unlikely]] \
  4182. | ^~~~~~~~~~~~
  4183. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4184. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4185. | ^~~~~~
  4186. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2196:5: note: in expansion of macro ‘IM_ASSERT’
  4187. 2196 | IM_ASSERT(width > 0 && width <= 0xFFFF);
  4188. | ^~~~~~~~~
  4189. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4190. 35 | if (!(_a_)) [[unlikely]] \
  4191. | ^~~~~~~~~~~~
  4192. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4193. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4194. | ^~~~~~
  4195. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2197:5: note: in expansion of macro ‘IM_ASSERT’
  4196. 2197 | IM_ASSERT(height > 0 && height <= 0xFFFF);
  4197. | ^~~~~~~~~
  4198. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘int ImFontAtlas::AddCustomRectFontGlyph(ImFont*, ImWchar, int, int, float, const ImVec2&)’:
  4199. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4200. 35 | if (!(_a_)) [[unlikely]] \
  4201. | ^~~~~~~~~~~~
  4202. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4203. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4204. | ^~~~~~
  4205. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2210:5: note: in expansion of macro ‘IM_ASSERT’
  4206. 2210 | IM_ASSERT(font != NULL);
  4207. | ^~~~~~~~~
  4208. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4209. 35 | if (!(_a_)) [[unlikely]] \
  4210. | ^~~~~~~~~~~~
  4211. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4212. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4213. | ^~~~~~
  4214. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2211:5: note: in expansion of macro ‘IM_ASSERT’
  4215. 2211 | IM_ASSERT(width > 0 && width <= 0xFFFF);
  4216. | ^~~~~~~~~
  4217. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4218. 35 | if (!(_a_)) [[unlikely]] \
  4219. | ^~~~~~~~~~~~
  4220. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4221. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4222. | ^~~~~~
  4223. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2212:5: note: in expansion of macro ‘IM_ASSERT’
  4224. 2212 | IM_ASSERT(height > 0 && height <= 0xFFFF);
  4225. | ^~~~~~~~~
  4226. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘void ImFontAtlas::CalcCustomRectUV(const ImFontAtlasCustomRect*, ImVec2*, ImVec2*) const’:
  4227. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4228. 35 | if (!(_a_)) [[unlikely]] \
  4229. | ^~~~~~~~~~~~
  4230. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4231. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4232. | ^~~~~~
  4233. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2226:5: note: in expansion of macro ‘IM_ASSERT’
  4234. 2226 | IM_ASSERT(TexWidth > 0 && TexHeight > 0); // Font atlas needs to be built before we can calculate UV coordinates
  4235. | ^~~~~~~~~
  4236. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4237. 35 | if (!(_a_)) [[unlikely]] \
  4238. | ^~~~~~~~~~~~
  4239. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4240. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4241. | ^~~~~~
  4242. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2227:5: note: in expansion of macro ‘IM_ASSERT’
  4243. 2227 | IM_ASSERT(rect->IsPacked()); // Make sure the rectangle has been packed
  4244. | ^~~~~~~~~
  4245. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘bool ImFontAtlas::GetMouseCursorTexData(ImGuiMouseCursor, ImVec2*, ImVec2*, ImVec2*, ImVec2*)’:
  4246. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4247. 35 | if (!(_a_)) [[unlikely]] \
  4248. | ^~~~~~~~~~~~
  4249. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4250. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4251. | ^~~~~~
  4252. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2239:5: note: in expansion of macro ‘IM_ASSERT’
  4253. 2239 | IM_ASSERT(PackIdMouseCursors != -1);
  4254. | ^~~~~~~~~
  4255. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘bool ImFontAtlas::Build()’:
  4256. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4257. 35 | if (!(_a_)) [[unlikely]] \
  4258. | ^~~~~~~~~~~~
  4259. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4260. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4261. | ^~~~~~
  4262. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2255:5: note: in expansion of macro ‘IM_ASSERT’
  4263. 2255 | IM_ASSERT(!Locked && "Cannot modify a locked ImFontAtlas between NewFrame() and EndFrame/Render()!");
  4264. | ^~~~~~~~~
  4265. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In function ‘void UnpackBitVectorToFlatIndexList(const ImBitVector*, ImVector<int>*)’:
  4266. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4267. 35 | if (!(_a_)) [[unlikely]] \
  4268. | ^~~~~~~~~~~~
  4269. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4270. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4271. | ^~~~~~
  4272. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2327:5: note: in expansion of macro ‘IM_ASSERT’
  4273. 2327 | IM_ASSERT(sizeof(in->Storage.Data[0]) == sizeof(int));
  4274. | ^~~~~~~~~
  4275. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In function ‘bool ImFontAtlasBuildWithStbTruetype(ImFontAtlas*)’:
  4276. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4277. 35 | if (!(_a_)) [[unlikely]] \
  4278. | ^~~~~~~~~~~~
  4279. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4280. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4281. | ^~~~~~
  4282. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2339:5: note: in expansion of macro ‘IM_ASSERT’
  4283. 2339 | IM_ASSERT(atlas->ConfigData.Size > 0);
  4284. | ^~~~~~~~~
  4285. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4286. 35 | if (!(_a_)) [[unlikely]] \
  4287. | ^~~~~~~~~~~~
  4288. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4289. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4290. | ^~~~~~
  4291. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2363:9: note: in expansion of macro ‘IM_ASSERT’
  4292. 2363 | IM_ASSERT(cfg.DstFont && (!cfg.DstFont->IsLoaded() || cfg.DstFont->ContainerAtlas == atlas));
  4293. | ^~~~~~~~~
  4294. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4295. 35 | if (!(_a_)) [[unlikely]] \
  4296. | ^~~~~~~~~~~~
  4297. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4298. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4299. | ^~~~~~
  4300. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2372:13: note: in expansion of macro ‘IM_ASSERT’
  4301. 2372 | IM_ASSERT(src_tmp.DstIndex != -1); // cfg.DstFont not pointing within atlas->Fonts[] array?
  4302. | ^~~~~~~~~
  4303. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4304. 35 | if (!(_a_)) [[unlikely]] \
  4305. | ^~~~~~~~~~~~
  4306. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4307. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4308. | ^~~~~~
  4309. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2377:9: note: in expansion of macro ‘IM_ASSERT’
  4310. 2377 | IM_ASSERT(font_offset >= 0 && "FontData is incorrect, or FontNo cannot be found.");
  4311. | ^~~~~~~~~
  4312. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4313. 35 | if (!(_a_)) [[unlikely]] \
  4314. | ^~~~~~~~~~~~
  4315. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4316. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4317. | ^~~~~~
  4318. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2424:9: note: in expansion of macro ‘IM_ASSERT’
  4319. 2424 | IM_ASSERT(src_tmp.GlyphsList.Size == src_tmp.GlyphsCount);
  4320. | ^~~~~~~~~
  4321. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4322. 35 | if (!(_a_)) [[unlikely]] \
  4323. | ^~~~~~~~~~~~
  4324. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4325. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4326. | ^~~~~~
  4327. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2471:13: note: in expansion of macro ‘IM_ASSERT’
  4328. 2471 | IM_ASSERT(glyph_index_in_font != 0);
  4329. | ^~~~~~~~~
  4330. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In function ‘void ImFontAtlasBuildPackCustomRects(ImFontAtlas*, void*)’:
  4331. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4332. 35 | if (!(_a_)) [[unlikely]] \
  4333. | ^~~~~~~~~~~~
  4334. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4335. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4336. | ^~~~~~
  4337. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2616:5: note: in expansion of macro ‘IM_ASSERT’
  4338. 2616 | IM_ASSERT(pack_context != NULL);
  4339. | ^~~~~~~~~
  4340. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4341. 35 | if (!(_a_)) [[unlikely]] \
  4342. | ^~~~~~~~~~~~
  4343. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4344. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4345. | ^~~~~~
  4346. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2619:5: note: in expansion of macro ‘IM_ASSERT’
  4347. 2619 | IM_ASSERT(user_rects.Size >= 1); // We expect at least the default custom rects to be registered, else something went wrong.
  4348. | ^~~~~~~~~
  4349. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4350. 35 | if (!(_a_)) [[unlikely]] \
  4351. | ^~~~~~~~~~~~
  4352. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4353. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4354. | ^~~~~~
  4355. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2635:13: note: in expansion of macro ‘IM_ASSERT’
  4356. 2635 | IM_ASSERT(pack_rects[i].w == user_rects[i].Width && pack_rects[i].h == user_rects[i].Height);
  4357. | ^~~~~~~~~
  4358. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In function ‘void ImFontAtlasBuildRender8bppRectFromString(ImFontAtlas*, int, int, int, int, const char*, char, unsigned char)’:
  4359. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4360. 35 | if (!(_a_)) [[unlikely]] \
  4361. | ^~~~~~~~~~~~
  4362. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4363. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4364. | ^~~~~~
  4365. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2642:5: note: in expansion of macro ‘IM_ASSERT’
  4366. 2642 | IM_ASSERT(x >= 0 && x + w <= atlas->TexWidth);
  4367. | ^~~~~~~~~
  4368. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4369. 35 | if (!(_a_)) [[unlikely]] \
  4370. | ^~~~~~~~~~~~
  4371. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4372. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4373. | ^~~~~~
  4374. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2643:5: note: in expansion of macro ‘IM_ASSERT’
  4375. 2643 | IM_ASSERT(y >= 0 && y + h <= atlas->TexHeight);
  4376. | ^~~~~~~~~
  4377. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In function ‘void ImFontAtlasBuildRender32bppRectFromString(ImFontAtlas*, int, int, int, int, const char*, char, unsigned int)’:
  4378. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4379. 35 | if (!(_a_)) [[unlikely]] \
  4380. | ^~~~~~~~~~~~
  4381. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4382. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4383. | ^~~~~~
  4384. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2652:5: note: in expansion of macro ‘IM_ASSERT’
  4385. 2652 | IM_ASSERT(x >= 0 && x + w <= atlas->TexWidth);
  4386. | ^~~~~~~~~
  4387. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4388. 35 | if (!(_a_)) [[unlikely]] \
  4389. | ^~~~~~~~~~~~
  4390. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4391. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4392. | ^~~~~~
  4393. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2653:5: note: in expansion of macro ‘IM_ASSERT’
  4394. 2653 | IM_ASSERT(y >= 0 && y + h <= atlas->TexHeight);
  4395. | ^~~~~~~~~
  4396. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In function ‘void ImFontAtlasBuildRenderDefaultTexData(ImFontAtlas*)’:
  4397. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4398. 35 | if (!(_a_)) [[unlikely]] \
  4399. | ^~~~~~~~~~~~
  4400. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4401. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4402. | ^~~~~~
  4403. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2663:5: note: in expansion of macro ‘IM_ASSERT’
  4404. 2663 | IM_ASSERT(r->IsPacked());
  4405. | ^~~~~~~~~
  4406. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4407. 35 | if (!(_a_)) [[unlikely]] \
  4408. | ^~~~~~~~~~~~
  4409. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4410. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4411. | ^~~~~~
  4412. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2669:9: note: in expansion of macro ‘IM_ASSERT’
  4413. 2669 | IM_ASSERT(r->Width == FONT_ATLAS_DEFAULT_TEX_DATA_W * 2 + 1 && r->Height == FONT_ATLAS_DEFAULT_TEX_DATA_H);
  4414. | ^~~~~~~~~
  4415. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4416. 35 | if (!(_a_)) [[unlikely]] \
  4417. | ^~~~~~~~~~~~
  4418. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4419. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4420. | ^~~~~~
  4421. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2686:9: note: in expansion of macro ‘IM_ASSERT’
  4422. 2686 | IM_ASSERT(r->Width == 2 && r->Height == 2);
  4423. | ^~~~~~~~~
  4424. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In function ‘void ImFontAtlasBuildRenderLinesTexData(ImFontAtlas*)’:
  4425. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4426. 35 | if (!(_a_)) [[unlikely]] \
  4427. | ^~~~~~~~~~~~
  4428. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4429. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4430. | ^~~~~~
  4431. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2707:5: note: in expansion of macro ‘IM_ASSERT’
  4432. 2707 | IM_ASSERT(r->IsPacked());
  4433. | ^~~~~~~~~
  4434. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4435. 35 | if (!(_a_)) [[unlikely]] \
  4436. | ^~~~~~~~~~~~
  4437. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4438. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4439. | ^~~~~~
  4440. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2717:9: note: in expansion of macro ‘IM_ASSERT’
  4441. 2717 | IM_ASSERT(pad_left + line_width + pad_right == r->Width && y < r->Height); // Make sure we're inside the texture bounds before we start writing pixels
  4442. | ^~~~~~~~~
  4443. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In function ‘void ImFontAtlasBuildFinish(ImFontAtlas*)’:
  4444. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4445. 35 | if (!(_a_)) [[unlikely]] \
  4446. | ^~~~~~~~~~~~
  4447. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4448. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4449. | ^~~~~~
  4450. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2776:5: note: in expansion of macro ‘IM_ASSERT’
  4451. 2776 | IM_ASSERT(atlas->TexPixelsAlpha8 != NULL || atlas->TexPixelsRGBA32 != NULL);
  4452. | ^~~~~~~~~
  4453. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4454. 35 | if (!(_a_)) [[unlikely]] \
  4455. | ^~~~~~~~~~~~
  4456. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4457. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4458. | ^~~~~~
  4459. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:2788:9: note: in expansion of macro ‘IM_ASSERT’
  4460. 2788 | IM_ASSERT(r->Font->ContainerAtlas == atlas);
  4461. | ^~~~~~~~~
  4462. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘void ImFont::BuildLookupTable()’:
  4463. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4464. 35 | if (!(_a_)) [[unlikely]] \
  4465. | ^~~~~~~~~~~~
  4466. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4467. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4468. | ^~~~~~
  4469. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:3150:5: note: in expansion of macro ‘IM_ASSERT’
  4470. 3150 | IM_ASSERT(Glyphs.Size < 0xFFFF); // -1 is reserved
  4471. | ^~~~~~~~~
  4472. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘void ImFont::GrowIndex(int)’:
  4473. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4474. 35 | if (!(_a_)) [[unlikely]] \
  4475. | ^~~~~~~~~~~~
  4476. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4477. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4478. | ^~~~~~
  4479. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:3236:5: note: in expansion of macro ‘IM_ASSERT’
  4480. 3236 | IM_ASSERT(IndexAdvanceX.Size == IndexLookup.Size);
  4481. | ^~~~~~~~~
  4482. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In member function ‘void ImFont::AddRemapChar(ImWchar, ImWchar, bool)’:
  4483. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4484. 35 | if (!(_a_)) [[unlikely]] \
  4485. | ^~~~~~~~~~~~
  4486. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4487. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4488. | ^~~~~~
  4489. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:3292:5: note: in expansion of macro ‘IM_ASSERT’
  4490. 3292 | IM_ASSERT(IndexLookup.Size > 0); // Currently this can only be called AFTER the font has been built, aka after calling ImFontAtlas::GetTexDataAs*() function.
  4491. | ^~~~~~~~~
  4492. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In function ‘void ImGui::RenderArrow(ImDrawList*, ImVec2, ImU32, ImGuiDir, float)’:
  4493. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4494. 35 | if (!(_a_)) [[unlikely]] \
  4495. | ^~~~~~~~~~~~
  4496. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4497. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4498. | ^~~~~~
  4499. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:3767:9: note: in expansion of macro ‘IM_ASSERT’
  4500. 3767 | IM_ASSERT(0);
  4501. | ^~~~~~~~~
  4502. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In function ‘void ImGui::RenderMouseCursor(ImDrawList*, ImVec2, float, ImGuiMouseCursor, ImU32, ImU32, ImU32)’:
  4503. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4504. 35 | if (!(_a_)) [[unlikely]] \
  4505. | ^~~~~~~~~~~~
  4506. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4507. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4508. | ^~~~~~
  4509. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:3797:5: note: in expansion of macro ‘IM_ASSERT’
  4510. 3797 | IM_ASSERT(mouse_cursor > ImGuiMouseCursor_None && mouse_cursor < ImGuiMouseCursor_COUNT);
  4511. | ^~~~~~~~~
  4512. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In function ‘void stb__match(const unsigned char*, unsigned int)’:
  4513. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4514. 35 | if (!(_a_)) [[unlikely]] \
  4515. | ^~~~~~~~~~~~
  4516. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4517. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4518. | ^~~~~~
  4519. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:3973:5: note: in expansion of macro ‘IM_ASSERT’
  4520. 3973 | IM_ASSERT(stb__dout + length <= stb__barrier_out_e);
  4521. | ^~~~~~~~~
  4522. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In function ‘void stb__lit(const unsigned char*, unsigned int)’:
  4523. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4524. 35 | if (!(_a_)) [[unlikely]] \
  4525. | ^~~~~~~~~~~~
  4526. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4527. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4528. | ^~~~~~
  4529. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:3981:5: note: in expansion of macro ‘IM_ASSERT’
  4530. 3981 | IM_ASSERT(stb__dout + length <= stb__barrier_out_e);
  4531. | ^~~~~~~~~
  4532. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp: In function ‘unsigned int stb_decompress(unsigned char*, const unsigned char*, unsigned int)’:
  4533. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4534. 35 | if (!(_a_)) [[unlikely]] \
  4535. | ^~~~~~~~~~~~
  4536. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4537. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4538. | ^~~~~~
  4539. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:4056:17: note: in expansion of macro ‘IM_ASSERT’
  4540. 4056 | IM_ASSERT(stb__dout == output + olen);
  4541. | ^~~~~~~~~
  4542. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4543. 35 | if (!(_a_)) [[unlikely]] \
  4544. | ^~~~~~~~~~~~
  4545. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4546. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4547. | ^~~~~~
  4548. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:4062:17: note: in expansion of macro ‘IM_ASSERT’
  4549. 4062 | IM_ASSERT(0); /* NOTREACHED */
  4550. | ^~~~~~~~~
  4551. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4552. 35 | if (!(_a_)) [[unlikely]] \
  4553. | ^~~~~~~~~~~~
  4554. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4555. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4556. | ^~~~~~
  4557. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_draw.cpp:4066:9: note: in expansion of macro ‘IM_ASSERT’
  4558. 4066 | IM_ASSERT(stb__dout <= output + olen);
  4559. | ^~~~~~~~~
  4560. [ 3%] Building CXX object Externals/imgui/CMakeFiles/imgui.dir/imgui_tables.cpp.o
  4561. In file included from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:17,
  4562. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:49,
  4563. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:191:
  4564. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘float ImVec2::operator[](size_t) const’:
  4565. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4566. 35 | if (!(_a_)) [[unlikely]] \
  4567. | ^~~~~~~~~~~~
  4568. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4569. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4570. | ^~~~~~
  4571. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:264:47: note: in expansion of macro ‘IM_ASSERT’
  4572. 264 | float operator[] (size_t idx) const { IM_ASSERT(idx <= 1); return (&x)[idx]; } // We very rarely use this [] operator, the assert overhead is fine.
  4573. | ^~~~~~~~~
  4574. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘float& ImVec2::operator[](size_t)’:
  4575. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4576. 35 | if (!(_a_)) [[unlikely]] \
  4577. | ^~~~~~~~~~~~
  4578. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4579. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4580. | ^~~~~~
  4581. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:265:47: note: in expansion of macro ‘IM_ASSERT’
  4582. 265 | float& operator[] (size_t idx) { IM_ASSERT(idx <= 1); return (&x)[idx]; } // We very rarely use this [] operator, the assert overhead is fine.
  4583. | ^~~~~~~~~
  4584. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T& ImVector<T>::operator[](int)’:
  4585. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4586. 35 | if (!(_a_)) [[unlikely]] \
  4587. | ^~~~~~~~~~~~
  4588. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4589. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4590. | ^~~~~~
  4591. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1721:63: note: in expansion of macro ‘IM_ASSERT’
  4592. 1721 | inline T& operator[](int i) { IM_ASSERT(i >= 0 && i < Size); return Data[i]; }
  4593. | ^~~~~~~~~
  4594. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘const T& ImVector<T>::operator[](int) const’:
  4595. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4596. 35 | if (!(_a_)) [[unlikely]] \
  4597. | ^~~~~~~~~~~~
  4598. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4599. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4600. | ^~~~~~
  4601. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1722:63: note: in expansion of macro ‘IM_ASSERT’
  4602. 1722 | inline const T& operator[](int i) const { IM_ASSERT(i >= 0 && i < Size); return Data[i]; }
  4603. | ^~~~~~~~~
  4604. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T& ImVector<T>::front()’:
  4605. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4606. 35 | if (!(_a_)) [[unlikely]] \
  4607. | ^~~~~~~~~~~~
  4608. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4609. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4610. | ^~~~~~
  4611. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1728:63: note: in expansion of macro ‘IM_ASSERT’
  4612. 1728 | inline T& front() { IM_ASSERT(Size > 0); return Data[0]; }
  4613. | ^~~~~~~~~
  4614. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘const T& ImVector<T>::front() const’:
  4615. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4616. 35 | if (!(_a_)) [[unlikely]] \
  4617. | ^~~~~~~~~~~~
  4618. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4619. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4620. | ^~~~~~
  4621. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1729:63: note: in expansion of macro ‘IM_ASSERT’
  4622. 1729 | inline const T& front() const { IM_ASSERT(Size > 0); return Data[0]; }
  4623. | ^~~~~~~~~
  4624. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T& ImVector<T>::back()’:
  4625. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4626. 35 | if (!(_a_)) [[unlikely]] \
  4627. | ^~~~~~~~~~~~
  4628. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4629. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4630. | ^~~~~~
  4631. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1730:63: note: in expansion of macro ‘IM_ASSERT’
  4632. 1730 | inline T& back() { IM_ASSERT(Size > 0); return Data[Size - 1]; }
  4633. | ^~~~~~~~~
  4634. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘const T& ImVector<T>::back() const’:
  4635. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4636. 35 | if (!(_a_)) [[unlikely]] \
  4637. | ^~~~~~~~~~~~
  4638. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4639. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4640. | ^~~~~~
  4641. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1731:63: note: in expansion of macro ‘IM_ASSERT’
  4642. 1731 | inline const T& back() const { IM_ASSERT(Size > 0); return Data[Size - 1]; }
  4643. | ^~~~~~~~~
  4644. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘void ImVector<T>::shrink(int)’:
  4645. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4646. 35 | if (!(_a_)) [[unlikely]] \
  4647. | ^~~~~~~~~~~~
  4648. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4649. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4650. | ^~~~~~
  4651. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1737:63: note: in expansion of macro ‘IM_ASSERT’
  4652. 1737 | inline void shrink(int new_size) { IM_ASSERT(new_size <= Size); Size = new_size; } // Resize a vector to a smaller size, guaranteed not to cause a reallocation
  4653. | ^~~~~~~~~
  4654. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘void ImVector<T>::pop_back()’:
  4655. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4656. 35 | if (!(_a_)) [[unlikely]] \
  4657. | ^~~~~~~~~~~~
  4658. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4659. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4660. | ^~~~~~
  4661. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1742:63: note: in expansion of macro ‘IM_ASSERT’
  4662. 1742 | inline void pop_back() { IM_ASSERT(Size > 0); Size--; }
  4663. | ^~~~~~~~~
  4664. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::erase(const T*)’:
  4665. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4666. 35 | if (!(_a_)) [[unlikely]] \
  4667. | ^~~~~~~~~~~~
  4668. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4669. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4670. | ^~~~~~
  4671. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1744:63: note: in expansion of macro ‘IM_ASSERT’
  4672. 1744 | inline T* erase(const T* it) { IM_ASSERT(it >= Data && it < Data + Size); const ptrdiff_t off = it - Data; memmove(Data + off, Data + off + 1, ((size_t)Size - (size_t)off - 1) * sizeof(T)); Size--; return Data + off; }
  4673. | ^~~~~~~~~
  4674. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::erase(const T*, const T*)’:
  4675. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4676. 35 | if (!(_a_)) [[unlikely]] \
  4677. | ^~~~~~~~~~~~
  4678. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4679. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4680. | ^~~~~~
  4681. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1745:63: note: in expansion of macro ‘IM_ASSERT’
  4682. 1745 | inline T* erase(const T* it, const T* it_last){ IM_ASSERT(it >= Data && it < Data + Size && it_last > it && it_last <= Data + Size); const ptrdiff_t count = it_last - it; const ptrdiff_t off = it - Data; memmove(Data + off, Data + off + count, ((size_t)Size - (size_t)off - count) * sizeof(T)); Size -= (int)count; return Data + off; }
  4683. | ^~~~~~~~~
  4684. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::erase_unsorted(const T*)’:
  4685. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4686. 35 | if (!(_a_)) [[unlikely]] \
  4687. | ^~~~~~~~~~~~
  4688. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4689. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4690. | ^~~~~~
  4691. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1746:63: note: in expansion of macro ‘IM_ASSERT’
  4692. 1746 | inline T* erase_unsorted(const T* it) { IM_ASSERT(it >= Data && it < Data + Size); const ptrdiff_t off = it - Data; if (it < Data + Size - 1) memcpy(Data + off, Data + Size - 1, sizeof(T)); Size--; return Data + off; }
  4693. | ^~~~~~~~~
  4694. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::insert(const T*, const T&)’:
  4695. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4696. 35 | if (!(_a_)) [[unlikely]] \
  4697. | ^~~~~~~~~~~~
  4698. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4699. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4700. | ^~~~~~
  4701. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1747:63: note: in expansion of macro ‘IM_ASSERT’
  4702. 1747 | inline T* insert(const T* it, const T& v) { IM_ASSERT(it >= Data && it <= Data + Size); const ptrdiff_t off = it - Data; if (Size == Capacity) reserve(_grow_capacity(Size + 1)); if (off < (int)Size) memmove(Data + off + 1, Data + off, ((size_t)Size - (size_t)off) * sizeof(T)); memcpy(&Data[off], &v, sizeof(v)); Size++; return Data + off; }
  4703. | ^~~~~~~~~
  4704. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘int ImVector<T>::index_from_ptr(const T*) const’:
  4705. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4706. 35 | if (!(_a_)) [[unlikely]] \
  4707. | ^~~~~~~~~~~~
  4708. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4709. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4710. | ^~~~~~
  4711. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1753:63: note: in expansion of macro ‘IM_ASSERT’
  4712. 1753 | inline int index_from_ptr(const T* it) const { IM_ASSERT(it >= Data && it < Data + Size); const ptrdiff_t off = it - Data; return (int)off; }
  4713. | ^~~~~~~~~
  4714. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘char ImGuiTextBuffer::operator[](int) const’:
  4715. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4716. 35 | if (!(_a_)) [[unlikely]] \
  4717. | ^~~~~~~~~~~~
  4718. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4719. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4720. | ^~~~~~
  4721. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:2108:51: note: in expansion of macro ‘IM_ASSERT’
  4722. 2108 | inline char operator[](int i) const { IM_ASSERT(Buf.Data != NULL); return Buf.Data[i]; }
  4723. | ^~~~~~~~~
  4724. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘ImFontAtlasCustomRect* ImFontAtlas::GetCustomRectByIndex(int)’:
  4725. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4726. 35 | if (!(_a_)) [[unlikely]] \
  4727. | ^~~~~~~~~~~~
  4728. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4729. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4730. | ^~~~~~
  4731. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:2689:67: note: in expansion of macro ‘IM_ASSERT’
  4732. 2689 | ImFontAtlasCustomRect* GetCustomRectByIndex(int index) { IM_ASSERT(index >= 0); return &CustomRects[index]; }
  4733. | ^~~~~~~~~
  4734. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘bool ImBitArray<BITCOUNT>::TestBit(int) const’:
  4735. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4736. 35 | if (!(_a_)) [[unlikely]] \
  4737. | ^~~~~~~~~~~~
  4738. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4739. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4740. | ^~~~~~
  4741. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:539:51: note: in expansion of macro ‘IM_ASSERT’
  4742. 539 | bool TestBit(int n) const { IM_ASSERT(n < BITCOUNT); return ImBitArrayTestBit(Storage, n); }
  4743. | ^~~~~~~~~
  4744. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitArray<BITCOUNT>::SetBit(int)’:
  4745. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4746. 35 | if (!(_a_)) [[unlikely]] \
  4747. | ^~~~~~~~~~~~
  4748. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4749. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4750. | ^~~~~~
  4751. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:540:51: note: in expansion of macro ‘IM_ASSERT’
  4752. 540 | void SetBit(int n) { IM_ASSERT(n < BITCOUNT); ImBitArraySetBit(Storage, n); }
  4753. | ^~~~~~~~~
  4754. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitArray<BITCOUNT>::ClearBit(int)’:
  4755. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4756. 35 | if (!(_a_)) [[unlikely]] \
  4757. | ^~~~~~~~~~~~
  4758. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4759. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4760. | ^~~~~~
  4761. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:541:51: note: in expansion of macro ‘IM_ASSERT’
  4762. 541 | void ClearBit(int n) { IM_ASSERT(n < BITCOUNT); ImBitArrayClearBit(Storage, n); }
  4763. | ^~~~~~~~~
  4764. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘bool ImBitVector::TestBit(int) const’:
  4765. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4766. 35 | if (!(_a_)) [[unlikely]] \
  4767. | ^~~~~~~~~~~~
  4768. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4769. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4770. | ^~~~~~
  4771. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:552:51: note: in expansion of macro ‘IM_ASSERT’
  4772. 552 | bool TestBit(int n) const { IM_ASSERT(n < (Storage.Size << 5)); return ImBitArrayTestBit(Storage.Data, n); }
  4773. | ^~~~~~~~~
  4774. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitVector::SetBit(int)’:
  4775. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4776. 35 | if (!(_a_)) [[unlikely]] \
  4777. | ^~~~~~~~~~~~
  4778. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4779. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4780. | ^~~~~~
  4781. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:553:51: note: in expansion of macro ‘IM_ASSERT’
  4782. 553 | void SetBit(int n) { IM_ASSERT(n < (Storage.Size << 5)); ImBitArraySetBit(Storage.Data, n); }
  4783. | ^~~~~~~~~
  4784. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitVector::ClearBit(int)’:
  4785. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4786. 35 | if (!(_a_)) [[unlikely]] \
  4787. | ^~~~~~~~~~~~
  4788. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4789. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4790. | ^~~~~~
  4791. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:554:51: note: in expansion of macro ‘IM_ASSERT’
  4792. 554 | void ClearBit(int n) { IM_ASSERT(n < (Storage.Size << 5)); ImBitArrayClearBit(Storage.Data, n); }
  4793. | ^~~~~~~~~
  4794. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘T& ImSpan<T>::operator[](int)’:
  4795. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4796. 35 | if (!(_a_)) [[unlikely]] \
  4797. | ^~~~~~~~~~~~
  4798. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4799. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4800. | ^~~~~~
  4801. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:574:72: note: in expansion of macro ‘IM_ASSERT’
  4802. 574 | inline T& operator[](int i) { T* p = Data + i; IM_ASSERT(p >= Data && p < DataEnd); return *p; }
  4803. | ^~~~~~~~~
  4804. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘const T& ImSpan<T>::operator[](int) const’:
  4805. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4806. 35 | if (!(_a_)) [[unlikely]] \
  4807. | ^~~~~~~~~~~~
  4808. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4809. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4810. | ^~~~~~
  4811. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:575:78: note: in expansion of macro ‘IM_ASSERT’
  4812. 575 | inline const T& operator[](int i) const { const T* p = Data + i; IM_ASSERT(p >= Data && p < DataEnd); return *p; }
  4813. | ^~~~~~~~~
  4814. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘int ImSpan<T>::index_from_ptr(const T*) const’:
  4815. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4816. 35 | if (!(_a_)) [[unlikely]] \
  4817. | ^~~~~~~~~~~~
  4818. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4819. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4820. | ^~~~~~
  4821. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:583:55: note: in expansion of macro ‘IM_ASSERT’
  4822. 583 | inline int index_from_ptr(const T* it) const { IM_ASSERT(it >= Data && it < DataEnd); const ptrdiff_t off = it - Data; return (int)off; }
  4823. | ^~~~~~~~~
  4824. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImSpanAllocator<CHUNKS>::Reserve(int, size_t, int)’:
  4825. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4826. 35 | if (!(_a_)) [[unlikely]] \
  4827. | ^~~~~~~~~~~~
  4828. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4829. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4830. | ^~~~~~
  4831. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:599:55: note: in expansion of macro ‘IM_ASSERT’
  4832. 599 | inline void Reserve(int n, size_t sz, int a=4) { IM_ASSERT(n == CurrIdx && n < CHUNKS); CurrOff = IM_MEMALIGN(CurrOff, a); Offsets[n] = CurrOff; Sizes[n] = (int)sz; CurrIdx++; CurrOff += (int)sz; }
  4833. | ^~~~~~~~~
  4834. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void* ImSpanAllocator<CHUNKS>::GetSpanPtrBegin(int)’:
  4835. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4836. 35 | if (!(_a_)) [[unlikely]] \
  4837. | ^~~~~~~~~~~~
  4838. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4839. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4840. | ^~~~~~
  4841. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:602:55: note: in expansion of macro ‘IM_ASSERT’
  4842. 602 | inline void* GetSpanPtrBegin(int n) { IM_ASSERT(n >= 0 && n < CHUNKS && CurrIdx == CHUNKS); return (void*)(BasePtr + Offsets[n]); }
  4843. | ^~~~~~~~~
  4844. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void* ImSpanAllocator<CHUNKS>::GetSpanPtrEnd(int)’:
  4845. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4846. 35 | if (!(_a_)) [[unlikely]] \
  4847. | ^~~~~~~~~~~~
  4848. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4849. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4850. | ^~~~~~
  4851. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:603:55: note: in expansion of macro ‘IM_ASSERT’
  4852. 603 | inline void* GetSpanPtrEnd(int n) { IM_ASSERT(n >= 0 && n < CHUNKS && CurrIdx == CHUNKS); return (void*)(BasePtr + Offsets[n] + Sizes[n]); }
  4853. | ^~~~~~~~~
  4854. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘ImPoolIdx ImPool<T>::GetIndex(const T*) const’:
  4855. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4856. 35 | if (!(_a_)) [[unlikely]] \
  4857. | ^~~~~~~~~~~~
  4858. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4859. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4860. | ^~~~~~
  4861. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:624:55: note: in expansion of macro ‘IM_ASSERT’
  4862. 624 | ImPoolIdx GetIndex(const T* p) const { IM_ASSERT(p >= Buf.Data && p < Buf.Data + Buf.Size); return (ImPoolIdx)(p - Buf.Data); }
  4863. | ^~~~~~~~~
  4864. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘T* ImChunkStream<T>::next_chunk(T*)’:
  4865. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4866. 35 | if (!(_a_)) [[unlikely]] \
  4867. | ^~~~~~~~~~~~
  4868. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4869. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4870. | ^~~~~~
  4871. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:659:62: note: in expansion of macro ‘IM_ASSERT’
  4872. 659 | T* next_chunk(T* p) { size_t HDR_SZ = 4; IM_ASSERT(p >= begin() && p < end()); p = (T*)(void*)((char*)(void*)p + chunk_size(p)); if (p == (T*)(void*)((char*)end() + HDR_SZ)) return (T*)0; IM_ASSERT(p < end()); return p; }
  4873. | ^~~~~~~~~
  4874. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4875. 35 | if (!(_a_)) [[unlikely]] \
  4876. | ^~~~~~~~~~~~
  4877. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4878. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4879. | ^~~~~~
  4880. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:659:209: note: in expansion of macro ‘IM_ASSERT’
  4881. 659 | T* next_chunk(T* p) { size_t HDR_SZ = 4; IM_ASSERT(p >= begin() && p < end()); p = (T*)(void*)((char*)(void*)p + chunk_size(p)); if (p == (T*)(void*)((char*)end() + HDR_SZ)) return (T*)0; IM_ASSERT(p < end()); return p; }
  4882. | ^~~~~~~~~
  4883. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘int ImChunkStream<T>::offset_from_ptr(const T*)’:
  4884. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4885. 35 | if (!(_a_)) [[unlikely]] \
  4886. | ^~~~~~~~~~~~
  4887. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4888. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4889. | ^~~~~~
  4890. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:662:43: note: in expansion of macro ‘IM_ASSERT’
  4891. 662 | int offset_from_ptr(const T* p) { IM_ASSERT(p >= begin() && p < end()); const ptrdiff_t off = (const char*)p - Buf.Data; return (int)off; }
  4892. | ^~~~~~~~~
  4893. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘T* ImChunkStream<T>::ptr_from_offset(int)’:
  4894. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4895. 35 | if (!(_a_)) [[unlikely]] \
  4896. | ^~~~~~~~~~~~
  4897. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4898. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4899. | ^~~~~~
  4900. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:663:43: note: in expansion of macro ‘IM_ASSERT’
  4901. 663 | T* ptr_from_offset(int off) { IM_ASSERT(off >= 4 && off < Buf.Size); return (T*)(void*)(Buf.Data + off); }
  4902. | ^~~~~~~~~
  4903. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘const char* ImGuiTabBar::GetTabName(const ImGuiTabItem*) const’:
  4904. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4905. 35 | if (!(_a_)) [[unlikely]] \
  4906. | ^~~~~~~~~~~~
  4907. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4908. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4909. | ^~~~~~
  4910. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:2108:9: note: in expansion of macro ‘IM_ASSERT’
  4911. 2108 | IM_ASSERT(tab->NameOffset != -1 && tab->NameOffset < TabsNames.Buf.Size);
  4912. | ^~~~~~~~~
  4913. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In function ‘bool ImGui::IsActiveIdUsingKey(ImGuiKey)’:
  4914. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4915. 35 | if (!(_a_)) [[unlikely]] \
  4916. | ^~~~~~~~~~~~
  4917. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4918. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4919. | ^~~~~~
  4920. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:2550:118: note: in expansion of macro ‘IM_ASSERT’
  4921. 2550 | inline bool IsActiveIdUsingKey(ImGuiKey key) { ImGuiContext& g = *GImGui; IM_ASSERT(key < 64); return (g.ActiveIdUsingKeyInputMask & ((ImU64)1 << key)) != 0; }
  4922. | ^~~~~~~~~
  4923. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘bool ImGui::BeginTableEx(const char*, ImGuiID, int, ImGuiTableFlags, const ImVec2&, float)’:
  4924. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4925. 35 | if (!(_a_)) [[unlikely]] \
  4926. | ^~~~~~~~~~~~
  4927. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4928. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4929. | ^~~~~~
  4930. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:318:5: note: in expansion of macro ‘IM_ASSERT’
  4931. 318 | IM_ASSERT(columns_count > 0 && columns_count <= IMGUI_TABLE_MAX_COLUMNS && "Only 1..64 columns allowed!");
  4932. | ^~~~~~~~~
  4933. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4934. 35 | if (!(_a_)) [[unlikely]] \
  4935. | ^~~~~~~~~~~~
  4936. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4937. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4938. | ^~~~~~
  4939. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:320:9: note: in expansion of macro ‘IM_ASSERT’
  4940. 320 | IM_ASSERT(inner_width >= 0.0f);
  4941. | ^~~~~~~~~
  4942. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4943. 35 | if (!(_a_)) [[unlikely]] \
  4944. | ^~~~~~~~~~~~
  4945. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4946. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4947. | ^~~~~~
  4948. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:339:9: note: in expansion of macro ‘IM_ASSERT’
  4949. 339 | IM_ASSERT(table->ColumnsCount == columns_count && "BeginTable(): Cannot change columns count mid-frame while preserving same ID");
  4950. | ^~~~~~~~~
  4951. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4952. 35 | if (!(_a_)) [[unlikely]] \
  4953. | ^~~~~~~~~~~~
  4954. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4955. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4956. | ^~~~~~
  4957. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:396:9: note: in expansion of macro ‘IM_ASSERT’
  4958. 396 | IM_ASSERT(table->InnerWindow->WindowPadding.x == 0.0f && table->InnerWindow->WindowPadding.y == 0.0f && table->InnerWindow->WindowBorderSize == 0.0f);
  4959. | ^~~~~~~~~
  4960. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::TableBeginApplyRequests(ImGuiTable*)’:
  4961. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4962. 35 | if (!(_a_)) [[unlikely]] \
  4963. | ^~~~~~~~~~~~
  4964. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4965. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4966. | ^~~~~~
  4967. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:624:13: note: in expansion of macro ‘IM_ASSERT’
  4968. 624 | IM_ASSERT(reorder_dir == -1 || reorder_dir == +1);
  4969. | ^~~~~~~~~
  4970. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4971. 35 | if (!(_a_)) [[unlikely]] \
  4972. | ^~~~~~~~~~~~
  4973. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4974. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4975. | ^~~~~~
  4976. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:625:13: note: in expansion of macro ‘IM_ASSERT’
  4977. 625 | IM_ASSERT(table->Flags & ImGuiTableFlags_Reorderable);
  4978. | ^~~~~~~~~
  4979. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4980. 35 | if (!(_a_)) [[unlikely]] \
  4981. | ^~~~~~~~~~~~
  4982. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4983. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4984. | ^~~~~~
  4985. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:634:13: note: in expansion of macro ‘IM_ASSERT’
  4986. 634 | IM_ASSERT(dst_column->DisplayOrder == dst_order - reorder_dir);
  4987. | ^~~~~~~~~
  4988. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void TableSetupColumnFlags(ImGuiTable*, ImGuiTableColumn*, ImGuiTableColumnFlags)’:
  4989. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4990. 35 | if (!(_a_)) [[unlikely]] \
  4991. | ^~~~~~~~~~~~
  4992. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4993. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4994. | ^~~~~~
  4995. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:671:9: note: in expansion of macro ‘IM_ASSERT’
  4996. 671 | IM_ASSERT(ImIsPowerOfTwo(flags & ImGuiTableColumnFlags_WidthMask_)); // Check that only 1 of each set is used.
  4997. | ^~~~~~~~~
  4998. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::TableUpdateLayout(ImGuiTable*)’:
  4999. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement