Guest User

Untitled

a guest
Mar 6th, 2023
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 458.89 KB | None | 0 0
  1. 35 | if (!(_a_)) [[unlikely]] \
  2. | ^~~~~~~~~~~~
  3. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  5. | ^~~~~~
  6. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:718:5: note: in expansion of macro ‘IM_ASSERT’
  7. 718 | IM_ASSERT(table->IsLayoutLocked == false);
  8. | ^~~~~~~~~
  9. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  10. 35 | if (!(_a_)) [[unlikely]] \
  11. | ^~~~~~~~~~~~
  12. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  13. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  14. | ^~~~~~
  15. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:792:9: note: in expansion of macro ‘IM_ASSERT’
  16. 792 | IM_ASSERT(column->IndexWithinEnabledSet <= column->DisplayOrder);
  17. | ^~~~~~~~~
  18. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  19. 35 | if (!(_a_)) [[unlikely]] \
  20. | ^~~~~~~~~~~~
  21. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  22. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  23. | ^~~~~~
  24. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:822:5: note: in expansion of macro ‘IM_ASSERT’
  25. 822 | IM_ASSERT(table->LeftMostEnabledColumn >= 0 && table->RightMostEnabledColumn >= 0);
  26. | ^~~~~~~~~
  27. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  28. 35 | if (!(_a_)) [[unlikely]] \
  29. | ^~~~~~~~~~~~
  30. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  31. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  32. | ^~~~~~
  33. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1030:13: note: in expansion of macro ‘IM_ASSERT’
  34. 1030 | IM_ASSERT(!is_visible);
  35. | ^~~~~~~~~
  36. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::TableUpdateBorders(ImGuiTable*)’:
  37. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  38. 35 | if (!(_a_)) [[unlikely]] \
  39. | ^~~~~~~~~~~~
  40. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  41. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  42. | ^~~~~~
  43. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1139:5: note: in expansion of macro ‘IM_ASSERT’
  44. 1139 | IM_ASSERT(table->Flags & ImGuiTableFlags_Resizable);
  45. | ^~~~~~~~~
  46. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::EndTable()’:
  47. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  48. 35 | if (!(_a_)) [[unlikely]] \
  49. | ^~~~~~~~~~~~
  50. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  51. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  52. | ^~~~~~
  53. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1200:5: note: in expansion of macro ‘IM_ASSERT’
  54. 1200 | IM_ASSERT(table != NULL && "Only call EndTable() if BeginTable() returns true!");
  55. | ^~~~~~~~~
  56. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  57. 35 | if (!(_a_)) [[unlikely]] \
  58. | ^~~~~~~~~~~~
  59. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  60. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  61. | ^~~~~~
  62. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1215:5: note: in expansion of macro ‘IM_ASSERT’
  63. 1215 | IM_ASSERT(inner_window == g.CurrentWindow);
  64. | ^~~~~~~~~
  65. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  66. 35 | if (!(_a_)) [[unlikely]] \
  67. | ^~~~~~~~~~~~
  68. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  69. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  70. | ^~~~~~
  71. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1216:5: note: in expansion of macro ‘IM_ASSERT’
  72. 1216 | IM_ASSERT(outer_window == inner_window || outer_window == inner_window->ParentWindow);
  73. | ^~~~~~~~~
  74. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  75. 35 | if (!(_a_)) [[unlikely]] \
  76. | ^~~~~~~~~~~~
  77. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  78. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  79. | ^~~~~~
  80. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1231:5: note: in expansion of macro ‘IM_ASSERT’
  81. 1231 | IM_ASSERT(table->RowPosY2 == inner_window->DC.CursorPos.y);
  82. | ^~~~~~~~~
  83. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  84. 35 | if (!(_a_)) [[unlikely]] \
  85. | ^~~~~~~~~~~~
  86. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  87. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  88. | ^~~~~~
  89. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  90. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  91. | ^~~~~~~~~
  92. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1321:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  93. 1321 | IM_ASSERT_USER_ERROR(inner_window->IDStack.back() == table->ID + table->InstanceCurrent, "Mismatching PushID/PopID!");
  94. | ^~~~~~~~~~~~~~~~~~~~
  95. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  96. 35 | if (!(_a_)) [[unlikely]] \
  97. | ^~~~~~~~~~~~
  98. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  99. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  100. | ^~~~~~
  101. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  102. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  103. | ^~~~~~~~~
  104. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1322:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  105. 1322 | IM_ASSERT_USER_ERROR(outer_window->DC.ItemWidthStack.Size >= temp_data->HostBackupItemWidthStackSize, "Too many PopItemWidth!");
  106. | ^~~~~~~~~~~~~~~~~~~~
  107. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  108. 35 | if (!(_a_)) [[unlikely]] \
  109. | ^~~~~~~~~~~~
  110. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  111. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  112. | ^~~~~~
  113. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1353:9: note: in expansion of macro ‘IM_ASSERT’
  114. 1353 | IM_ASSERT((table->Flags & ImGuiTableFlags_ScrollX) == 0);
  115. | ^~~~~~~~~
  116. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  117. 35 | if (!(_a_)) [[unlikely]] \
  118. | ^~~~~~~~~~~~
  119. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  120. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  121. | ^~~~~~
  122. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1384:5: note: in expansion of macro ‘IM_ASSERT’
  123. 1384 | IM_ASSERT(g.CurrentWindow == outer_window && g.CurrentTable == table);
  124. | ^~~~~~~~~
  125. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  126. 35 | if (!(_a_)) [[unlikely]] \
  127. | ^~~~~~~~~~~~
  128. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  129. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  130. | ^~~~~~
  131. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1385:5: note: in expansion of macro ‘IM_ASSERT’
  132. 1385 | IM_ASSERT(g.CurrentTableStackIdx >= 0);
  133. | ^~~~~~~~~
  134. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::TableSetupColumn(const char*, ImGuiTableColumnFlags, float, ImGuiID)’:
  135. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  136. 35 | if (!(_a_)) [[unlikely]] \
  137. | ^~~~~~~~~~~~
  138. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  139. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  140. | ^~~~~~
  141. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1403:5: note: in expansion of macro ‘IM_ASSERT’
  142. 1403 | IM_ASSERT(table != NULL && "Need to call TableSetupColumn() after BeginTable()!");
  143. | ^~~~~~~~~
  144. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  145. 35 | if (!(_a_)) [[unlikely]] \
  146. | ^~~~~~~~~~~~
  147. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  148. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  149. | ^~~~~~
  150. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1404:5: note: in expansion of macro ‘IM_ASSERT’
  151. 1404 | IM_ASSERT(table->IsLayoutLocked == false && "Need to call call TableSetupColumn() before first row!");
  152. | ^~~~~~~~~
  153. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  154. 35 | if (!(_a_)) [[unlikely]] \
  155. | ^~~~~~~~~~~~
  156. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  157. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  158. | ^~~~~~
  159. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1405:5: note: in expansion of macro ‘IM_ASSERT’
  160. 1405 | IM_ASSERT((flags & ImGuiTableColumnFlags_StatusMask_) == 0 && "Illegal to pass StatusMask values to TableSetupColumn()");
  161. | ^~~~~~~~~
  162. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  163. 35 | if (!(_a_)) [[unlikely]] \
  164. | ^~~~~~~~~~~~
  165. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  166. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  167. | ^~~~~~
  168. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  169. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  170. | ^~~~~~~~~
  171. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1408:9: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  172. 1408 | IM_ASSERT_USER_ERROR(table->DeclColumnsCount < table->ColumnsCount, "Called TableSetupColumn() too many times!");
  173. | ^~~~~~~~~~~~~~~~~~~~
  174. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  175. 35 | if (!(_a_)) [[unlikely]] \
  176. | ^~~~~~~~~~~~
  177. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  178. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  179. | ^~~~~~
  180. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1418:9: note: in expansion of macro ‘IM_ASSERT’
  181. 1418 | IM_ASSERT(init_width_or_weight <= 0.0f && "Can only specify width/weight if sizing policy is set explicitly in either Table or Column.");
  182. | ^~~~~~~~~
  183. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::TableSetupScrollFreeze(int, int)’:
  184. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  185. 35 | if (!(_a_)) [[unlikely]] \
  186. | ^~~~~~~~~~~~
  187. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  188. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  189. | ^~~~~~
  190. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1471:5: note: in expansion of macro ‘IM_ASSERT’
  191. 1471 | IM_ASSERT(table != NULL && "Need to call TableSetupColumn() after BeginTable()!");
  192. | ^~~~~~~~~
  193. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  194. 35 | if (!(_a_)) [[unlikely]] \
  195. | ^~~~~~~~~~~~
  196. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  197. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  198. | ^~~~~~
  199. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1472:5: note: in expansion of macro ‘IM_ASSERT’
  200. 1472 | IM_ASSERT(table->IsLayoutLocked == false && "Need to call TableSetupColumn() before first row!");
  201. | ^~~~~~~~~
  202. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  203. 35 | if (!(_a_)) [[unlikely]] \
  204. | ^~~~~~~~~~~~
  205. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  206. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  207. | ^~~~~~
  208. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1473:5: note: in expansion of macro ‘IM_ASSERT’
  209. 1473 | IM_ASSERT(columns >= 0 && columns < IMGUI_TABLE_MAX_COLUMNS);
  210. | ^~~~~~~~~
  211. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  212. 35 | if (!(_a_)) [[unlikely]] \
  213. | ^~~~~~~~~~~~
  214. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  215. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  216. | ^~~~~~
  217. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1474:5: note: in expansion of macro ‘IM_ASSERT’
  218. 1474 | IM_ASSERT(rows >= 0 && rows < 128); // Arbitrary limit
  219. | ^~~~~~~~~
  220. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::TableSetColumnEnabled(int, bool)’:
  221. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  222. 35 | if (!(_a_)) [[unlikely]] \
  223. | ^~~~~~~~~~~~
  224. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  225. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  226. | ^~~~~~
  227. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1547:5: note: in expansion of macro ‘IM_ASSERT’
  228. 1547 | IM_ASSERT(table != NULL);
  229. | ^~~~~~~~~
  230. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  231. 35 | if (!(_a_)) [[unlikely]] \
  232. | ^~~~~~~~~~~~
  233. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  234. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  235. | ^~~~~~
  236. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1550:5: note: in expansion of macro ‘IM_ASSERT’
  237. 1550 | IM_ASSERT(table->Flags & ImGuiTableFlags_Hideable); // See comments above
  238. | ^~~~~~~~~
  239. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  240. 35 | if (!(_a_)) [[unlikely]] \
  241. | ^~~~~~~~~~~~
  242. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  243. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  244. | ^~~~~~
  245. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1553:5: note: in expansion of macro ‘IM_ASSERT’
  246. 1553 | IM_ASSERT(column_n >= 0 && column_n < table->ColumnsCount);
  247. | ^~~~~~~~~
  248. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘ImGuiID ImGui::TableGetColumnResizeID(const ImGuiTable*, int, int)’:
  249. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  250. 35 | if (!(_a_)) [[unlikely]] \
  251. | ^~~~~~~~~~~~
  252. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  253. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  254. | ^~~~~~
  255. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1592:5: note: in expansion of macro ‘IM_ASSERT’
  256. 1592 | IM_ASSERT(column_n >= 0 && column_n < table->ColumnsCount);
  257. | ^~~~~~~~~
  258. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::TableSetBgColor(ImGuiTableBgTarget, ImU32, int)’:
  259. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  260. 35 | if (!(_a_)) [[unlikely]] \
  261. | ^~~~~~~~~~~~
  262. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  263. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  264. | ^~~~~~
  265. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1611:5: note: in expansion of macro ‘IM_ASSERT’
  266. 1611 | IM_ASSERT(target != ImGuiTableBgTarget_None);
  267. | ^~~~~~~~~
  268. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  269. 35 | if (!(_a_)) [[unlikely]] \
  270. | ^~~~~~~~~~~~
  271. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  272. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  273. | ^~~~~~
  274. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1639:9: note: in expansion of macro ‘IM_ASSERT’
  275. 1639 | IM_ASSERT(column_n == -1);
  276. | ^~~~~~~~~
  277. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  278. 35 | if (!(_a_)) [[unlikely]] \
  279. | ^~~~~~~~~~~~
  280. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  281. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  282. | ^~~~~~
  283. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1645:9: note: in expansion of macro ‘IM_ASSERT’
  284. 1645 | IM_ASSERT(0);
  285. | ^~~~~~~~~
  286. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::TableBeginRow(ImGuiTable*)’:
  287. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  288. 35 | if (!(_a_)) [[unlikely]] \
  289. | ^~~~~~~~~~~~
  290. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  291. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  292. | ^~~~~~
  293. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1697:5: note: in expansion of macro ‘IM_ASSERT’
  294. 1697 | IM_ASSERT(!table->IsInsideRow);
  295. | ^~~~~~~~~
  296. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::TableEndRow(ImGuiTable*)’:
  297. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  298. 35 | if (!(_a_)) [[unlikely]] \
  299. | ^~~~~~~~~~~~
  300. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  301. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  302. | ^~~~~~
  303. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1731:5: note: in expansion of macro ‘IM_ASSERT’
  304. 1731 | IM_ASSERT(window == table->InnerWindow);
  305. | ^~~~~~~~~
  306. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  307. 35 | if (!(_a_)) [[unlikely]] \
  308. | ^~~~~~~~~~~~
  309. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  310. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  311. | ^~~~~~
  312. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1732:5: note: in expansion of macro ‘IM_ASSERT’
  313. 1732 | IM_ASSERT(table->IsInsideRow);
  314. | ^~~~~~~~~
  315. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  316. 35 | if (!(_a_)) [[unlikely]] \
  317. | ^~~~~~~~~~~~
  318. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  319. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  320. | ^~~~~~
  321. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1831:9: note: in expansion of macro ‘IM_ASSERT’
  322. 1831 | IM_ASSERT(table->IsUnfrozenRows == false);
  323. | ^~~~~~~~~
  324. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  325. 35 | if (!(_a_)) [[unlikely]] \
  326. | ^~~~~~~~~~~~
  327. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  328. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  329. | ^~~~~~
  330. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1839:9: note: in expansion of macro ‘IM_ASSERT’
  331. 1839 | IM_ASSERT(table->Bg2ClipRectForDrawCmd.Min.y <= table->Bg2ClipRectForDrawCmd.Max.y);
  332. | ^~~~~~~~~
  333. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘bool ImGui::TableSetColumnIndex(int)’:
  334. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  335. 35 | if (!(_a_)) [[unlikely]] \
  336. | ^~~~~~~~~~~~
  337. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  338. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  339. | ^~~~~~
  340. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:1892:9: note: in expansion of macro ‘IM_ASSERT’
  341. 1892 | IM_ASSERT(column_n >= 0 && table->ColumnsCount);
  342. | ^~~~~~~~~
  343. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::TableSetColumnWidth(int, float)’:
  344. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  345. 35 | if (!(_a_)) [[unlikely]] \
  346. | ^~~~~~~~~~~~
  347. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  348. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  349. | ^~~~~~
  350. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2074:5: note: in expansion of macro ‘IM_ASSERT’
  351. 2074 | IM_ASSERT(table != NULL && table->IsLayoutLocked == false);
  352. | ^~~~~~~~~
  353. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  354. 35 | if (!(_a_)) [[unlikely]] \
  355. | ^~~~~~~~~~~~
  356. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  357. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  358. | ^~~~~~
  359. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2075:5: note: in expansion of macro ‘IM_ASSERT’
  360. 2075 | IM_ASSERT(column_n >= 0 && column_n < table->ColumnsCount);
  361. | ^~~~~~~~~
  362. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  363. 35 | if (!(_a_)) [[unlikely]] \
  364. | ^~~~~~~~~~~~
  365. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  366. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  367. | ^~~~~~
  368. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2081:5: note: in expansion of macro ‘IM_ASSERT’
  369. 2081 | IM_ASSERT(table->MinColumnWidth > 0.0f);
  370. | ^~~~~~~~~
  371. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  372. 35 | if (!(_a_)) [[unlikely]] \
  373. | ^~~~~~~~~~~~
  374. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  375. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  376. | ^~~~~~
  377. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2143:5: note: in expansion of macro ‘IM_ASSERT’
  378. 2143 | IM_ASSERT(column_0_width > 0.0f && column_1_width > 0.0f);
  379. | ^~~~~~~~~
  380. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::TableUpdateColumnsWeightFromWidth(ImGuiTable*)’:
  381. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  382. 35 | if (!(_a_)) [[unlikely]] \
  383. | ^~~~~~~~~~~~
  384. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  385. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  386. | ^~~~~~
  387. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2177:5: note: in expansion of macro ‘IM_ASSERT’
  388. 2177 | IM_ASSERT(table->LeftMostStretchedColumn != -1 && table->RightMostStretchedColumn != -1);
  389. | ^~~~~~~~~
  390. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  391. 35 | if (!(_a_)) [[unlikely]] \
  392. | ^~~~~~~~~~~~
  393. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  394. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  395. | ^~~~~~
  396. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2187:9: note: in expansion of macro ‘IM_ASSERT’
  397. 2187 | IM_ASSERT(column->StretchWeight > 0.0f);
  398. | ^~~~~~~~~
  399. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  400. 35 | if (!(_a_)) [[unlikely]] \
  401. | ^~~~~~~~~~~~
  402. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  403. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  404. | ^~~~~~
  405. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2191:5: note: in expansion of macro ‘IM_ASSERT’
  406. 2191 | IM_ASSERT(visible_weight > 0.0f && visible_width > 0.0f);
  407. | ^~~~~~~~~
  408. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  409. 35 | if (!(_a_)) [[unlikely]] \
  410. | ^~~~~~~~~~~~
  411. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  412. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  413. | ^~~~~~
  414. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2200:9: note: in expansion of macro ‘IM_ASSERT’
  415. 2200 | IM_ASSERT(column->StretchWeight > 0.0f);
  416. | ^~~~~~~~~
  417. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::TableSetupDrawChannels(ImGuiTable*)’:
  418. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  419. 35 | if (!(_a_)) [[unlikely]] \
  420. | ^~~~~~~~~~~~
  421. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  422. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  423. | ^~~~~~
  424. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2292:5: note: in expansion of macro ‘IM_ASSERT’
  425. 2292 | IM_ASSERT(table->BgClipRect.Min.y <= table->BgClipRect.Max.y);
  426. | ^~~~~~~~~
  427. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::TableMergeDrawChannels(ImGuiTable*)’:
  428. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  429. 35 | if (!(_a_)) [[unlikely]] \
  430. | ^~~~~~~~~~~~
  431. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  432. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  433. | ^~~~~~
  434. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2330:5: note: in expansion of macro ‘IM_ASSERT’
  435. 2330 | IM_ASSERT(splitter->_Current == 0);
  436. | ^~~~~~~~~
  437. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  438. 35 | if (!(_a_)) [[unlikely]] \
  439. | ^~~~~~~~~~~~
  440. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  441. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  442. | ^~~~~~
  443. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2379:13: note: in expansion of macro ‘IM_ASSERT’
  444. 2379 | IM_ASSERT(channel_no < IMGUI_TABLE_MAX_DRAW_CHANNELS);
  445. | ^~~~~~~~~
  446. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  447. 35 | if (!(_a_)) [[unlikely]] \
  448. | ^~~~~~~~~~~~
  449. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  450. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  451. | ^~~~~~
  452. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2422:9: note: in expansion of macro ‘IM_ASSERT’
  453. 2422 | IM_ASSERT(has_freeze_v == false || table->Bg2DrawChannelUnfrozen != TABLE_DRAW_CHANNEL_BG2_FROZEN);
  454. | ^~~~~~~~~
  455. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  456. 35 | if (!(_a_)) [[unlikely]] \
  457. | ^~~~~~~~~~~~
  458. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  459. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  460. | ^~~~~~
  461. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2465:21: note: in expansion of macro ‘IM_ASSERT’
  462. 2465 | IM_ASSERT(channel->_CmdBuffer.Size == 1 && merge_clip_rect.Contains(ImRect(channel->_CmdBuffer[0].ClipRect)));
  463. | ^~~~~~~~~
  464. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  465. 35 | if (!(_a_)) [[unlikely]] \
  466. | ^~~~~~~~~~~~
  467. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  468. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  469. | ^~~~~~
  470. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2485:9: note: in expansion of macro ‘IM_ASSERT’
  471. 2485 | IM_ASSERT(dst_tmp == g.DrawChannelsTempMergeBuffer.Data + g.DrawChannelsTempMergeBuffer.Size);
  472. | ^~~~~~~~~
  473. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘ImGuiTableSortSpecs* ImGui::TableGetSortSpecs()’:
  474. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  475. 35 | if (!(_a_)) [[unlikely]] \
  476. | ^~~~~~~~~~~~
  477. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  478. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  479. | ^~~~~~
  480. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2605:5: note: in expansion of macro ‘IM_ASSERT’
  481. 2605 | IM_ASSERT(table != NULL);
  482. | ^~~~~~~~~
  483. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘ImGuiSortDirection TableGetColumnAvailSortDirection(ImGuiTableColumn*, int)’:
  484. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  485. 35 | if (!(_a_)) [[unlikely]] \
  486. | ^~~~~~~~~~~~
  487. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  488. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  489. | ^~~~~~
  490. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2621:5: note: in expansion of macro ‘IM_ASSERT’
  491. 2621 | IM_ASSERT(n < column->SortDirectionsAvailCount);
  492. | ^~~~~~~~~
  493. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘ImGuiSortDirection ImGui::TableGetColumnNextSortDirection(ImGuiTableColumn*)’:
  494. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  495. 35 | if (!(_a_)) [[unlikely]] \
  496. | ^~~~~~~~~~~~
  497. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  498. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  499. | ^~~~~~
  500. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2640:5: note: in expansion of macro ‘IM_ASSERT’
  501. 2640 | IM_ASSERT(column->SortDirectionsAvailCount > 0);
  502. | ^~~~~~~~~
  503. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  504. 35 | if (!(_a_)) [[unlikely]] \
  505. | ^~~~~~~~~~~~
  506. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  507. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  508. | ^~~~~~
  509. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2646:5: note: in expansion of macro ‘IM_ASSERT’
  510. 2646 | IM_ASSERT(0);
  511. | ^~~~~~~~~
  512. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::TableSetColumnSortDirection(int, ImGuiSortDirection, bool)’:
  513. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  514. 35 | if (!(_a_)) [[unlikely]] \
  515. | ^~~~~~~~~~~~
  516. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  517. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  518. | ^~~~~~
  519. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2660:9: note: in expansion of macro ‘IM_ASSERT’
  520. 2660 | IM_ASSERT(sort_direction != ImGuiSortDirection_None);
  521. | ^~~~~~~~~
  522. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::TableSortSpecsSanitize(ImGuiTable*)’:
  523. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  524. 35 | if (!(_a_)) [[unlikely]] \
  525. | ^~~~~~~~~~~~
  526. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  527. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  528. | ^~~~~~
  529. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2687:5: note: in expansion of macro ‘IM_ASSERT’
  530. 2687 | IM_ASSERT(table->Flags & ImGuiTableFlags_Sortable);
  531. | ^~~~~~~~~
  532. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  533. 35 | if (!(_a_)) [[unlikely]] \
  534. | ^~~~~~~~~~~~
  535. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  536. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  537. | ^~~~~~
  538. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2701:9: note: in expansion of macro ‘IM_ASSERT’
  539. 2701 | IM_ASSERT(sort_order_count < (int)sizeof(sort_order_mask) * 8);
  540. | ^~~~~~~~~
  541. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  542. 35 | if (!(_a_)) [[unlikely]] \
  543. | ^~~~~~~~~~~~
  544. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  545. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  546. | ^~~~~~
  547. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2718:13: note: in expansion of macro ‘IM_ASSERT’
  548. 2718 | IM_ASSERT(column_with_smallest_sort_order != -1);
  549. | ^~~~~~~~~
  550. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::TableSortSpecsBuild(ImGuiTable*)’:
  551. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  552. 35 | if (!(_a_)) [[unlikely]] \
  553. | ^~~~~~~~~~~~
  554. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  555. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  556. | ^~~~~~
  557. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2770:13: note: in expansion of macro ‘IM_ASSERT’
  558. 2770 | IM_ASSERT(column->SortOrder < table->SortSpecsCount);
  559. | ^~~~~~~~~
  560. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::TableHeadersRow()’:
  561. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  562. 35 | if (!(_a_)) [[unlikely]] \
  563. | ^~~~~~~~~~~~
  564. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  565. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  566. | ^~~~~~
  567. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2818:5: note: in expansion of macro ‘IM_ASSERT’
  568. 2818 | IM_ASSERT(table != NULL && "Need to call TableHeadersRow() after BeginTable()!");
  569. | ^~~~~~~~~
  570. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::TableHeader(const char*)’:
  571. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  572. 35 | if (!(_a_)) [[unlikely]] \
  573. | ^~~~~~~~~~~~
  574. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  575. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  576. | ^~~~~~
  577. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2864:5: note: in expansion of macro ‘IM_ASSERT’
  578. 2864 | IM_ASSERT(table != NULL && "Need to call TableHeader() after BeginTable()!");
  579. | ^~~~~~~~~
  580. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  581. 35 | if (!(_a_)) [[unlikely]] \
  582. | ^~~~~~~~~~~~
  583. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  584. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  585. | ^~~~~~
  586. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:2865:5: note: in expansion of macro ‘IM_ASSERT’
  587. 2865 | IM_ASSERT(table->CurrentColumn != -1);
  588. | ^~~~~~~~~
  589. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::TableOpenContextMenu(int)’:
  590. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  591. 35 | if (!(_a_)) [[unlikely]] \
  592. | ^~~~~~~~~~~~
  593. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  594. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  595. | ^~~~~~
  596. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:3011:5: note: in expansion of macro ‘IM_ASSERT’
  597. 3011 | IM_ASSERT(column_n >= -1 && column_n < table->ColumnsCount);
  598. | ^~~~~~~~~
  599. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘ImGuiTableSettings* ImGui::TableGetBoundSettings(ImGuiTable*)’:
  600. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  601. 35 | if (!(_a_)) [[unlikely]] \
  602. | ^~~~~~~~~~~~
  603. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  604. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  605. | ^~~~~~
  606. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:3183:9: note: in expansion of macro ‘IM_ASSERT’
  607. 3183 | IM_ASSERT(settings->ID == table->ID);
  608. | ^~~~~~~~~
  609. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::TableSaveSettings(ImGuiTable*)’:
  610. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  611. 35 | if (!(_a_)) [[unlikely]] \
  612. | ^~~~~~~~~~~~
  613. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  614. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  615. | ^~~~~~
  616. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:3217:5: note: in expansion of macro ‘IM_ASSERT’
  617. 3217 | IM_ASSERT(settings->ID == table->ID);
  618. | ^~~~~~~~~
  619. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  620. 35 | if (!(_a_)) [[unlikely]] \
  621. | ^~~~~~~~~~~~
  622. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  623. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  624. | ^~~~~~
  625. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:3218:5: note: in expansion of macro ‘IM_ASSERT’
  626. 3218 | IM_ASSERT(settings->ColumnsCount == table->ColumnsCount && settings->ColumnsCountMax >= settings->ColumnsCount);
  627. | ^~~~~~~~~
  628. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::TableGcCompactTransientBuffers(ImGuiTable*)’:
  629. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  630. 35 | if (!(_a_)) [[unlikely]] \
  631. | ^~~~~~~~~~~~
  632. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  633. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  634. | ^~~~~~
  635. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:3466:5: note: in expansion of macro ‘IM_ASSERT’
  636. 3466 | IM_ASSERT(table->MemoryCompacted == false);
  637. | ^~~~~~~~~
  638. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘float GetDraggedColumnOffset(ImGuiOldColumns*, int)’:
  639. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  640. 35 | if (!(_a_)) [[unlikely]] \
  641. | ^~~~~~~~~~~~
  642. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  643. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  644. | ^~~~~~
  645. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:3674:5: note: in expansion of macro ‘IM_ASSERT’
  646. 3674 | IM_ASSERT(column_index > 0); // We are not supposed to drag column 0.
  647. | ^~~~~~~~~
  648. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  649. 35 | if (!(_a_)) [[unlikely]] \
  650. | ^~~~~~~~~~~~
  651. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  652. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  653. | ^~~~~~
  654. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:3675:5: note: in expansion of macro ‘IM_ASSERT’
  655. 3675 | IM_ASSERT(g.ActiveId == columns->ID + ImGuiID(column_index));
  656. | ^~~~~~~~~
  657. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘float ImGui::GetColumnOffset(int)’:
  658. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  659. 35 | if (!(_a_)) [[unlikely]] \
  660. | ^~~~~~~~~~~~
  661. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  662. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  663. | ^~~~~~
  664. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:3694:5: note: in expansion of macro ‘IM_ASSERT’
  665. 3694 | IM_ASSERT(column_index < columns->Columns.Size);
  666. | ^~~~~~~~~
  667. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::SetColumnOffset(int, float)’:
  668. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  669. 35 | if (!(_a_)) [[unlikely]] \
  670. | ^~~~~~~~~~~~
  671. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  672. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  673. | ^~~~~~
  674. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:3732:5: note: in expansion of macro ‘IM_ASSERT’
  675. 3732 | IM_ASSERT(columns != NULL);
  676. | ^~~~~~~~~
  677. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  678. 35 | if (!(_a_)) [[unlikely]] \
  679. | ^~~~~~~~~~~~
  680. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  681. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  682. | ^~~~~~
  683. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:3736:5: note: in expansion of macro ‘IM_ASSERT’
  684. 3736 | IM_ASSERT(column_index < columns->Columns.Size);
  685. | ^~~~~~~~~
  686. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::SetColumnWidth(int, float)’:
  687. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  688. 35 | if (!(_a_)) [[unlikely]] \
  689. | ^~~~~~~~~~~~
  690. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  691. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  692. | ^~~~~~
  693. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:3753:5: note: in expansion of macro ‘IM_ASSERT’
  694. 3753 | IM_ASSERT(columns != NULL);
  695. | ^~~~~~~~~
  696. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::BeginColumns(const char*, int, ImGuiOldColumnFlags)’:
  697. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  698. 35 | if (!(_a_)) [[unlikely]] \
  699. | ^~~~~~~~~~~~
  700. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  701. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  702. | ^~~~~~
  703. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:3828:5: note: in expansion of macro ‘IM_ASSERT’
  704. 3828 | IM_ASSERT(columns_count >= 1);
  705. | ^~~~~~~~~
  706. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  707. 35 | if (!(_a_)) [[unlikely]] \
  708. | ^~~~~~~~~~~~
  709. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  710. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  711. | ^~~~~~
  712. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:3829:5: note: in expansion of macro ‘IM_ASSERT’
  713. 3829 | IM_ASSERT(window->DC.CurrentColumns == NULL); // Nested columns are currently not supported
  714. | ^~~~~~~~~
  715. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  716. 35 | if (!(_a_)) [[unlikely]] \
  717. | ^~~~~~~~~~~~
  718. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  719. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  720. | ^~~~~~
  721. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:3834:5: note: in expansion of macro ‘IM_ASSERT’
  722. 3834 | IM_ASSERT(columns->ID == id);
  723. | ^~~~~~~~~
  724. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::NextColumn()’:
  725. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  726. 35 | if (!(_a_)) [[unlikely]] \
  727. | ^~~~~~~~~~~~
  728. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  729. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  730. | ^~~~~~
  731. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:3912:9: note: in expansion of macro ‘IM_ASSERT’
  732. 3912 | IM_ASSERT(columns->Current == 0);
  733. | ^~~~~~~~~
  734. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::EndColumns()’:
  735. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  736. 35 | if (!(_a_)) [[unlikely]] \
  737. | ^~~~~~~~~~~~
  738. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  739. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  740. | ^~~~~~
  741. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:3960:5: note: in expansion of macro ‘IM_ASSERT’
  742. 3960 | IM_ASSERT(columns != NULL);
  743. | ^~~~~~~~~
  744. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp: In function ‘void ImGui::Columns(int, const char*, bool)’:
  745. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  746. 35 | if (!(_a_)) [[unlikely]] \
  747. | ^~~~~~~~~~~~
  748. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  749. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  750. | ^~~~~~
  751. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_tables.cpp:4034:5: note: in expansion of macro ‘IM_ASSERT’
  752. 4034 | IM_ASSERT(columns_count >= 1);
  753. | ^~~~~~~~~
  754. [ 3%] Building CXX object Externals/imgui/CMakeFiles/imgui.dir/imgui_widgets.cpp.o
  755. In file included from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:17,
  756. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:49,
  757. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:35:
  758. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘float ImVec2::operator[](size_t) const’:
  759. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  760. 35 | if (!(_a_)) [[unlikely]] \
  761. | ^~~~~~~~~~~~
  762. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  763. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  764. | ^~~~~~
  765. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:264:47: note: in expansion of macro ‘IM_ASSERT’
  766. 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.
  767. | ^~~~~~~~~
  768. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘float& ImVec2::operator[](size_t)’:
  769. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  770. 35 | if (!(_a_)) [[unlikely]] \
  771. | ^~~~~~~~~~~~
  772. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  773. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  774. | ^~~~~~
  775. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:265:47: note: in expansion of macro ‘IM_ASSERT’
  776. 265 | float& operator[] (size_t idx) { IM_ASSERT(idx <= 1); return (&x)[idx]; } // We very rarely use this [] operator, the assert overhead is fine.
  777. | ^~~~~~~~~
  778. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T& ImVector<T>::operator[](int)’:
  779. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  780. 35 | if (!(_a_)) [[unlikely]] \
  781. | ^~~~~~~~~~~~
  782. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  783. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  784. | ^~~~~~
  785. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1721:63: note: in expansion of macro ‘IM_ASSERT’
  786. 1721 | inline T& operator[](int i) { IM_ASSERT(i >= 0 && i < Size); return Data[i]; }
  787. | ^~~~~~~~~
  788. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘const T& ImVector<T>::operator[](int) const’:
  789. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  790. 35 | if (!(_a_)) [[unlikely]] \
  791. | ^~~~~~~~~~~~
  792. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  793. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  794. | ^~~~~~
  795. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1722:63: note: in expansion of macro ‘IM_ASSERT’
  796. 1722 | inline const T& operator[](int i) const { IM_ASSERT(i >= 0 && i < Size); return Data[i]; }
  797. | ^~~~~~~~~
  798. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T& ImVector<T>::front()’:
  799. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  800. 35 | if (!(_a_)) [[unlikely]] \
  801. | ^~~~~~~~~~~~
  802. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  803. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  804. | ^~~~~~
  805. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1728:63: note: in expansion of macro ‘IM_ASSERT’
  806. 1728 | inline T& front() { IM_ASSERT(Size > 0); return Data[0]; }
  807. | ^~~~~~~~~
  808. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘const T& ImVector<T>::front() const’:
  809. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  810. 35 | if (!(_a_)) [[unlikely]] \
  811. | ^~~~~~~~~~~~
  812. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  813. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  814. | ^~~~~~
  815. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1729:63: note: in expansion of macro ‘IM_ASSERT’
  816. 1729 | inline const T& front() const { IM_ASSERT(Size > 0); return Data[0]; }
  817. | ^~~~~~~~~
  818. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T& ImVector<T>::back()’:
  819. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  820. 35 | if (!(_a_)) [[unlikely]] \
  821. | ^~~~~~~~~~~~
  822. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  823. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  824. | ^~~~~~
  825. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1730:63: note: in expansion of macro ‘IM_ASSERT’
  826. 1730 | inline T& back() { IM_ASSERT(Size > 0); return Data[Size - 1]; }
  827. | ^~~~~~~~~
  828. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘const T& ImVector<T>::back() const’:
  829. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  830. 35 | if (!(_a_)) [[unlikely]] \
  831. | ^~~~~~~~~~~~
  832. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  833. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  834. | ^~~~~~
  835. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1731:63: note: in expansion of macro ‘IM_ASSERT’
  836. 1731 | inline const T& back() const { IM_ASSERT(Size > 0); return Data[Size - 1]; }
  837. | ^~~~~~~~~
  838. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘void ImVector<T>::shrink(int)’:
  839. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  840. 35 | if (!(_a_)) [[unlikely]] \
  841. | ^~~~~~~~~~~~
  842. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  843. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  844. | ^~~~~~
  845. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1737:63: note: in expansion of macro ‘IM_ASSERT’
  846. 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
  847. | ^~~~~~~~~
  848. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘void ImVector<T>::pop_back()’:
  849. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  850. 35 | if (!(_a_)) [[unlikely]] \
  851. | ^~~~~~~~~~~~
  852. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  853. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  854. | ^~~~~~
  855. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1742:63: note: in expansion of macro ‘IM_ASSERT’
  856. 1742 | inline void pop_back() { IM_ASSERT(Size > 0); Size--; }
  857. | ^~~~~~~~~
  858. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::erase(const T*)’:
  859. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  860. 35 | if (!(_a_)) [[unlikely]] \
  861. | ^~~~~~~~~~~~
  862. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  863. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  864. | ^~~~~~
  865. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1744:63: note: in expansion of macro ‘IM_ASSERT’
  866. 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; }
  867. | ^~~~~~~~~
  868. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::erase(const T*, const T*)’:
  869. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  870. 35 | if (!(_a_)) [[unlikely]] \
  871. | ^~~~~~~~~~~~
  872. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  873. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  874. | ^~~~~~
  875. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1745:63: note: in expansion of macro ‘IM_ASSERT’
  876. 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; }
  877. | ^~~~~~~~~
  878. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::erase_unsorted(const T*)’:
  879. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  880. 35 | if (!(_a_)) [[unlikely]] \
  881. | ^~~~~~~~~~~~
  882. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  883. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  884. | ^~~~~~
  885. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1746:63: note: in expansion of macro ‘IM_ASSERT’
  886. 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; }
  887. | ^~~~~~~~~
  888. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::insert(const T*, const T&)’:
  889. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  890. 35 | if (!(_a_)) [[unlikely]] \
  891. | ^~~~~~~~~~~~
  892. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  893. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  894. | ^~~~~~
  895. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1747:63: note: in expansion of macro ‘IM_ASSERT’
  896. 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; }
  897. | ^~~~~~~~~
  898. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘int ImVector<T>::index_from_ptr(const T*) const’:
  899. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  900. 35 | if (!(_a_)) [[unlikely]] \
  901. | ^~~~~~~~~~~~
  902. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  903. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  904. | ^~~~~~
  905. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1753:63: note: in expansion of macro ‘IM_ASSERT’
  906. 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; }
  907. | ^~~~~~~~~
  908. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘char ImGuiTextBuffer::operator[](int) const’:
  909. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  910. 35 | if (!(_a_)) [[unlikely]] \
  911. | ^~~~~~~~~~~~
  912. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  913. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  914. | ^~~~~~
  915. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:2108:51: note: in expansion of macro ‘IM_ASSERT’
  916. 2108 | inline char operator[](int i) const { IM_ASSERT(Buf.Data != NULL); return Buf.Data[i]; }
  917. | ^~~~~~~~~
  918. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘ImFontAtlasCustomRect* ImFontAtlas::GetCustomRectByIndex(int)’:
  919. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  920. 35 | if (!(_a_)) [[unlikely]] \
  921. | ^~~~~~~~~~~~
  922. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  923. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  924. | ^~~~~~
  925. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:2689:67: note: in expansion of macro ‘IM_ASSERT’
  926. 2689 | ImFontAtlasCustomRect* GetCustomRectByIndex(int index) { IM_ASSERT(index >= 0); return &CustomRects[index]; }
  927. | ^~~~~~~~~
  928. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘bool ImBitArray<BITCOUNT>::TestBit(int) const’:
  929. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  930. 35 | if (!(_a_)) [[unlikely]] \
  931. | ^~~~~~~~~~~~
  932. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  933. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  934. | ^~~~~~
  935. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:539:51: note: in expansion of macro ‘IM_ASSERT’
  936. 539 | bool TestBit(int n) const { IM_ASSERT(n < BITCOUNT); return ImBitArrayTestBit(Storage, n); }
  937. | ^~~~~~~~~
  938. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitArray<BITCOUNT>::SetBit(int)’:
  939. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  940. 35 | if (!(_a_)) [[unlikely]] \
  941. | ^~~~~~~~~~~~
  942. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  943. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  944. | ^~~~~~
  945. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:540:51: note: in expansion of macro ‘IM_ASSERT’
  946. 540 | void SetBit(int n) { IM_ASSERT(n < BITCOUNT); ImBitArraySetBit(Storage, n); }
  947. | ^~~~~~~~~
  948. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitArray<BITCOUNT>::ClearBit(int)’:
  949. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  950. 35 | if (!(_a_)) [[unlikely]] \
  951. | ^~~~~~~~~~~~
  952. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  953. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  954. | ^~~~~~
  955. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:541:51: note: in expansion of macro ‘IM_ASSERT’
  956. 541 | void ClearBit(int n) { IM_ASSERT(n < BITCOUNT); ImBitArrayClearBit(Storage, n); }
  957. | ^~~~~~~~~
  958. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘bool ImBitVector::TestBit(int) const’:
  959. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  960. 35 | if (!(_a_)) [[unlikely]] \
  961. | ^~~~~~~~~~~~
  962. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  963. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  964. | ^~~~~~
  965. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:552:51: note: in expansion of macro ‘IM_ASSERT’
  966. 552 | bool TestBit(int n) const { IM_ASSERT(n < (Storage.Size << 5)); return ImBitArrayTestBit(Storage.Data, n); }
  967. | ^~~~~~~~~
  968. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitVector::SetBit(int)’:
  969. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  970. 35 | if (!(_a_)) [[unlikely]] \
  971. | ^~~~~~~~~~~~
  972. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  973. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  974. | ^~~~~~
  975. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:553:51: note: in expansion of macro ‘IM_ASSERT’
  976. 553 | void SetBit(int n) { IM_ASSERT(n < (Storage.Size << 5)); ImBitArraySetBit(Storage.Data, n); }
  977. | ^~~~~~~~~
  978. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitVector::ClearBit(int)’:
  979. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  980. 35 | if (!(_a_)) [[unlikely]] \
  981. | ^~~~~~~~~~~~
  982. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  983. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  984. | ^~~~~~
  985. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:554:51: note: in expansion of macro ‘IM_ASSERT’
  986. 554 | void ClearBit(int n) { IM_ASSERT(n < (Storage.Size << 5)); ImBitArrayClearBit(Storage.Data, n); }
  987. | ^~~~~~~~~
  988. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘T& ImSpan<T>::operator[](int)’:
  989. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  990. 35 | if (!(_a_)) [[unlikely]] \
  991. | ^~~~~~~~~~~~
  992. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  993. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  994. | ^~~~~~
  995. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:574:72: note: in expansion of macro ‘IM_ASSERT’
  996. 574 | inline T& operator[](int i) { T* p = Data + i; IM_ASSERT(p >= Data && p < DataEnd); return *p; }
  997. | ^~~~~~~~~
  998. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘const T& ImSpan<T>::operator[](int) const’:
  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_internal.h:575:78: note: in expansion of macro ‘IM_ASSERT’
  1006. 575 | inline const T& operator[](int i) const { const T* p = Data + i; IM_ASSERT(p >= Data && p < DataEnd); return *p; }
  1007. | ^~~~~~~~~
  1008. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘int ImSpan<T>::index_from_ptr(const T*) const’:
  1009. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1010. 35 | if (!(_a_)) [[unlikely]] \
  1011. | ^~~~~~~~~~~~
  1012. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1013. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1014. | ^~~~~~
  1015. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:583:55: note: in expansion of macro ‘IM_ASSERT’
  1016. 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; }
  1017. | ^~~~~~~~~
  1018. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImSpanAllocator<CHUNKS>::Reserve(int, size_t, int)’:
  1019. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1020. 35 | if (!(_a_)) [[unlikely]] \
  1021. | ^~~~~~~~~~~~
  1022. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1023. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1024. | ^~~~~~
  1025. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:599:55: note: in expansion of macro ‘IM_ASSERT’
  1026. 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; }
  1027. | ^~~~~~~~~
  1028. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void* ImSpanAllocator<CHUNKS>::GetSpanPtrBegin(int)’:
  1029. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1030. 35 | if (!(_a_)) [[unlikely]] \
  1031. | ^~~~~~~~~~~~
  1032. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1033. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1034. | ^~~~~~
  1035. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:602:55: note: in expansion of macro ‘IM_ASSERT’
  1036. 602 | inline void* GetSpanPtrBegin(int n) { IM_ASSERT(n >= 0 && n < CHUNKS && CurrIdx == CHUNKS); return (void*)(BasePtr + Offsets[n]); }
  1037. | ^~~~~~~~~
  1038. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void* ImSpanAllocator<CHUNKS>::GetSpanPtrEnd(int)’:
  1039. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1040. 35 | if (!(_a_)) [[unlikely]] \
  1041. | ^~~~~~~~~~~~
  1042. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1043. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1044. | ^~~~~~
  1045. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:603:55: note: in expansion of macro ‘IM_ASSERT’
  1046. 603 | inline void* GetSpanPtrEnd(int n) { IM_ASSERT(n >= 0 && n < CHUNKS && CurrIdx == CHUNKS); return (void*)(BasePtr + Offsets[n] + Sizes[n]); }
  1047. | ^~~~~~~~~
  1048. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘ImPoolIdx ImPool<T>::GetIndex(const T*) const’:
  1049. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1050. 35 | if (!(_a_)) [[unlikely]] \
  1051. | ^~~~~~~~~~~~
  1052. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1053. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1054. | ^~~~~~
  1055. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:624:55: note: in expansion of macro ‘IM_ASSERT’
  1056. 624 | ImPoolIdx GetIndex(const T* p) const { IM_ASSERT(p >= Buf.Data && p < Buf.Data + Buf.Size); return (ImPoolIdx)(p - Buf.Data); }
  1057. | ^~~~~~~~~
  1058. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘T* ImChunkStream<T>::next_chunk(T*)’:
  1059. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1060. 35 | if (!(_a_)) [[unlikely]] \
  1061. | ^~~~~~~~~~~~
  1062. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1063. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1064. | ^~~~~~
  1065. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:659:62: note: in expansion of macro ‘IM_ASSERT’
  1066. 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; }
  1067. | ^~~~~~~~~
  1068. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1069. 35 | if (!(_a_)) [[unlikely]] \
  1070. | ^~~~~~~~~~~~
  1071. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1072. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1073. | ^~~~~~
  1074. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:659:209: note: in expansion of macro ‘IM_ASSERT’
  1075. 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; }
  1076. | ^~~~~~~~~
  1077. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘int ImChunkStream<T>::offset_from_ptr(const T*)’:
  1078. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1079. 35 | if (!(_a_)) [[unlikely]] \
  1080. | ^~~~~~~~~~~~
  1081. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1082. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1083. | ^~~~~~
  1084. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:662:43: note: in expansion of macro ‘IM_ASSERT’
  1085. 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; }
  1086. | ^~~~~~~~~
  1087. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘T* ImChunkStream<T>::ptr_from_offset(int)’:
  1088. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1089. 35 | if (!(_a_)) [[unlikely]] \
  1090. | ^~~~~~~~~~~~
  1091. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1092. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1093. | ^~~~~~
  1094. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:663:43: note: in expansion of macro ‘IM_ASSERT’
  1095. 663 | T* ptr_from_offset(int off) { IM_ASSERT(off >= 4 && off < Buf.Size); return (T*)(void*)(Buf.Data + off); }
  1096. | ^~~~~~~~~
  1097. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘const char* ImGuiTabBar::GetTabName(const ImGuiTabItem*) const’:
  1098. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1099. 35 | if (!(_a_)) [[unlikely]] \
  1100. | ^~~~~~~~~~~~
  1101. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1102. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1103. | ^~~~~~
  1104. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:2108:9: note: in expansion of macro ‘IM_ASSERT’
  1105. 2108 | IM_ASSERT(tab->NameOffset != -1 && tab->NameOffset < TabsNames.Buf.Size);
  1106. | ^~~~~~~~~
  1107. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In function ‘bool ImGui::IsActiveIdUsingKey(ImGuiKey)’:
  1108. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1109. 35 | if (!(_a_)) [[unlikely]] \
  1110. | ^~~~~~~~~~~~
  1111. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1112. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1113. | ^~~~~~
  1114. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:2550:118: note: in expansion of macro ‘IM_ASSERT’
  1115. 2550 | inline bool IsActiveIdUsingKey(ImGuiKey key) { ImGuiContext& g = *GImGui; IM_ASSERT(key < 64); return (g.ActiveIdUsingKeyInputMask & ((ImU64)1 << key)) != 0; }
  1116. | ^~~~~~~~~
  1117. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::ButtonBehavior(const ImRect&, ImGuiID, bool*, bool*, ImGuiButtonFlags)’:
  1118. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1119. 35 | if (!(_a_)) [[unlikely]] \
  1120. | ^~~~~~~~~~~~
  1121. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1122. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1123. | ^~~~~~
  1124. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:632:13: note: in expansion of macro ‘IM_ASSERT’
  1125. 632 | IM_ASSERT(mouse_button >= 0 && mouse_button < ImGuiMouseButton_COUNT);
  1126. | ^~~~~~~~~
  1127. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::InvisibleButton(const char*, const ImVec2&, ImGuiButtonFlags)’:
  1128. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1129. 35 | if (!(_a_)) [[unlikely]] \
  1130. | ^~~~~~~~~~~~
  1131. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1132. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1133. | ^~~~~~
  1134. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:739:5: note: in expansion of macro ‘IM_ASSERT’
  1135. 739 | IM_ASSERT(size_arg.x != 0.0f && size_arg.y != 0.0f);
  1136. | ^~~~~~~~~
  1137. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘ImRect ImGui::GetWindowScrollbarRect(ImGuiWindow*, ImGuiAxis)’:
  1138. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1139. 35 | if (!(_a_)) [[unlikely]] \
  1140. | ^~~~~~~~~~~~
  1141. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1142. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1143. | ^~~~~~
  1144. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:866:5: note: in expansion of macro ‘IM_ASSERT’
  1145. 866 | IM_ASSERT(scrollbar_size > 0.0f);
  1146. | ^~~~~~~~~
  1147. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::ScrollbarEx(const ImRect&, ImGuiID, ImGuiAxis, float*, float, float, ImDrawFlags)’:
  1148. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1149. 35 | if (!(_a_)) [[unlikely]] \
  1150. | ^~~~~~~~~~~~
  1151. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1152. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1153. | ^~~~~~
  1154. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:938:5: note: in expansion of macro ‘IM_ASSERT’
  1155. 938 | IM_ASSERT(ImMax(size_contents_v, size_avail_v) > 0.0f); // Adding this assert to check if the ImMax(XXX,1.0f) is still needed. PLEASE CONTACT ME if this triggers.
  1156. | ^~~~~~~~~
  1157. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘void ImGui::SeparatorEx(ImGuiSeparatorFlags)’:
  1158. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1159. 35 | if (!(_a_)) [[unlikely]] \
  1160. | ^~~~~~~~~~~~
  1161. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1162. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1163. | ^~~~~~
  1164. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:1365:5: note: in expansion of macro ‘IM_ASSERT’
  1165. 1365 | IM_ASSERT(ImIsPowerOfTwo(flags & (ImGuiSeparatorFlags_Horizontal | ImGuiSeparatorFlags_Vertical))); // Check that only 1 option is selected
  1166. | ^~~~~~~~~
  1167. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::SplitterBehavior(const ImRect&, ImGuiID, ImGuiAxis, float*, float*, float, float, float, float)’:
  1168. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1169. 35 | if (!(_a_)) [[unlikely]] \
  1170. | ^~~~~~~~~~~~
  1171. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1172. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1173. | ^~~~~~
  1174. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:1474:17: note: in expansion of macro ‘IM_ASSERT’
  1175. 1474 | IM_ASSERT(*size1 + mouse_delta >= min_size1);
  1176. | ^~~~~~~~~
  1177. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1178. 35 | if (!(_a_)) [[unlikely]] \
  1179. | ^~~~~~~~~~~~
  1180. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1181. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1182. | ^~~~~~
  1183. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:1476:17: note: in expansion of macro ‘IM_ASSERT’
  1184. 1476 | IM_ASSERT(*size2 - mouse_delta >= min_size2);
  1185. | ^~~~~~~~~
  1186. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::BeginCombo(const char*, const char*, ImGuiComboFlags)’:
  1187. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1188. 35 | if (!(_a_)) [[unlikely]] \
  1189. | ^~~~~~~~~~~~
  1190. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1191. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1192. | ^~~~~~
  1193. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:1572:5: note: in expansion of macro ‘IM_ASSERT’
  1194. 1572 | IM_ASSERT((flags & (ImGuiComboFlags_NoArrowButton | ImGuiComboFlags_NoPreview)) != (ImGuiComboFlags_NoArrowButton | ImGuiComboFlags_NoPreview)); // Can't use both flags together
  1195. | ^~~~~~~~~
  1196. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1197. 35 | if (!(_a_)) [[unlikely]] \
  1198. | ^~~~~~~~~~~~
  1199. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1200. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1201. | ^~~~~~
  1202. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:1614:9: note: in expansion of macro ‘IM_ASSERT’
  1203. 1614 | IM_ASSERT(preview_value == NULL || preview_value[0] == 0);
  1204. | ^~~~~~~~~
  1205. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::BeginComboPopup(ImGuiID, const ImRect&, ImGuiComboFlags)’:
  1206. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1207. 35 | if (!(_a_)) [[unlikely]] \
  1208. | ^~~~~~~~~~~~
  1209. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1210. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1211. | ^~~~~~
  1212. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:1654:9: note: in expansion of macro ‘IM_ASSERT’
  1213. 1654 | IM_ASSERT(ImIsPowerOfTwo(flags & ImGuiComboFlags_HeightMask_)); // Only one
  1214. | ^~~~~~~~~
  1215. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1216. 35 | if (!(_a_)) [[unlikely]] \
  1217. | ^~~~~~~~~~~~
  1218. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1219. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1220. | ^~~~~~
  1221. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:1688:9: note: in expansion of macro ‘IM_ASSERT’
  1222. 1688 | IM_ASSERT(0); // This should never happen as we tested for IsPopupOpen() above
  1223. | ^~~~~~~~~
  1224. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::BeginComboPreview()’:
  1225. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1226. 35 | if (!(_a_)) [[unlikely]] \
  1227. | ^~~~~~~~~~~~
  1228. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1229. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1230. | ^~~~~~
  1231. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:1709:5: note: in expansion of macro ‘IM_ASSERT’
  1232. 1709 | IM_ASSERT(g.LastItemData.Rect.Min.x == preview_data->PreviewRect.Min.x && g.LastItemData.Rect.Min.y == preview_data->PreviewRect.Min.y); // Didn't call after BeginCombo/EndCombo block or forgot to pass ImGuiComboFlags_CustomPreview flag?
  1233. | ^~~~~~~~~
  1234. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘const char* PatchFormatStringFloatToInt(const char*)’:
  1235. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1236. 35 | if (!(_a_)) [[unlikely]] \
  1237. | ^~~~~~~~~~~~
  1238. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1239. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1240. | ^~~~~~
  1241. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:1897:9: note: in expansion of macro ‘IM_ASSERT’
  1242. 1897 | IM_ASSERT(0 && "DragInt(): Invalid format string!"); // Old versions used a default parameter of "%.0f", please replace with e.g. "%d"
  1243. | ^~~~~~~~~
  1244. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘const ImGuiDataTypeInfo* ImGui::DataTypeGetInfo(ImGuiDataType)’:
  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_widgets.cpp:1905:5: note: in expansion of macro ‘IM_ASSERT’
  1252. 1905 | IM_ASSERT(data_type >= 0 && data_type < ImGuiDataType_COUNT);
  1253. | ^~~~~~~~~
  1254. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘int ImGui::DataTypeFormatString(char*, int, ImGuiDataType, const void*, const char*)’:
  1255. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1256. 35 | if (!(_a_)) [[unlikely]] \
  1257. | ^~~~~~~~~~~~
  1258. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1259. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1260. | ^~~~~~
  1261. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:1928:5: note: in expansion of macro ‘IM_ASSERT’
  1262. 1928 | IM_ASSERT(0);
  1263. | ^~~~~~~~~
  1264. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘void ImGui::DataTypeApplyOp(ImGuiDataType, int, void*, const void*, const void*)’:
  1265. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1266. 35 | if (!(_a_)) [[unlikely]] \
  1267. | ^~~~~~~~~~~~
  1268. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1269. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1270. | ^~~~~~
  1271. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:1934:5: note: in expansion of macro ‘IM_ASSERT’
  1272. 1934 | IM_ASSERT(op == '+' || op == '-');
  1273. | ^~~~~~~~~
  1274. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1275. 35 | if (!(_a_)) [[unlikely]] \
  1276. | ^~~~~~~~~~~~
  1277. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1278. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1279. | ^~~~~~
  1280. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:1979:5: note: in expansion of macro ‘IM_ASSERT’
  1281. 1979 | IM_ASSERT(0);
  1282. | ^~~~~~~~~
  1283. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::DataTypeApplyOpFromText(const char*, const char*, ImGuiDataType, void*, const char*)’:
  1284. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1285. 35 | if (!(_a_)) [[unlikely]] \
  1286. | ^~~~~~~~~~~~
  1287. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1288. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1289. | ^~~~~~
  1290. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:2079:13: note: in expansion of macro ‘IM_ASSERT’
  1291. 2079 | IM_ASSERT(0);
  1292. | ^~~~~~~~~
  1293. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘int ImGui::DataTypeCompare(ImGuiDataType, const void*, const void*)’:
  1294. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1295. 35 | if (!(_a_)) [[unlikely]] \
  1296. | ^~~~~~~~~~~~
  1297. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1298. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1299. | ^~~~~~
  1300. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:2109:5: note: in expansion of macro ‘IM_ASSERT’
  1301. 2109 | IM_ASSERT(0);
  1302. | ^~~~~~~~~
  1303. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::DataTypeClamp(ImGuiDataType, void*, const void*, const void*)’:
  1304. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1305. 35 | if (!(_a_)) [[unlikely]] \
  1306. | ^~~~~~~~~~~~
  1307. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1308. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1309. | ^~~~~~
  1310. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:2138:5: note: in expansion of macro ‘IM_ASSERT’
  1311. 2138 | IM_ASSERT(0);
  1312. | ^~~~~~~~~
  1313. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘void SanitizeFormatString(const char*, char*, size_t)’:
  1314. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1315. 35 | if (!(_a_)) [[unlikely]] \
  1316. | ^~~~~~~~~~~~
  1317. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1318. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1319. | ^~~~~~
  1320. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:2170:5: note: in expansion of macro ‘IM_ASSERT’
  1321. 2170 | IM_ASSERT((size_t)(fmt_end - fmt + 1) < fmt_out_size); // Format is too long, let us know if this happens to you!
  1322. | ^~~~~~~~~
  1323. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::DragBehavior(ImGuiID, ImGuiDataType, void*, float, const void*, const void*, const char*, ImGuiSliderFlags)’:
  1324. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1325. 35 | if (!(_a_)) [[unlikely]] \
  1326. | ^~~~~~~~~~~~
  1327. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1328. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1329. | ^~~~~~
  1330. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:2344:5: note: in expansion of macro ‘IM_ASSERT’
  1331. 2344 | IM_ASSERT((flags == 1 || (flags & ImGuiSliderFlags_InvalidMask_) == 0) && "Invalid ImGuiSliderFlags flags! Has the 'float power' argument been mistakenly cast to flags? Call function with ImGuiSliderFlags_Logarithmic flags instead.");
  1332. | ^~~~~~~~~
  1333. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1334. 35 | if (!(_a_)) [[unlikely]] \
  1335. | ^~~~~~~~~~~~
  1336. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1337. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1338. | ^~~~~~
  1339. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:2373:5: note: in expansion of macro ‘IM_ASSERT’
  1340. 2373 | IM_ASSERT(0);
  1341. | ^~~~~~~~~
  1342. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::SliderBehavior(const ImRect&, ImGuiID, ImGuiDataType, void*, const void*, const void*, const char*, ImGuiSliderFlags, ImRect*)’:
  1343. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1344. 35 | if (!(_a_)) [[unlikely]] \
  1345. | ^~~~~~~~~~~~
  1346. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1347. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1348. | ^~~~~~
  1349. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:2959:5: note: in expansion of macro ‘IM_ASSERT’
  1350. 2959 | IM_ASSERT((flags == 1 || (flags & ImGuiSliderFlags_InvalidMask_) == 0) && "Invalid ImGuiSliderFlags flag! Has the 'float power' argument been mistakenly cast to flags? Call function with ImGuiSliderFlags_Logarithmic flags instead.");
  1351. | ^~~~~~~~~
  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_widgets.cpp:2972:9: note: in expansion of macro ‘IM_ASSERT’
  1359. 2972 | IM_ASSERT(*(const ImS32*)p_min >= IM_S32_MIN / 2 && *(const ImS32*)p_max <= IM_S32_MAX / 2);
  1360. | ^~~~~~~~~
  1361. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1362. 35 | if (!(_a_)) [[unlikely]] \
  1363. | ^~~~~~~~~~~~
  1364. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1365. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1366. | ^~~~~~
  1367. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:2975:9: note: in expansion of macro ‘IM_ASSERT’
  1368. 2975 | IM_ASSERT(*(const ImU32*)p_max <= IM_U32_MAX / 2);
  1369. | ^~~~~~~~~
  1370. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1371. 35 | if (!(_a_)) [[unlikely]] \
  1372. | ^~~~~~~~~~~~
  1373. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1374. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1375. | ^~~~~~
  1376. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:2978:9: note: in expansion of macro ‘IM_ASSERT’
  1377. 2978 | IM_ASSERT(*(const ImS64*)p_min >= IM_S64_MIN / 2 && *(const ImS64*)p_max <= IM_S64_MAX / 2);
  1378. | ^~~~~~~~~
  1379. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1380. 35 | if (!(_a_)) [[unlikely]] \
  1381. | ^~~~~~~~~~~~
  1382. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1383. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1384. | ^~~~~~
  1385. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:2981:9: note: in expansion of macro ‘IM_ASSERT’
  1386. 2981 | IM_ASSERT(*(const ImU64*)p_max <= IM_U64_MAX / 2);
  1387. | ^~~~~~~~~
  1388. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1389. 35 | if (!(_a_)) [[unlikely]] \
  1390. | ^~~~~~~~~~~~
  1391. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1392. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1393. | ^~~~~~
  1394. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:2984:9: note: in expansion of macro ‘IM_ASSERT’
  1395. 2984 | IM_ASSERT(*(const float*)p_min >= -FLT_MAX / 2.0f && *(const float*)p_max <= FLT_MAX / 2.0f);
  1396. | ^~~~~~~~~
  1397. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1398. 35 | if (!(_a_)) [[unlikely]] \
  1399. | ^~~~~~~~~~~~
  1400. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1401. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1402. | ^~~~~~
  1403. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:2987:9: note: in expansion of macro ‘IM_ASSERT’
  1404. 2987 | IM_ASSERT(*(const double*)p_min >= -DBL_MAX / 2.0f && *(const double*)p_max <= DBL_MAX / 2.0f);
  1405. | ^~~~~~~~~
  1406. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1407. 35 | if (!(_a_)) [[unlikely]] \
  1408. | ^~~~~~~~~~~~
  1409. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1410. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1411. | ^~~~~~
  1412. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:2991:5: note: in expansion of macro ‘IM_ASSERT’
  1413. 2991 | IM_ASSERT(0);
  1414. | ^~~~~~~~~
  1415. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::TempInputText(const ImRect&, ImGuiID, const char*, char*, int, ImGuiInputTextFlags)’:
  1416. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1417. 35 | if (!(_a_)) [[unlikely]] \
  1418. | ^~~~~~~~~~~~
  1419. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1420. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1421. | ^~~~~~
  1422. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:3368:9: note: in expansion of macro ‘IM_ASSERT’
  1423. 3368 | IM_ASSERT(g.ActiveId == id);
  1424. | ^~~~~~~~~
  1425. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::InputText(const char*, char*, size_t, ImGuiInputTextFlags, ImGuiInputTextCallback, void*)’:
  1426. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1427. 35 | if (!(_a_)) [[unlikely]] \
  1428. | ^~~~~~~~~~~~
  1429. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1430. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1431. | ^~~~~~
  1432. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:3585:5: note: in expansion of macro ‘IM_ASSERT’
  1433. 3585 | IM_ASSERT(!(flags & ImGuiInputTextFlags_Multiline)); // call InputTextMultiline()
  1434. | ^~~~~~~~~
  1435. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::InputTextWithHint(const char*, const char*, char*, size_t, ImGuiInputTextFlags, ImGuiInputTextCallback, void*)’:
  1436. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1437. 35 | if (!(_a_)) [[unlikely]] \
  1438. | ^~~~~~~~~~~~
  1439. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1440. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1441. | ^~~~~~
  1442. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:3596:5: note: in expansion of macro ‘IM_ASSERT’
  1443. 3596 | IM_ASSERT(!(flags & ImGuiInputTextFlags_Multiline)); // call InputTextMultiline()
  1444. | ^~~~~~~~~
  1445. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImStb::STB_TEXTEDIT_INSERTCHARS(ImGuiInputTextState*, int, const ImWchar*, int)’:
  1446. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1447. 35 | if (!(_a_)) [[unlikely]] \
  1448. | ^~~~~~~~~~~~
  1449. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1450. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1451. | ^~~~~~
  1452. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:3714:5: note: in expansion of macro ‘IM_ASSERT’
  1453. 3714 | IM_ASSERT(pos <= text_len);
  1454. | ^~~~~~~~~
  1455. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1456. 35 | if (!(_a_)) [[unlikely]] \
  1457. | ^~~~~~~~~~~~
  1458. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1459. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1460. | ^~~~~~
  1461. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:3725:9: note: in expansion of macro ‘IM_ASSERT’
  1462. 3725 | IM_ASSERT(text_len < obj->TextW.Size);
  1463. | ^~~~~~~~~
  1464. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_textedit.h: In function ‘void ImStb::stb_textedit_discard_redo(ImStb::StbUndoState*)’:
  1465. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1466. 35 | if (!(_a_)) [[unlikely]] \
  1467. | ^~~~~~~~~~~~
  1468. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1469. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1470. | ^~~~~~
  1471. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_textedit.h:1172:7: note: in expansion of macro ‘IM_ASSERT’
  1472. 1172 | IM_ASSERT(((char*)(state->undo_rec + state->redo_point)) >= buf_begin);
  1473. | ^~~~~~~~~
  1474. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1475. 35 | if (!(_a_)) [[unlikely]] \
  1476. | ^~~~~~~~~~~~
  1477. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1478. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1479. | ^~~~~~
  1480. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imstb_textedit.h:1173:7: note: in expansion of macro ‘IM_ASSERT’
  1481. 1173 | IM_ASSERT(((char*)(state->undo_rec + state->redo_point + 1) + move_size) <= buf_end);
  1482. | ^~~~~~~~~
  1483. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘void ImStb::stb_textedit_replace(ImGuiInputTextState*, ImStb::STB_TexteditState*, const ImWchar*, int)’:
  1484. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1485. 35 | if (!(_a_)) [[unlikely]] \
  1486. | ^~~~~~~~~~~~
  1487. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1488. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1489. | ^~~~~~
  1490. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:3778:5: note: in expansion of macro ‘IM_ASSERT’
  1491. 3778 | IM_ASSERT(0); // Failed to insert character, normally shouldn't happen because of how we currently use stb_textedit_replace()
  1492. | ^~~~~~~~~
  1493. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In member function ‘void ImGuiInputTextCallbackData::DeleteChars(int, int)’:
  1494. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1495. 35 | if (!(_a_)) [[unlikely]] \
  1496. | ^~~~~~~~~~~~
  1497. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1498. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1499. | ^~~~~~
  1500. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:3800:5: note: in expansion of macro ‘IM_ASSERT’
  1501. 3800 | IM_ASSERT(pos + bytes_count <= BufTextLen);
  1502. | ^~~~~~~~~
  1503. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In member function ‘void ImGuiInputTextCallbackData::InsertChars(int, const char*, const char*)’:
  1504. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1505. 35 | if (!(_a_)) [[unlikely]] \
  1506. | ^~~~~~~~~~~~
  1507. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1508. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1509. | ^~~~~~
  1510. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:3828:9: note: in expansion of macro ‘IM_ASSERT’
  1511. 3828 | IM_ASSERT(edit_state->ID != 0 && g.ActiveId == edit_state->ID);
  1512. | ^~~~~~~~~
  1513. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1514. 35 | if (!(_a_)) [[unlikely]] \
  1515. | ^~~~~~~~~~~~
  1516. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1517. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1518. | ^~~~~~
  1519. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:3829:9: note: in expansion of macro ‘IM_ASSERT’
  1520. 3829 | IM_ASSERT(Buf == edit_state->TextA.Data);
  1521. | ^~~~~~~~~
  1522. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool InputTextFilterCharacter(unsigned int*, ImGuiInputTextFlags, ImGuiInputTextCallback, void*, ImGuiInputSource)’:
  1523. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1524. 35 | if (!(_a_)) [[unlikely]] \
  1525. | ^~~~~~~~~~~~
  1526. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1527. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1528. | ^~~~~~
  1529. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:3851:5: note: in expansion of macro ‘IM_ASSERT’
  1530. 3851 | IM_ASSERT(input_source == ImGuiInputSource_Keyboard || input_source == ImGuiInputSource_Clipboard);
  1531. | ^~~~~~~~~
  1532. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::InputTextEx(const char*, const char*, char*, int, const ImVec2&, ImGuiInputTextFlags, ImGuiInputTextCallback, void*)’:
  1533. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1534. 35 | if (!(_a_)) [[unlikely]] \
  1535. | ^~~~~~~~~~~~
  1536. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1537. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1538. | ^~~~~~
  1539. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:3950:5: note: in expansion of macro ‘IM_ASSERT’
  1540. 3950 | IM_ASSERT(buf != NULL && buf_size >= 0);
  1541. | ^~~~~~~~~
  1542. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1543. 35 | if (!(_a_)) [[unlikely]] \
  1544. | ^~~~~~~~~~~~
  1545. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1546. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1547. | ^~~~~~
  1548. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:3951:5: note: in expansion of macro ‘IM_ASSERT’
  1549. 3951 | IM_ASSERT(!((flags & ImGuiInputTextFlags_CallbackHistory) && (flags & ImGuiInputTextFlags_Multiline))); // Can't use both together (they both use up/down keys)
  1550. | ^~~~~~~~~
  1551. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1552. 35 | if (!(_a_)) [[unlikely]] \
  1553. | ^~~~~~~~~~~~
  1554. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1555. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1556. | ^~~~~~
  1557. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:3952:5: note: in expansion of macro ‘IM_ASSERT’
  1558. 3952 | IM_ASSERT(!((flags & ImGuiInputTextFlags_CallbackCompletion) && (flags & ImGuiInputTextFlags_AllowTabInput))); // Can't use both together (they both use tab key)
  1559. | ^~~~~~~~~
  1560. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1561. 35 | if (!(_a_)) [[unlikely]] \
  1562. | ^~~~~~~~~~~~
  1563. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1564. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1565. | ^~~~~~
  1566. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:3965:9: note: in expansion of macro ‘IM_ASSERT’
  1567. 3965 | IM_ASSERT(callback != NULL); // Must provide a callback if you set the ImGuiInputTextFlags_CallbackResize flag!
  1568. | ^~~~~~~~~
  1569. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1570. 35 | if (!(_a_)) [[unlikely]] \
  1571. | ^~~~~~~~~~~~
  1572. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1573. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1574. | ^~~~~~
  1575. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:4093:9: note: in expansion of macro ‘IM_ASSERT’
  1576. 4093 | IM_ASSERT(state && state->ID == id);
  1577. | ^~~~~~~~~
  1578. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1579. 35 | if (!(_a_)) [[unlikely]] \
  1580. | ^~~~~~~~~~~~
  1581. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1582. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1583. | ^~~~~~
  1584. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:4099:9: note: in expansion of macro ‘IM_ASSERT’
  1585. 4099 | IM_ASSERT(ImGuiNavInput_COUNT < 32);
  1586. | ^~~~~~~~~
  1587. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1588. 35 | if (!(_a_)) [[unlikely]] \
  1589. | ^~~~~~~~~~~~
  1590. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1591. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1592. | ^~~~~~
  1593. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:4153:9: note: in expansion of macro ‘IM_ASSERT’
  1594. 4153 | IM_ASSERT(password_font->Glyphs.empty() && password_font->IndexAdvanceX.empty() && password_font->IndexLookup.empty());
  1595. | ^~~~~~~~~
  1596. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1597. 35 | if (!(_a_)) [[unlikely]] \
  1598. | ^~~~~~~~~~~~
  1599. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1600. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1601. | ^~~~~~
  1602. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:4161:9: note: in expansion of macro ‘IM_ASSERT’
  1603. 4161 | IM_ASSERT(state != NULL);
  1604. | ^~~~~~~~~
  1605. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1606. 35 | if (!(_a_)) [[unlikely]] \
  1607. | ^~~~~~~~~~~~
  1608. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1609. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1610. | ^~~~~~
  1611. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:4242:9: note: in expansion of macro ‘IM_ASSERT’
  1612. 4242 | IM_ASSERT(state != NULL);
  1613. | ^~~~~~~~~
  1614. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1615. 35 | if (!(_a_)) [[unlikely]] \
  1616. | ^~~~~~~~~~~~
  1617. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1618. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1619. | ^~~~~~
  1620. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:4243:9: note: in expansion of macro ‘IM_ASSERT’
  1621. 4243 | IM_ASSERT(io.KeyMods == GetMergedKeyModFlags() && "Mismatching io.KeyCtrl/io.KeyShift/io.KeyAlt/io.KeySuper vs io.KeyMods"); // We rarely do this check, but if anything let's do it here.
  1622. | ^~~~~~~~~
  1623. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1624. 35 | if (!(_a_)) [[unlikely]] \
  1625. | ^~~~~~~~~~~~
  1626. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1627. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1628. | ^~~~~~
  1629. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:4304:13: note: in expansion of macro ‘IM_ASSERT’
  1630. 4304 | IM_ASSERT(!is_validate_enter);
  1631. | ^~~~~~~~~
  1632. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1633. 35 | if (!(_a_)) [[unlikely]] \
  1634. | ^~~~~~~~~~~~
  1635. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1636. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1637. | ^~~~~~
  1638. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:4377:9: note: in expansion of macro ‘IM_ASSERT’
  1639. 4377 | IM_ASSERT(state != NULL);
  1640. | ^~~~~~~~~
  1641. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1642. 35 | if (!(_a_)) [[unlikely]] \
  1643. | ^~~~~~~~~~~~
  1644. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1645. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1646. | ^~~~~~
  1647. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:4418:17: note: in expansion of macro ‘IM_ASSERT’
  1648. 4418 | IM_ASSERT(callback != NULL);
  1649. | ^~~~~~~~~
  1650. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1651. 35 | if (!(_a_)) [[unlikely]] \
  1652. | ^~~~~~~~~~~~
  1653. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1654. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1655. | ^~~~~~
  1656. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:4471:21: note: in expansion of macro ‘IM_ASSERT’
  1657. 4471 | IM_ASSERT(callback_data.Buf == state->TextA.Data); // Invalid to modify those fields
  1658. | ^~~~~~~~~
  1659. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1660. 35 | if (!(_a_)) [[unlikely]] \
  1661. | ^~~~~~~~~~~~
  1662. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1663. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1664. | ^~~~~~
  1665. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:4472:21: note: in expansion of macro ‘IM_ASSERT’
  1666. 4472 | IM_ASSERT(callback_data.BufSize == state->BufCapacityA);
  1667. | ^~~~~~~~~
  1668. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1669. 35 | if (!(_a_)) [[unlikely]] \
  1670. | ^~~~~~~~~~~~
  1671. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1672. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1673. | ^~~~~~
  1674. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:4473:21: note: in expansion of macro ‘IM_ASSERT’
  1675. 4473 | IM_ASSERT(callback_data.Flags == flags);
  1676. | ^~~~~~~~~
  1677. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1678. 35 | if (!(_a_)) [[unlikely]] \
  1679. | ^~~~~~~~~~~~
  1680. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1681. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1682. | ^~~~~~
  1683. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:4480:25: note: in expansion of macro ‘IM_ASSERT’
  1684. 4480 | IM_ASSERT(callback_data.BufTextLen == (int)strlen(callback_data.Buf)); // You need to maintain BufTextLen if you change the text!
  1685. | ^~~~~~~~~
  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_widgets.cpp:4504:13: note: in expansion of macro ‘IM_ASSERT’
  1693. 4504 | IM_ASSERT(apply_new_text_length >= 0);
  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_widgets.cpp:4518:17: note: in expansion of macro ‘IM_ASSERT’
  1702. 4518 | IM_ASSERT(apply_new_text_length <= buf_size);
  1703. | ^~~~~~~~~
  1704. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1705. 35 | if (!(_a_)) [[unlikely]] \
  1706. | ^~~~~~~~~~~~
  1707. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1708. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1709. | ^~~~~~
  1710. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:4564:9: note: in expansion of macro ‘IM_ASSERT’
  1711. 4564 | IM_ASSERT(state != NULL);
  1712. | ^~~~~~~~~
  1713. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::ColorEdit4(const char*, float*, ImGuiColorEditFlags)’:
  1714. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1715. 35 | if (!(_a_)) [[unlikely]] \
  1716. | ^~~~~~~~~~~~
  1717. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1718. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1719. | ^~~~~~
  1720. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:4853:5: note: in expansion of macro ‘IM_ASSERT’
  1721. 4853 | IM_ASSERT(ImIsPowerOfTwo(flags & ImGuiColorEditFlags_DisplayMask_)); // Check that only 1 is selected
  1722. | ^~~~~~~~~
  1723. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1724. 35 | if (!(_a_)) [[unlikely]] \
  1725. | ^~~~~~~~~~~~
  1726. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1727. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1728. | ^~~~~~
  1729. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:4854:5: note: in expansion of macro ‘IM_ASSERT’
  1730. 4854 | IM_ASSERT(ImIsPowerOfTwo(flags & ImGuiColorEditFlags_InputMask_)); // Check that only 1 is selected
  1731. | ^~~~~~~~~
  1732. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::ColorPicker4(const char*, float*, ImGuiColorEditFlags, const float*)’:
  1733. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1734. 35 | if (!(_a_)) [[unlikely]] \
  1735. | ^~~~~~~~~~~~
  1736. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1737. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1738. | ^~~~~~
  1739. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:5102:5: note: in expansion of macro ‘IM_ASSERT’
  1740. 5102 | IM_ASSERT(ImIsPowerOfTwo(flags & ImGuiColorEditFlags_PickerMask_)); // Check that only 1 is selected
  1741. | ^~~~~~~~~
  1742. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1743. 35 | if (!(_a_)) [[unlikely]] \
  1744. | ^~~~~~~~~~~~
  1745. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1746. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1747. | ^~~~~~
  1748. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:5103:5: note: in expansion of macro ‘IM_ASSERT’
  1749. 5103 | IM_ASSERT(ImIsPowerOfTwo(flags & ImGuiColorEditFlags_InputMask_)); // Check that only 1 is selected
  1750. | ^~~~~~~~~
  1751. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘void ImGui::SetColorEditOptions(ImGuiColorEditFlags)’:
  1752. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1753. 35 | if (!(_a_)) [[unlikely]] \
  1754. | ^~~~~~~~~~~~
  1755. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1756. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1757. | ^~~~~~
  1758. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:5539:5: note: in expansion of macro ‘IM_ASSERT’
  1759. 5539 | IM_ASSERT(ImIsPowerOfTwo(flags & ImGuiColorEditFlags_DisplayMask_)); // Check only 1 option is selected
  1760. | ^~~~~~~~~
  1761. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1762. 35 | if (!(_a_)) [[unlikely]] \
  1763. | ^~~~~~~~~~~~
  1764. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1765. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1766. | ^~~~~~
  1767. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:5540:5: note: in expansion of macro ‘IM_ASSERT’
  1768. 5540 | IM_ASSERT(ImIsPowerOfTwo(flags & ImGuiColorEditFlags_DataTypeMask_)); // Check only 1 option is selected
  1769. | ^~~~~~~~~
  1770. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1771. 35 | if (!(_a_)) [[unlikely]] \
  1772. | ^~~~~~~~~~~~
  1773. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1774. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1775. | ^~~~~~
  1776. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:5541:5: note: in expansion of macro ‘IM_ASSERT’
  1777. 5541 | IM_ASSERT(ImIsPowerOfTwo(flags & ImGuiColorEditFlags_PickerMask_)); // Check only 1 option is selected
  1778. | ^~~~~~~~~
  1779. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1780. 35 | if (!(_a_)) [[unlikely]] \
  1781. | ^~~~~~~~~~~~
  1782. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1783. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1784. | ^~~~~~
  1785. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:5542:5: note: in expansion of macro ‘IM_ASSERT’
  1786. 5542 | IM_ASSERT(ImIsPowerOfTwo(flags & ImGuiColorEditFlags_InputMask_)); // Check only 1 option is selected
  1787. | ^~~~~~~~~
  1788. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::TreeNodeBehavior(ImGuiID, ImGuiTreeNodeFlags, const char*, const char*)’:
  1789. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1790. 35 | if (!(_a_)) [[unlikely]] \
  1791. | ^~~~~~~~~~~~
  1792. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1793. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1794. | ^~~~~~
  1795. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:5927:13: note: in expansion of macro ‘IM_ASSERT’
  1796. 5927 | IM_ASSERT(button_flags & ImGuiButtonFlags_PressedOnDragDropHold);
  1797. | ^~~~~~~~~
  1798. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘void ImGui::TreePop()’:
  1799. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1800. 35 | if (!(_a_)) [[unlikely]] \
  1801. | ^~~~~~~~~~~~
  1802. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1803. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1804. | ^~~~~~
  1805. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:6046:5: note: in expansion of macro ‘IM_ASSERT’
  1806. 6046 | IM_ASSERT(window->IDStack.Size > 1); // There should always be 1 element in the IDStack (pushed during window creation). If this triggers you called TreePop/PopID too much.
  1807. | ^~~~~~~~~
  1808. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘void ImGui::EndListBox()’:
  1809. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1810. 35 | if (!(_a_)) [[unlikely]] \
  1811. | ^~~~~~~~~~~~
  1812. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1813. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1814. | ^~~~~~
  1815. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:6348:5: note: in expansion of macro ‘IM_ASSERT’
  1816. 6348 | IM_ASSERT((window->Flags & ImGuiWindowFlags_ChildWindow) && "Mismatched BeginListBox/EndListBox calls. Did you test the return value of BeginListBox?");
  1817. | ^~~~~~~~~
  1818. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘int ImGui::PlotEx(ImGuiPlotType, const char*, float (*)(void*, int), void*, int, int, const char*, float, float, ImVec2)’:
  1819. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1820. 35 | if (!(_a_)) [[unlikely]] \
  1821. | ^~~~~~~~~~~~
  1822. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1823. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1824. | ^~~~~~
  1825. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:6477:13: note: in expansion of macro ‘IM_ASSERT’
  1826. 6477 | IM_ASSERT(v_idx >= 0 && v_idx < values_count);
  1827. | ^~~~~~~~~
  1828. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1829. 35 | if (!(_a_)) [[unlikely]] \
  1830. | ^~~~~~~~~~~~
  1831. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1832. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1833. | ^~~~~~
  1834. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:6503:13: note: in expansion of macro ‘IM_ASSERT’
  1835. 6503 | IM_ASSERT(v1_idx >= 0 && v1_idx < values_count);
  1836. | ^~~~~~~~~
  1837. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::BeginMenuBar()’:
  1838. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1839. 35 | if (!(_a_)) [[unlikely]] \
  1840. | ^~~~~~~~~~~~
  1841. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1842. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1843. | ^~~~~~
  1844. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:6680:5: note: in expansion of macro ‘IM_ASSERT’
  1845. 6680 | IM_ASSERT(!window->DC.MenuBarAppending);
  1846. | ^~~~~~~~~
  1847. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘void ImGui::EndMenuBar()’:
  1848. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1849. 35 | if (!(_a_)) [[unlikely]] \
  1850. | ^~~~~~~~~~~~
  1851. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1852. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1853. | ^~~~~~
  1854. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:6719:13: note: in expansion of macro ‘IM_ASSERT’
  1855. 6719 | IM_ASSERT(window->DC.NavLayersActiveMaskNext & (1 << layer)); // Sanity check
  1856. | ^~~~~~~~~
  1857. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1858. 35 | if (!(_a_)) [[unlikely]] \
  1859. | ^~~~~~~~~~~~
  1860. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1861. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1862. | ^~~~~~
  1863. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:6729:5: note: in expansion of macro ‘IM_ASSERT’
  1864. 6729 | IM_ASSERT(window->Flags & ImGuiWindowFlags_MenuBar);
  1865. | ^~~~~~~~~
  1866. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1867. 35 | if (!(_a_)) [[unlikely]] \
  1868. | ^~~~~~~~~~~~
  1869. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1870. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1871. | ^~~~~~
  1872. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:6730:5: note: in expansion of macro ‘IM_ASSERT’
  1873. 6730 | IM_ASSERT(window->DC.MenuBarAppending);
  1874. | ^~~~~~~~~
  1875. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::BeginViewportSideBar(const char*, ImGuiViewport*, ImGuiDir, float, ImGuiWindowFlags)’:
  1876. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1877. 35 | if (!(_a_)) [[unlikely]] \
  1878. | ^~~~~~~~~~~~
  1879. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1880. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1881. | ^~~~~~
  1882. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:6746:5: note: in expansion of macro ‘IM_ASSERT’
  1883. 6746 | IM_ASSERT(dir != ImGuiDir_None);
  1884. | ^~~~~~~~~
  1885. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘void ImGui::EndTabBar()’:
  1886. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1887. 35 | if (!(_a_)) [[unlikely]] \
  1888. | ^~~~~~~~~~~~
  1889. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1890. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1891. | ^~~~~~
  1892. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  1893. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  1894. | ^~~~~~~~~
  1895. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:7252:9: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  1896. 7252 | IM_ASSERT_USER_ERROR(tab_bar != NULL, "Mismatched BeginTabBar()/EndTabBar()!");
  1897. | ^~~~~~~~~~~~~~~~~~~~
  1898. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘void ImGui::TabBarLayout(ImGuiTabBar*)’:
  1899. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1900. 35 | if (!(_a_)) [[unlikely]] \
  1901. | ^~~~~~~~~~~~
  1902. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1903. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1904. | ^~~~~~
  1905. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:7371:9: note: in expansion of macro ‘IM_ASSERT’
  1906. 7371 | IM_ASSERT(tab->LastFrameVisible >= tab_bar->PrevFrameVisible);
  1907. | ^~~~~~~~~
  1908. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1909. 35 | if (!(_a_)) [[unlikely]] \
  1910. | ^~~~~~~~~~~~
  1911. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1912. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1913. | ^~~~~~
  1914. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:7398:9: note: in expansion of macro ‘IM_ASSERT’
  1915. 7398 | IM_ASSERT(tab->ContentWidth > 0.0f);
  1916. | ^~~~~~~~~
  1917. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘void ImGui::TabBarCloseTab(ImGuiTabBar*, ImGuiTabItem*)’:
  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_widgets.cpp:7556:5: note: in expansion of macro ‘IM_ASSERT’
  1925. 7556 | IM_ASSERT(!(tab->Flags & ImGuiTabItemFlags_Button));
  1926. | ^~~~~~~~~
  1927. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘void ImGui::TabBarQueueReorder(ImGuiTabBar*, const ImGuiTabItem*, int)’:
  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_widgets.cpp:7619:5: note: in expansion of macro ‘IM_ASSERT’
  1935. 7619 | IM_ASSERT(offset != 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_widgets.cpp:7620:5: note: in expansion of macro ‘IM_ASSERT’
  1944. 7620 | IM_ASSERT(tab_bar->ReorderRequestTabId == 0);
  1945. | ^~~~~~~~~
  1946. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘void ImGui::TabBarQueueReorderFromMousePos(ImGuiTabBar*, const ImGuiTabItem*, ImVec2)’:
  1947. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1948. 35 | if (!(_a_)) [[unlikely]] \
  1949. | ^~~~~~~~~~~~
  1950. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1951. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1952. | ^~~~~~
  1953. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:7628:5: note: in expansion of macro ‘IM_ASSERT’
  1954. 7628 | IM_ASSERT(tab_bar->ReorderRequestTabId == 0);
  1955. | ^~~~~~~~~
  1956. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::BeginTabItem(const char*, bool*, ImGuiTabItemFlags)’:
  1957. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1958. 35 | if (!(_a_)) [[unlikely]] \
  1959. | ^~~~~~~~~~~~
  1960. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1961. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1962. | ^~~~~~
  1963. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  1964. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  1965. | ^~~~~~~~~
  1966. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:7814:9: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  1967. 7814 | IM_ASSERT_USER_ERROR(tab_bar, "Needs to be called between BeginTabBar() and EndTabBar()!");
  1968. | ^~~~~~~~~~~~~~~~~~~~
  1969. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1970. 35 | if (!(_a_)) [[unlikely]] \
  1971. | ^~~~~~~~~~~~
  1972. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1973. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1974. | ^~~~~~
  1975. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:7817:5: note: in expansion of macro ‘IM_ASSERT’
  1976. 7817 | IM_ASSERT(!(flags & ImGuiTabItemFlags_Button)); // BeginTabItem() Can't be used with button flags, use TabItemButton() instead!
  1977. | ^~~~~~~~~
  1978. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘void ImGui::EndTabItem()’:
  1979. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  1980. 35 | if (!(_a_)) [[unlikely]] \
  1981. | ^~~~~~~~~~~~
  1982. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  1983. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  1984. | ^~~~~~
  1985. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  1986. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  1987. | ^~~~~~~~~
  1988. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:7838:9: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  1989. 7838 | IM_ASSERT_USER_ERROR(tab_bar != NULL, "Needs to be called between BeginTabBar() and EndTabBar()!");
  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_widgets.cpp:7841:5: note: in expansion of macro ‘IM_ASSERT’
  1998. 7841 | IM_ASSERT(tab_bar->LastTabItemIdx >= 0);
  1999. | ^~~~~~~~~
  2000. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::TabItemButton(const char*, ImGuiTabItemFlags)’:
  2001. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2002. 35 | if (!(_a_)) [[unlikely]] \
  2003. | ^~~~~~~~~~~~
  2004. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2005. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2006. | ^~~~~~
  2007. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2008. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2009. | ^~~~~~~~~
  2010. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:7857:9: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2011. 7857 | IM_ASSERT_USER_ERROR(tab_bar != NULL, "Needs to be called between BeginTabBar() and EndTabBar()!");
  2012. | ^~~~~~~~~~~~~~~~~~~~
  2013. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::TabItemEx(ImGuiTabBar*, const char*, bool*, ImGuiTabItemFlags)’:
  2014. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2015. 35 | if (!(_a_)) [[unlikely]] \
  2016. | ^~~~~~~~~~~~
  2017. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2018. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2019. | ^~~~~~
  2020. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:7886:5: note: in expansion of macro ‘IM_ASSERT’
  2021. 7886 | IM_ASSERT(!p_open || !(flags & ImGuiTabItemFlags_Button));
  2022. | ^~~~~~~~~
  2023. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2024. 35 | if (!(_a_)) [[unlikely]] \
  2025. | ^~~~~~~~~~~~
  2026. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2027. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2028. | ^~~~~~
  2029. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:7887:5: note: in expansion of macro ‘IM_ASSERT’
  2030. 7887 | IM_ASSERT((flags & (ImGuiTabItemFlags_Leading | ImGuiTabItemFlags_Trailing)) != (ImGuiTabItemFlags_Leading | ImGuiTabItemFlags_Trailing)); // Can't use both Leading and Trailing
  2031. | ^~~~~~~~~
  2032. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2033. 35 | if (!(_a_)) [[unlikely]] \
  2034. | ^~~~~~~~~~~~
  2035. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2036. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2037. | ^~~~~~
  2038. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:8068:5: note: in expansion of macro ‘IM_ASSERT’
  2039. 8068 | IM_ASSERT(!is_tab_button || !(tab_bar->SelectedTabId == tab->ID && is_tab_button)); // TabItemButton should not be selected
  2040. | ^~~~~~~~~
  2041. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp: In function ‘void ImGui::TabItemBackground(ImDrawList*, const ImRect&, ImGuiTabItemFlags, ImU32)’:
  2042. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2043. 35 | if (!(_a_)) [[unlikely]] \
  2044. | ^~~~~~~~~~~~
  2045. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2046. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2047. | ^~~~~~
  2048. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_widgets.cpp:8108:5: note: in expansion of macro ‘IM_ASSERT’
  2049. 8108 | IM_ASSERT(width > 0.0f);
  2050. | ^~~~~~~~~
  2051. [ 3%] Linking CXX static library libimgui.a
  2052. [ 3%] Built target imgui
  2053. Scanning dependencies of target implot
  2054. [ 3%] Building CXX object Externals/implot/CMakeFiles/implot.dir/implot/implot.cpp.o
  2055. In file included from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:17,
  2056. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:49,
  2057. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.h:48,
  2058. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:125:
  2059. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘float ImVec2::operator[](size_t) const’:
  2060. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2061. 35 | if (!(_a_)) [[unlikely]] \
  2062. | ^~~~~~~~~~~~
  2063. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2064. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2065. | ^~~~~~
  2066. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:264:47: note: in expansion of macro ‘IM_ASSERT’
  2067. 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.
  2068. | ^~~~~~~~~
  2069. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘float& ImVec2::operator[](size_t)’:
  2070. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2071. 35 | if (!(_a_)) [[unlikely]] \
  2072. | ^~~~~~~~~~~~
  2073. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2074. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2075. | ^~~~~~
  2076. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:265:47: note: in expansion of macro ‘IM_ASSERT’
  2077. 265 | float& operator[] (size_t idx) { IM_ASSERT(idx <= 1); return (&x)[idx]; } // We very rarely use this [] operator, the assert overhead is fine.
  2078. | ^~~~~~~~~
  2079. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T& ImVector<T>::operator[](int)’:
  2080. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2081. 35 | if (!(_a_)) [[unlikely]] \
  2082. | ^~~~~~~~~~~~
  2083. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2084. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2085. | ^~~~~~
  2086. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1721:63: note: in expansion of macro ‘IM_ASSERT’
  2087. 1721 | inline T& operator[](int i) { IM_ASSERT(i >= 0 && i < Size); return Data[i]; }
  2088. | ^~~~~~~~~
  2089. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘const T& ImVector<T>::operator[](int) const’:
  2090. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2091. 35 | if (!(_a_)) [[unlikely]] \
  2092. | ^~~~~~~~~~~~
  2093. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2094. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2095. | ^~~~~~
  2096. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1722:63: note: in expansion of macro ‘IM_ASSERT’
  2097. 1722 | inline const T& operator[](int i) const { IM_ASSERT(i >= 0 && i < Size); return Data[i]; }
  2098. | ^~~~~~~~~
  2099. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T& ImVector<T>::front()’:
  2100. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2101. 35 | if (!(_a_)) [[unlikely]] \
  2102. | ^~~~~~~~~~~~
  2103. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2104. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2105. | ^~~~~~
  2106. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1728:63: note: in expansion of macro ‘IM_ASSERT’
  2107. 1728 | inline T& front() { IM_ASSERT(Size > 0); return Data[0]; }
  2108. | ^~~~~~~~~
  2109. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘const T& ImVector<T>::front() const’:
  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.h:1729:63: note: in expansion of macro ‘IM_ASSERT’
  2117. 1729 | inline const T& front() const { IM_ASSERT(Size > 0); return Data[0]; }
  2118. | ^~~~~~~~~
  2119. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T& ImVector<T>::back()’:
  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.h:1730:63: note: in expansion of macro ‘IM_ASSERT’
  2127. 1730 | inline T& back() { IM_ASSERT(Size > 0); return Data[Size - 1]; }
  2128. | ^~~~~~~~~
  2129. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘const T& ImVector<T>::back() const’:
  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.h:1731:63: note: in expansion of macro ‘IM_ASSERT’
  2137. 1731 | inline const T& back() const { IM_ASSERT(Size > 0); return Data[Size - 1]; }
  2138. | ^~~~~~~~~
  2139. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘void ImVector<T>::shrink(int)’:
  2140. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2141. 35 | if (!(_a_)) [[unlikely]] \
  2142. | ^~~~~~~~~~~~
  2143. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2144. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2145. | ^~~~~~
  2146. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1737:63: note: in expansion of macro ‘IM_ASSERT’
  2147. 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
  2148. | ^~~~~~~~~
  2149. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘void ImVector<T>::pop_back()’:
  2150. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2151. 35 | if (!(_a_)) [[unlikely]] \
  2152. | ^~~~~~~~~~~~
  2153. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2154. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2155. | ^~~~~~
  2156. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1742:63: note: in expansion of macro ‘IM_ASSERT’
  2157. 1742 | inline void pop_back() { IM_ASSERT(Size > 0); Size--; }
  2158. | ^~~~~~~~~
  2159. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::erase(const T*)’:
  2160. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2161. 35 | if (!(_a_)) [[unlikely]] \
  2162. | ^~~~~~~~~~~~
  2163. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2164. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2165. | ^~~~~~
  2166. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1744:63: note: in expansion of macro ‘IM_ASSERT’
  2167. 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; }
  2168. | ^~~~~~~~~
  2169. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::erase(const T*, const T*)’:
  2170. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2171. 35 | if (!(_a_)) [[unlikely]] \
  2172. | ^~~~~~~~~~~~
  2173. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2174. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2175. | ^~~~~~
  2176. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1745:63: note: in expansion of macro ‘IM_ASSERT’
  2177. 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; }
  2178. | ^~~~~~~~~
  2179. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::erase_unsorted(const T*)’:
  2180. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2181. 35 | if (!(_a_)) [[unlikely]] \
  2182. | ^~~~~~~~~~~~
  2183. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2184. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2185. | ^~~~~~
  2186. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1746:63: note: in expansion of macro ‘IM_ASSERT’
  2187. 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; }
  2188. | ^~~~~~~~~
  2189. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::insert(const T*, const T&)’:
  2190. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2191. 35 | if (!(_a_)) [[unlikely]] \
  2192. | ^~~~~~~~~~~~
  2193. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2194. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2195. | ^~~~~~
  2196. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1747:63: note: in expansion of macro ‘IM_ASSERT’
  2197. 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; }
  2198. | ^~~~~~~~~
  2199. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘int ImVector<T>::index_from_ptr(const T*) const’:
  2200. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2201. 35 | if (!(_a_)) [[unlikely]] \
  2202. | ^~~~~~~~~~~~
  2203. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2204. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2205. | ^~~~~~
  2206. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1753:63: note: in expansion of macro ‘IM_ASSERT’
  2207. 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; }
  2208. | ^~~~~~~~~
  2209. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘char ImGuiTextBuffer::operator[](int) const’:
  2210. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2211. 35 | if (!(_a_)) [[unlikely]] \
  2212. | ^~~~~~~~~~~~
  2213. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2214. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2215. | ^~~~~~
  2216. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:2108:51: note: in expansion of macro ‘IM_ASSERT’
  2217. 2108 | inline char operator[](int i) const { IM_ASSERT(Buf.Data != NULL); return Buf.Data[i]; }
  2218. | ^~~~~~~~~
  2219. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘ImFontAtlasCustomRect* ImFontAtlas::GetCustomRectByIndex(int)’:
  2220. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2221. 35 | if (!(_a_)) [[unlikely]] \
  2222. | ^~~~~~~~~~~~
  2223. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2224. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2225. | ^~~~~~
  2226. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:2689:67: note: in expansion of macro ‘IM_ASSERT’
  2227. 2689 | ImFontAtlasCustomRect* GetCustomRectByIndex(int index) { IM_ASSERT(index >= 0); return &CustomRects[index]; }
  2228. | ^~~~~~~~~
  2229. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘bool ImBitArray<BITCOUNT>::TestBit(int) const’:
  2230. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2231. 35 | if (!(_a_)) [[unlikely]] \
  2232. | ^~~~~~~~~~~~
  2233. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2234. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2235. | ^~~~~~
  2236. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:539:51: note: in expansion of macro ‘IM_ASSERT’
  2237. 539 | bool TestBit(int n) const { IM_ASSERT(n < BITCOUNT); return ImBitArrayTestBit(Storage, n); }
  2238. | ^~~~~~~~~
  2239. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitArray<BITCOUNT>::SetBit(int)’:
  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_internal.h:540:51: note: in expansion of macro ‘IM_ASSERT’
  2247. 540 | void SetBit(int n) { IM_ASSERT(n < BITCOUNT); ImBitArraySetBit(Storage, n); }
  2248. | ^~~~~~~~~
  2249. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitArray<BITCOUNT>::ClearBit(int)’:
  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_internal.h:541:51: note: in expansion of macro ‘IM_ASSERT’
  2257. 541 | void ClearBit(int n) { IM_ASSERT(n < BITCOUNT); ImBitArrayClearBit(Storage, n); }
  2258. | ^~~~~~~~~
  2259. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘bool ImBitVector::TestBit(int) const’:
  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_internal.h:552:51: note: in expansion of macro ‘IM_ASSERT’
  2267. 552 | bool TestBit(int n) const { IM_ASSERT(n < (Storage.Size << 5)); return ImBitArrayTestBit(Storage.Data, n); }
  2268. | ^~~~~~~~~
  2269. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitVector::SetBit(int)’:
  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_internal.h:553:51: note: in expansion of macro ‘IM_ASSERT’
  2277. 553 | void SetBit(int n) { IM_ASSERT(n < (Storage.Size << 5)); ImBitArraySetBit(Storage.Data, n); }
  2278. | ^~~~~~~~~
  2279. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitVector::ClearBit(int)’:
  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_internal.h:554:51: note: in expansion of macro ‘IM_ASSERT’
  2287. 554 | void ClearBit(int n) { IM_ASSERT(n < (Storage.Size << 5)); ImBitArrayClearBit(Storage.Data, n); }
  2288. | ^~~~~~~~~
  2289. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘T& ImSpan<T>::operator[](int)’:
  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_internal.h:574:72: note: in expansion of macro ‘IM_ASSERT’
  2297. 574 | inline T& operator[](int i) { T* p = Data + i; IM_ASSERT(p >= Data && p < DataEnd); return *p; }
  2298. | ^~~~~~~~~
  2299. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘const T& ImSpan<T>::operator[](int) const’:
  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_internal.h:575:78: note: in expansion of macro ‘IM_ASSERT’
  2307. 575 | inline const T& operator[](int i) const { const T* p = Data + i; IM_ASSERT(p >= Data && p < DataEnd); return *p; }
  2308. | ^~~~~~~~~
  2309. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘int ImSpan<T>::index_from_ptr(const T*) const’:
  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_internal.h:583:55: note: in expansion of macro ‘IM_ASSERT’
  2317. 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; }
  2318. | ^~~~~~~~~
  2319. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImSpanAllocator<CHUNKS>::Reserve(int, size_t, int)’:
  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_internal.h:599:55: note: in expansion of macro ‘IM_ASSERT’
  2327. 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; }
  2328. | ^~~~~~~~~
  2329. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void* ImSpanAllocator<CHUNKS>::GetSpanPtrBegin(int)’:
  2330. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2331. 35 | if (!(_a_)) [[unlikely]] \
  2332. | ^~~~~~~~~~~~
  2333. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2334. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2335. | ^~~~~~
  2336. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:602:55: note: in expansion of macro ‘IM_ASSERT’
  2337. 602 | inline void* GetSpanPtrBegin(int n) { IM_ASSERT(n >= 0 && n < CHUNKS && CurrIdx == CHUNKS); return (void*)(BasePtr + Offsets[n]); }
  2338. | ^~~~~~~~~
  2339. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void* ImSpanAllocator<CHUNKS>::GetSpanPtrEnd(int)’:
  2340. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2341. 35 | if (!(_a_)) [[unlikely]] \
  2342. | ^~~~~~~~~~~~
  2343. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2344. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2345. | ^~~~~~
  2346. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:603:55: note: in expansion of macro ‘IM_ASSERT’
  2347. 603 | inline void* GetSpanPtrEnd(int n) { IM_ASSERT(n >= 0 && n < CHUNKS && CurrIdx == CHUNKS); return (void*)(BasePtr + Offsets[n] + Sizes[n]); }
  2348. | ^~~~~~~~~
  2349. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘ImPoolIdx ImPool<T>::GetIndex(const T*) const’:
  2350. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2351. 35 | if (!(_a_)) [[unlikely]] \
  2352. | ^~~~~~~~~~~~
  2353. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2354. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2355. | ^~~~~~
  2356. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:624:55: note: in expansion of macro ‘IM_ASSERT’
  2357. 624 | ImPoolIdx GetIndex(const T* p) const { IM_ASSERT(p >= Buf.Data && p < Buf.Data + Buf.Size); return (ImPoolIdx)(p - Buf.Data); }
  2358. | ^~~~~~~~~
  2359. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘T* ImChunkStream<T>::next_chunk(T*)’:
  2360. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2361. 35 | if (!(_a_)) [[unlikely]] \
  2362. | ^~~~~~~~~~~~
  2363. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2364. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2365. | ^~~~~~
  2366. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:659:62: note: in expansion of macro ‘IM_ASSERT’
  2367. 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; }
  2368. | ^~~~~~~~~
  2369. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2370. 35 | if (!(_a_)) [[unlikely]] \
  2371. | ^~~~~~~~~~~~
  2372. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2373. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2374. | ^~~~~~
  2375. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:659:209: note: in expansion of macro ‘IM_ASSERT’
  2376. 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; }
  2377. | ^~~~~~~~~
  2378. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘int ImChunkStream<T>::offset_from_ptr(const T*)’:
  2379. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2380. 35 | if (!(_a_)) [[unlikely]] \
  2381. | ^~~~~~~~~~~~
  2382. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2383. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2384. | ^~~~~~
  2385. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:662:43: note: in expansion of macro ‘IM_ASSERT’
  2386. 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; }
  2387. | ^~~~~~~~~
  2388. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘T* ImChunkStream<T>::ptr_from_offset(int)’:
  2389. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2390. 35 | if (!(_a_)) [[unlikely]] \
  2391. | ^~~~~~~~~~~~
  2392. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2393. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2394. | ^~~~~~
  2395. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:663:43: note: in expansion of macro ‘IM_ASSERT’
  2396. 663 | T* ptr_from_offset(int off) { IM_ASSERT(off >= 4 && off < Buf.Size); return (T*)(void*)(Buf.Data + off); }
  2397. | ^~~~~~~~~
  2398. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘const char* ImGuiTabBar::GetTabName(const ImGuiTabItem*) const’:
  2399. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2400. 35 | if (!(_a_)) [[unlikely]] \
  2401. | ^~~~~~~~~~~~
  2402. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2403. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2404. | ^~~~~~
  2405. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:2108:9: note: in expansion of macro ‘IM_ASSERT’
  2406. 2108 | IM_ASSERT(tab->NameOffset != -1 && tab->NameOffset < TabsNames.Buf.Size);
  2407. | ^~~~~~~~~
  2408. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In function ‘bool ImGui::IsActiveIdUsingKey(ImGuiKey)’:
  2409. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2410. 35 | if (!(_a_)) [[unlikely]] \
  2411. | ^~~~~~~~~~~~
  2412. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2413. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2414. | ^~~~~~
  2415. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:2550:118: note: in expansion of macro ‘IM_ASSERT’
  2416. 2550 | inline bool IsActiveIdUsingKey(ImGuiKey key) { ImGuiContext& g = *GImGui; IM_ASSERT(key < 64); return (g.ActiveIdUsingKeyInputMask & ((ImU64)1 << key)) != 0; }
  2417. | ^~~~~~~~~
  2418. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘const ImPlot::ImPlotStyleVarInfo* ImPlot::GetPlotStyleVarInfo(ImPlotStyleVar)’:
  2419. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2420. 35 | if (!(_a_)) [[unlikely]] \
  2421. | ^~~~~~~~~~~~
  2422. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2423. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2424. | ^~~~~~
  2425. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:319:5: note: in expansion of macro ‘IM_ASSERT’
  2426. 319 | IM_ASSERT(idx >= 0 && idx < ImPlotStyleVar_COUNT);
  2427. | ^~~~~~~~~
  2428. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2429. 35 | if (!(_a_)) [[unlikely]] \
  2430. | ^~~~~~~~~~~~
  2431. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2432. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2433. | ^~~~~~
  2434. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:320:5: note: in expansion of macro ‘IM_ASSERT’
  2435. 320 | IM_ASSERT(IM_ARRAYSIZE(GPlotStyleVarInfo) == ImPlotStyleVar_COUNT);
  2436. | ^~~~~~~~~
  2437. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::Locator_Time(ImPlotTicker&, const ImPlotRange&, float, bool, ImPlotFormatter, void*)’:
  2438. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2439. 35 | if (!(_a_)) [[unlikely]] \
  2440. | ^~~~~~~~~~~~
  2441. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2442. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2443. | ^~~~~~
  2444. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2445. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2446. | ^~~~~~~~~
  2447. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:1192:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2448. 1192 | IM_ASSERT_USER_ERROR(vertical == false, "Cannot locate Time ticks on vertical axis!");
  2449. | ^~~~~~~~~~~~~~~~~~~~
  2450. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::SetupAxis(ImAxis, const char*, ImPlotAxisFlags)’:
  2451. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2452. 35 | if (!(_a_)) [[unlikely]] \
  2453. | ^~~~~~~~~~~~
  2454. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2455. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2456. | ^~~~~~
  2457. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2458. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2459. | ^~~~~~~~~
  2460. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2084:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2461. 2084 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL && !GImPlot->CurrentPlot->SetupLocked,
  2462. | ^~~~~~~~~~~~~~~~~~~~
  2463. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::SetupAxisLimits(ImAxis, double, double, ImPlotCond)’:
  2464. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2465. 35 | if (!(_a_)) [[unlikely]] \
  2466. | ^~~~~~~~~~~~
  2467. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2468. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2469. | ^~~~~~
  2470. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2471. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2472. | ^~~~~~~~~
  2473. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2104:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2474. 2104 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL && !GImPlot->CurrentPlot->SetupLocked,
  2475. | ^~~~~~~~~~~~~~~~~~~~
  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_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2483. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2484. | ^~~~~~~~~
  2485. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2108:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2486. 2108 | IM_ASSERT_USER_ERROR(axis.Enabled, "Axis is not enabled! Did you forget to call SetupAxis()?");
  2487. | ^~~~~~~~~~~~~~~~~~~~
  2488. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::SetupAxisFormat(ImAxis, const char*)’:
  2489. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2490. 35 | if (!(_a_)) [[unlikely]] \
  2491. | ^~~~~~~~~~~~
  2492. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2493. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2494. | ^~~~~~
  2495. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2496. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2497. | ^~~~~~~~~
  2498. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2116:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2499. 2116 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL && !GImPlot->CurrentPlot->SetupLocked,
  2500. | ^~~~~~~~~~~~~~~~~~~~
  2501. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2502. 35 | if (!(_a_)) [[unlikely]] \
  2503. | ^~~~~~~~~~~~
  2504. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2505. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2506. | ^~~~~~
  2507. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2508. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2509. | ^~~~~~~~~
  2510. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2120:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2511. 2120 | IM_ASSERT_USER_ERROR(axis.Enabled, "Axis is not enabled! Did you forget to call SetupAxis()?");
  2512. | ^~~~~~~~~~~~~~~~~~~~
  2513. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::SetupAxisLinks(ImAxis, double*, double*)’:
  2514. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2515. 35 | if (!(_a_)) [[unlikely]] \
  2516. | ^~~~~~~~~~~~
  2517. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2518. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2519. | ^~~~~~
  2520. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2521. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2522. | ^~~~~~~~~
  2523. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2127:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2524. 2127 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL && !GImPlot->CurrentPlot->SetupLocked,
  2525. | ^~~~~~~~~~~~~~~~~~~~
  2526. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2527. 35 | if (!(_a_)) [[unlikely]] \
  2528. | ^~~~~~~~~~~~
  2529. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2530. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2531. | ^~~~~~
  2532. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2533. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2534. | ^~~~~~~~~
  2535. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2131:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2536. 2131 | IM_ASSERT_USER_ERROR(axis.Enabled, "Axis is not enabled! Did you forget to call SetupAxis()?");
  2537. | ^~~~~~~~~~~~~~~~~~~~
  2538. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::SetupAxisFormat(ImAxis, ImPlotFormatter, void*)’:
  2539. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2540. 35 | if (!(_a_)) [[unlikely]] \
  2541. | ^~~~~~~~~~~~
  2542. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2543. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2544. | ^~~~~~
  2545. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2546. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2547. | ^~~~~~~~~
  2548. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2138:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2549. 2138 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL && !GImPlot->CurrentPlot->SetupLocked,
  2550. | ^~~~~~~~~~~~~~~~~~~~
  2551. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2552. 35 | if (!(_a_)) [[unlikely]] \
  2553. | ^~~~~~~~~~~~
  2554. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2555. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2556. | ^~~~~~
  2557. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2558. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2559. | ^~~~~~~~~
  2560. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2142:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2561. 2142 | IM_ASSERT_USER_ERROR(axis.Enabled, "Axis is not enabled! Did you forget to call SetupAxis()?");
  2562. | ^~~~~~~~~~~~~~~~~~~~
  2563. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::SetupAxisTicks(ImAxis, const double*, int, const char* const*, bool)’:
  2564. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2565. 35 | if (!(_a_)) [[unlikely]] \
  2566. | ^~~~~~~~~~~~
  2567. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2568. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2569. | ^~~~~~
  2570. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2571. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2572. | ^~~~~~~~~
  2573. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2148:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2574. 2148 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL && !GImPlot->CurrentPlot->SetupLocked,
  2575. | ^~~~~~~~~~~~~~~~~~~~
  2576. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2577. 35 | if (!(_a_)) [[unlikely]] \
  2578. | ^~~~~~~~~~~~
  2579. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2580. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2581. | ^~~~~~
  2582. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2583. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2584. | ^~~~~~~~~
  2585. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2152:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2586. 2152 | IM_ASSERT_USER_ERROR(axis.Enabled, "Axis is not enabled! Did you forget to call SetupAxis()?");
  2587. | ^~~~~~~~~~~~~~~~~~~~
  2588. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::SetupAxisTicks(ImAxis, double, double, int, const char* const*, bool)’:
  2589. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2590. 35 | if (!(_a_)) [[unlikely]] \
  2591. | ^~~~~~~~~~~~
  2592. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2593. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2594. | ^~~~~~
  2595. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2596. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2597. | ^~~~~~~~~
  2598. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2163:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2599. 2163 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL && !GImPlot->CurrentPlot->SetupLocked,
  2600. | ^~~~~~~~~~~~~~~~~~~~
  2601. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::SetupAxisScale(ImAxis, ImPlotScale)’:
  2602. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2603. 35 | if (!(_a_)) [[unlikely]] \
  2604. | ^~~~~~~~~~~~
  2605. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2606. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2607. | ^~~~~~
  2608. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2609. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2610. | ^~~~~~~~~
  2611. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2171:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2612. 2171 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL && !GImPlot->CurrentPlot->SetupLocked,
  2613. | ^~~~~~~~~~~~~~~~~~~~
  2614. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2615. 35 | if (!(_a_)) [[unlikely]] \
  2616. | ^~~~~~~~~~~~
  2617. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2618. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2619. | ^~~~~~
  2620. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2621. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2622. | ^~~~~~~~~
  2623. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2175:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2624. 2175 | IM_ASSERT_USER_ERROR(axis.Enabled, "Axis is not enabled! Did you forget to call SetupAxis()?");
  2625. | ^~~~~~~~~~~~~~~~~~~~
  2626. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::SetupAxisScale(ImAxis, ImPlotTransform, ImPlotTransform, void*)’:
  2627. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2628. 35 | if (!(_a_)) [[unlikely]] \
  2629. | ^~~~~~~~~~~~
  2630. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2631. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2632. | ^~~~~~
  2633. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2634. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2635. | ^~~~~~~~~
  2636. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2212:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2637. 2212 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL && !GImPlot->CurrentPlot->SetupLocked,
  2638. | ^~~~~~~~~~~~~~~~~~~~
  2639. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2640. 35 | if (!(_a_)) [[unlikely]] \
  2641. | ^~~~~~~~~~~~
  2642. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2643. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2644. | ^~~~~~
  2645. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2646. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2647. | ^~~~~~~~~
  2648. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2216:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2649. 2216 | IM_ASSERT_USER_ERROR(axis.Enabled, "Axis is not enabled! Did you forget to call SetupAxis()?");
  2650. | ^~~~~~~~~~~~~~~~~~~~
  2651. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::SetupAxisLimitsConstraints(ImAxis, double, double)’:
  2652. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2653. 35 | if (!(_a_)) [[unlikely]] \
  2654. | ^~~~~~~~~~~~
  2655. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2656. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2657. | ^~~~~~
  2658. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2659. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2660. | ^~~~~~~~~
  2661. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2224:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2662. 2224 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL && !GImPlot->CurrentPlot->SetupLocked,
  2663. | ^~~~~~~~~~~~~~~~~~~~
  2664. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2665. 35 | if (!(_a_)) [[unlikely]] \
  2666. | ^~~~~~~~~~~~
  2667. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2668. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2669. | ^~~~~~
  2670. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2671. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2672. | ^~~~~~~~~
  2673. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2228:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2674. 2228 | IM_ASSERT_USER_ERROR(axis.Enabled, "Axis is not enabled! Did you forget to call SetupAxis()?");
  2675. | ^~~~~~~~~~~~~~~~~~~~
  2676. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::SetupAxisZoomConstraints(ImAxis, double, double)’:
  2677. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2678. 35 | if (!(_a_)) [[unlikely]] \
  2679. | ^~~~~~~~~~~~
  2680. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2681. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2682. | ^~~~~~
  2683. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2684. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2685. | ^~~~~~~~~
  2686. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2234:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2687. 2234 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL && !GImPlot->CurrentPlot->SetupLocked,
  2688. | ^~~~~~~~~~~~~~~~~~~~
  2689. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2690. 35 | if (!(_a_)) [[unlikely]] \
  2691. | ^~~~~~~~~~~~
  2692. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2693. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2694. | ^~~~~~
  2695. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2696. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2697. | ^~~~~~~~~
  2698. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2238:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2699. 2238 | IM_ASSERT_USER_ERROR(axis.Enabled, "Axis is not enabled! Did you forget to call SetupAxis()?");
  2700. | ^~~~~~~~~~~~~~~~~~~~
  2701. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::SetupLegend(ImPlotLocation, ImPlotLegendFlags)’:
  2702. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2703. 35 | if (!(_a_)) [[unlikely]] \
  2704. | ^~~~~~~~~~~~
  2705. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2706. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2707. | ^~~~~~
  2708. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2709. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2710. | ^~~~~~~~~
  2711. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2254:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2712. 2254 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL && !GImPlot->CurrentPlot->SetupLocked,
  2713. | ^~~~~~~~~~~~~~~~~~~~
  2714. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2715. 35 | if (!(_a_)) [[unlikely]] \
  2716. | ^~~~~~~~~~~~
  2717. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2718. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2719. | ^~~~~~
  2720. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2721. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2722. | ^~~~~~~~~
  2723. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2256:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2724. 2256 | IM_ASSERT_USER_ERROR(GImPlot->CurrentItems != NULL,
  2725. | ^~~~~~~~~~~~~~~~~~~~
  2726. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::SetupMouseText(ImPlotLocation, ImPlotMouseTextFlags)’:
  2727. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2728. 35 | if (!(_a_)) [[unlikely]] \
  2729. | ^~~~~~~~~~~~
  2730. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2731. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2732. | ^~~~~~
  2733. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2734. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2735. | ^~~~~~~~~
  2736. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2270:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2737. 2270 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL && !GImPlot->CurrentPlot->SetupLocked,
  2738. | ^~~~~~~~~~~~~~~~~~~~
  2739. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::SetNextAxisLimits(ImAxis, double, double, ImPlotCond)’:
  2740. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2741. 35 | if (!(_a_)) [[unlikely]] \
  2742. | ^~~~~~~~~~~~
  2743. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2744. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2745. | ^~~~~~
  2746. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2747. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2748. | ^~~~~~~~~
  2749. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2282:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2750. 2282 | IM_ASSERT_USER_ERROR(gp.CurrentPlot == NULL, "SetNextAxisLimits() needs to be called before BeginPlot()!");
  2751. | ^~~~~~~~~~~~~~~~~~~~
  2752. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2753. 35 | if (!(_a_)) [[unlikely]] \
  2754. | ^~~~~~~~~~~~
  2755. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2756. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2757. | ^~~~~~
  2758. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2283:5: note: in expansion of macro ‘IM_ASSERT’
  2759. 2283 | IM_ASSERT(cond == 0 || ImIsPowerOfTwo(cond)); // Make sure the user doesn't attempt to combine multiple condition flags.
  2760. | ^~~~~~~~~
  2761. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::SetNextAxisLinks(ImAxis, double*, double*)’:
  2762. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2763. 35 | if (!(_a_)) [[unlikely]] \
  2764. | ^~~~~~~~~~~~
  2765. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2766. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2767. | ^~~~~~
  2768. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2769. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2770. | ^~~~~~~~~
  2771. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2292:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2772. 2292 | IM_ASSERT_USER_ERROR(gp.CurrentPlot == NULL, "SetNextAxisLinks() needs to be called before BeginPlot()!");
  2773. | ^~~~~~~~~~~~~~~~~~~~
  2774. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::SetNextAxisToFit(ImAxis)’:
  2775. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2776. 35 | if (!(_a_)) [[unlikely]] \
  2777. | ^~~~~~~~~~~~
  2778. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2779. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2780. | ^~~~~~
  2781. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2782. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2783. | ^~~~~~~~~
  2784. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2299:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2785. 2299 | IM_ASSERT_USER_ERROR(gp.CurrentPlot == NULL, "SetNextAxisToFit() needs to be called before BeginPlot()!");
  2786. | ^~~~~~~~~~~~~~~~~~~~
  2787. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘bool ImPlot::BeginPlot(const char*, const ImVec2&, ImPlotFlags)’:
  2788. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2789. 35 | if (!(_a_)) [[unlikely]] \
  2790. | ^~~~~~~~~~~~
  2791. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2792. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2793. | ^~~~~~
  2794. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2795. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2796. | ^~~~~~~~~
  2797. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2318:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2798. 2318 | IM_ASSERT_USER_ERROR(GImPlot != NULL, "No current context. Did you call ImPlot::CreateContext() or ImPlot::SetCurrentContext()?");
  2799. | ^~~~~~~~~~~~~~~~~~~~
  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_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2807. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2808. | ^~~~~~~~~
  2809. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2319:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2810. 2319 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot == NULL, "Mismatched BeginPlot()/EndPlot()!");
  2811. | ^~~~~~~~~~~~~~~~~~~~
  2812. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::SetupFinish()’:
  2813. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2814. 35 | if (!(_a_)) [[unlikely]] \
  2815. | ^~~~~~~~~~~~
  2816. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2817. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2818. | ^~~~~~
  2819. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2820. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2821. | ^~~~~~~~~
  2822. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2428:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2823. 2428 | IM_ASSERT_USER_ERROR(GImPlot != NULL, "No current context. Did you call ImPlot::CreateContext() or ImPlot::SetCurrentContext()?");
  2824. | ^~~~~~~~~~~~~~~~~~~~
  2825. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2826. 35 | if (!(_a_)) [[unlikely]] \
  2827. | ^~~~~~~~~~~~
  2828. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2829. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2830. | ^~~~~~
  2831. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2832. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2833. | ^~~~~~~~~
  2834. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2429:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2835. 2429 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL, "SetupFinish needs to be called after BeginPlot!");
  2836. | ^~~~~~~~~~~~~~~~~~~~
  2837. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::EndPlot()’:
  2838. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2839. 35 | if (!(_a_)) [[unlikely]] \
  2840. | ^~~~~~~~~~~~
  2841. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2842. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2843. | ^~~~~~
  2844. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2845. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2846. | ^~~~~~~~~
  2847. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2728:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2848. 2728 | IM_ASSERT_USER_ERROR(GImPlot != NULL, "No current context. Did you call ImPlot::CreateContext() or ImPlot::SetCurrentContext()?");
  2849. | ^~~~~~~~~~~~~~~~~~~~
  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_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2857. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2858. | ^~~~~~~~~
  2859. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:2729:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2860. 2729 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL, "Mismatched BeginPlot()/EndPlot()!");
  2861. | ^~~~~~~~~~~~~~~~~~~~
  2862. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘bool ImPlot::BeginSubplots(const char*, int, int, const ImVec2&, ImPlotSubplotFlags, float*, float*)’:
  2863. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2864. 35 | if (!(_a_)) [[unlikely]] \
  2865. | ^~~~~~~~~~~~
  2866. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2867. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2868. | ^~~~~~
  2869. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2870. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2871. | ^~~~~~~~~
  2872. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3266:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2873. 3266 | IM_ASSERT_USER_ERROR(rows > 0 && cols > 0, "Invalid sizing arguments!");
  2874. | ^~~~~~~~~~~~~~~~~~~~
  2875. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2876. 35 | if (!(_a_)) [[unlikely]] \
  2877. | ^~~~~~~~~~~~
  2878. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2879. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2880. | ^~~~~~
  2881. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2882. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2883. | ^~~~~~~~~
  2884. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3267:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2885. 3267 | IM_ASSERT_USER_ERROR(GImPlot != NULL, "No current context. Did you call ImPlot::CreateContext() or ImPlot::SetCurrentContext()?");
  2886. | ^~~~~~~~~~~~~~~~~~~~
  2887. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2888. 35 | if (!(_a_)) [[unlikely]] \
  2889. | ^~~~~~~~~~~~
  2890. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2891. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2892. | ^~~~~~
  2893. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2894. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2895. | ^~~~~~~~~
  2896. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3268:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2897. 3268 | IM_ASSERT_USER_ERROR(GImPlot->CurrentSubplot == NULL, "Mismatched BeginSubplots()/EndSubplots()!");
  2898. | ^~~~~~~~~~~~~~~~~~~~
  2899. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::EndSubplots()’:
  2900. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2901. 35 | if (!(_a_)) [[unlikely]] \
  2902. | ^~~~~~~~~~~~
  2903. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2904. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2905. | ^~~~~~
  2906. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2907. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2908. | ^~~~~~~~~
  2909. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3468:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2910. 3468 | IM_ASSERT_USER_ERROR(GImPlot != NULL, "No current context. Did you call ImPlot::CreateContext() or ImPlot::SetCurrentContext()?");
  2911. | ^~~~~~~~~~~~~~~~~~~~
  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_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2919. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2920. | ^~~~~~~~~
  2921. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3469:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2922. 3469 | IM_ASSERT_USER_ERROR(GImPlot->CurrentSubplot != NULL, "Mismatched BeginSubplots()/EndSubplots()!");
  2923. | ^~~~~~~~~~~~~~~~~~~~
  2924. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::SetAxis(ImAxis)’:
  2925. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2926. 35 | if (!(_a_)) [[unlikely]] \
  2927. | ^~~~~~~~~~~~
  2928. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2929. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2930. | ^~~~~~
  2931. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2932. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2933. | ^~~~~~~~~
  2934. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3537:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2935. 3537 | IM_ASSERT_USER_ERROR(gp.CurrentPlot != NULL, "SetAxis() needs to be called between BeginPlot() and EndPlot()!");
  2936. | ^~~~~~~~~~~~~~~~~~~~
  2937. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2938. 35 | if (!(_a_)) [[unlikely]] \
  2939. | ^~~~~~~~~~~~
  2940. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2941. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2942. | ^~~~~~
  2943. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2944. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2945. | ^~~~~~~~~
  2946. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3538:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2947. 3538 | IM_ASSERT_USER_ERROR(axis >= ImAxis_X1 && axis < ImAxis_COUNT, "Axis index out of bounds!");
  2948. | ^~~~~~~~~~~~~~~~~~~~
  2949. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2950. 35 | if (!(_a_)) [[unlikely]] \
  2951. | ^~~~~~~~~~~~
  2952. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2953. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2954. | ^~~~~~
  2955. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2956. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2957. | ^~~~~~~~~
  2958. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3539:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2959. 3539 | IM_ASSERT_USER_ERROR(gp.CurrentPlot->Axes[axis].Enabled, "Axis is not enabled! Did you forget to call SetupAxis()?");
  2960. | ^~~~~~~~~~~~~~~~~~~~
  2961. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::SetAxes(ImAxis, ImAxis)’:
  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_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2969. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2970. | ^~~~~~~~~
  2971. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3549:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2972. 3549 | IM_ASSERT_USER_ERROR(gp.CurrentPlot != NULL, "SetAxes() needs to be called between BeginPlot() and EndPlot()!");
  2973. | ^~~~~~~~~~~~~~~~~~~~
  2974. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2975. 35 | if (!(_a_)) [[unlikely]] \
  2976. | ^~~~~~~~~~~~
  2977. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2978. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2979. | ^~~~~~
  2980. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2981. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2982. | ^~~~~~~~~
  2983. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3550:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2984. 3550 | IM_ASSERT_USER_ERROR(x_idx >= ImAxis_X1 && x_idx < ImAxis_Y1, "X-Axis index out of bounds!");
  2985. | ^~~~~~~~~~~~~~~~~~~~
  2986. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2987. 35 | if (!(_a_)) [[unlikely]] \
  2988. | ^~~~~~~~~~~~
  2989. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  2990. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  2991. | ^~~~~~
  2992. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  2993. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  2994. | ^~~~~~~~~
  2995. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3551:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  2996. 3551 | IM_ASSERT_USER_ERROR(y_idx >= ImAxis_Y1 && y_idx < ImAxis_COUNT, "Y-Axis index out of bounds!");
  2997. | ^~~~~~~~~~~~~~~~~~~~
  2998. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  2999. 35 | if (!(_a_)) [[unlikely]] \
  3000. | ^~~~~~~~~~~~
  3001. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3002. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3003. | ^~~~~~
  3004. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3005. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3006. | ^~~~~~~~~
  3007. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3552:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3008. 3552 | IM_ASSERT_USER_ERROR(gp.CurrentPlot->Axes[x_idx].Enabled, "Axis is not enabled! Did you forget to call SetupAxis()?");
  3009. | ^~~~~~~~~~~~~~~~~~~~
  3010. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3011. 35 | if (!(_a_)) [[unlikely]] \
  3012. | ^~~~~~~~~~~~
  3013. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3014. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3015. | ^~~~~~
  3016. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3017. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3018. | ^~~~~~~~~
  3019. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3553:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3020. 3553 | IM_ASSERT_USER_ERROR(gp.CurrentPlot->Axes[y_idx].Enabled, "Axis is not enabled! Did you forget to call SetupAxis()?");
  3021. | ^~~~~~~~~~~~~~~~~~~~
  3022. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘ImPlotPoint ImPlot::PixelsToPlot(float, float, ImAxis, ImAxis)’:
  3023. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3024. 35 | if (!(_a_)) [[unlikely]] \
  3025. | ^~~~~~~~~~~~
  3026. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3027. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3028. | ^~~~~~
  3029. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3030. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3031. | ^~~~~~~~~
  3032. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3561:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3033. 3561 | IM_ASSERT_USER_ERROR(gp.CurrentPlot != NULL, "PixelsToPlot() needs to be called between BeginPlot() and EndPlot()!");
  3034. | ^~~~~~~~~~~~~~~~~~~~
  3035. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3036. 35 | if (!(_a_)) [[unlikely]] \
  3037. | ^~~~~~~~~~~~
  3038. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3039. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3040. | ^~~~~~
  3041. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3042. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3043. | ^~~~~~~~~
  3044. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3562:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3045. 3562 | IM_ASSERT_USER_ERROR(x_idx == IMPLOT_AUTO || (x_idx >= ImAxis_X1 && x_idx < ImAxis_Y1), "X-Axis index out of bounds!");
  3046. | ^~~~~~~~~~~~~~~~~~~~
  3047. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3048. 35 | if (!(_a_)) [[unlikely]] \
  3049. | ^~~~~~~~~~~~
  3050. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3051. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3052. | ^~~~~~
  3053. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3054. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3055. | ^~~~~~~~~
  3056. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3563:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3057. 3563 | IM_ASSERT_USER_ERROR(y_idx == IMPLOT_AUTO || (y_idx >= ImAxis_Y1 && y_idx < ImAxis_COUNT), "Y-Axis index out of bounds!");
  3058. | ^~~~~~~~~~~~~~~~~~~~
  3059. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘ImVec2 ImPlot::PlotToPixels(double, double, ImAxis, ImAxis)’:
  3060. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3061. 35 | if (!(_a_)) [[unlikely]] \
  3062. | ^~~~~~~~~~~~
  3063. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3064. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3065. | ^~~~~~
  3066. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3067. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3068. | ^~~~~~~~~
  3069. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3577:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3070. 3577 | IM_ASSERT_USER_ERROR(gp.CurrentPlot != NULL, "PlotToPixels() needs to be called between BeginPlot() and EndPlot()!");
  3071. | ^~~~~~~~~~~~~~~~~~~~
  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:223:41: note: in expansion of macro ‘IM_ASSERT’
  3079. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3080. | ^~~~~~~~~
  3081. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3578:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3082. 3578 | IM_ASSERT_USER_ERROR(x_idx == IMPLOT_AUTO || (x_idx >= ImAxis_X1 && x_idx < ImAxis_Y1), "X-Axis index out of bounds!");
  3083. | ^~~~~~~~~~~~~~~~~~~~
  3084. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3085. 35 | if (!(_a_)) [[unlikely]] \
  3086. | ^~~~~~~~~~~~
  3087. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3088. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3089. | ^~~~~~
  3090. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3091. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3092. | ^~~~~~~~~
  3093. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3579:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3094. 3579 | IM_ASSERT_USER_ERROR(y_idx == IMPLOT_AUTO || (y_idx >= ImAxis_Y1 && y_idx < ImAxis_COUNT), "Y-Axis index out of bounds!");
  3095. | ^~~~~~~~~~~~~~~~~~~~
  3096. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘ImVec2 ImPlot::GetPlotPos()’:
  3097. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3098. 35 | if (!(_a_)) [[unlikely]] \
  3099. | ^~~~~~~~~~~~
  3100. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3101. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3102. | ^~~~~~
  3103. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3104. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3105. | ^~~~~~~~~
  3106. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3593:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3107. 3593 | IM_ASSERT_USER_ERROR(gp.CurrentPlot != NULL, "GetPlotPos() needs to be called between BeginPlot() and EndPlot()!");
  3108. | ^~~~~~~~~~~~~~~~~~~~
  3109. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘ImVec2 ImPlot::GetPlotSize()’:
  3110. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3111. 35 | if (!(_a_)) [[unlikely]] \
  3112. | ^~~~~~~~~~~~
  3113. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3114. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3115. | ^~~~~~
  3116. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3117. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3118. | ^~~~~~~~~
  3119. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3600:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3120. 3600 | IM_ASSERT_USER_ERROR(gp.CurrentPlot != NULL, "GetPlotSize() needs to be called between BeginPlot() and EndPlot()!");
  3121. | ^~~~~~~~~~~~~~~~~~~~
  3122. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘ImPlotPoint ImPlot::GetPlotMousePos(ImAxis, ImAxis)’:
  3123. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3124. 35 | if (!(_a_)) [[unlikely]] \
  3125. | ^~~~~~~~~~~~
  3126. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3127. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3128. | ^~~~~~
  3129. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3130. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3131. | ^~~~~~~~~
  3132. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3606:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3133. 3606 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL, "GetPlotMousePos() needs to be called between BeginPlot() and EndPlot()!");
  3134. | ^~~~~~~~~~~~~~~~~~~~
  3135. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘ImPlotRect ImPlot::GetPlotLimits(ImAxis, ImAxis)’:
  3136. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3137. 35 | if (!(_a_)) [[unlikely]] \
  3138. | ^~~~~~~~~~~~
  3139. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3140. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3141. | ^~~~~~
  3142. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3143. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3144. | ^~~~~~~~~
  3145. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3613:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3146. 3613 | IM_ASSERT_USER_ERROR(gp.CurrentPlot != NULL, "GetPlotLimits() needs to be called between BeginPlot() and EndPlot()!");
  3147. | ^~~~~~~~~~~~~~~~~~~~
  3148. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3149. 35 | if (!(_a_)) [[unlikely]] \
  3150. | ^~~~~~~~~~~~
  3151. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3152. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3153. | ^~~~~~
  3154. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3155. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3156. | ^~~~~~~~~
  3157. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3614:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3158. 3614 | IM_ASSERT_USER_ERROR(x_idx == IMPLOT_AUTO || (x_idx >= ImAxis_X1 && x_idx < ImAxis_Y1), "X-Axis index out of bounds!");
  3159. | ^~~~~~~~~~~~~~~~~~~~
  3160. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3161. 35 | if (!(_a_)) [[unlikely]] \
  3162. | ^~~~~~~~~~~~
  3163. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3164. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3165. | ^~~~~~
  3166. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3167. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3168. | ^~~~~~~~~
  3169. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3615:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3170. 3615 | IM_ASSERT_USER_ERROR(y_idx == IMPLOT_AUTO || (y_idx >= ImAxis_Y1 && y_idx < ImAxis_COUNT), "Y-Axis index out of bounds!");
  3171. | ^~~~~~~~~~~~~~~~~~~~
  3172. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘bool ImPlot::IsPlotHovered()’:
  3173. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3174. 35 | if (!(_a_)) [[unlikely]] \
  3175. | ^~~~~~~~~~~~
  3176. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3177. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3178. | ^~~~~~
  3179. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3180. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3181. | ^~~~~~~~~
  3182. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3628:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3183. 3628 | IM_ASSERT_USER_ERROR(gp.CurrentPlot != NULL, "IsPlotHovered() needs to be called between BeginPlot() and EndPlot()!");
  3184. | ^~~~~~~~~~~~~~~~~~~~
  3185. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘bool ImPlot::IsAxisHovered(ImAxis)’:
  3186. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3187. 35 | if (!(_a_)) [[unlikely]] \
  3188. | ^~~~~~~~~~~~
  3189. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3190. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3191. | ^~~~~~
  3192. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3193. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3194. | ^~~~~~~~~
  3195. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3635:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3196. 3635 | IM_ASSERT_USER_ERROR(gp.CurrentPlot != NULL, "IsPlotXAxisHovered() needs to be called between BeginPlot() and EndPlot()!");
  3197. | ^~~~~~~~~~~~~~~~~~~~
  3198. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘bool ImPlot::IsSubplotsHovered()’:
  3199. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3200. 35 | if (!(_a_)) [[unlikely]] \
  3201. | ^~~~~~~~~~~~
  3202. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3203. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3204. | ^~~~~~
  3205. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3206. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3207. | ^~~~~~~~~
  3208. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3642:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3209. 3642 | IM_ASSERT_USER_ERROR(gp.CurrentSubplot != NULL, "IsSubplotsHovered() needs to be called between BeginSubplots() and EndSubplots()!");
  3210. | ^~~~~~~~~~~~~~~~~~~~
  3211. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘bool ImPlot::IsPlotSelected()’:
  3212. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3213. 35 | if (!(_a_)) [[unlikely]] \
  3214. | ^~~~~~~~~~~~
  3215. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3216. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3217. | ^~~~~~
  3218. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3219. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3220. | ^~~~~~~~~
  3221. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3648:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3222. 3648 | IM_ASSERT_USER_ERROR(gp.CurrentPlot != NULL, "IsPlotSelected() needs to be called between BeginPlot() and EndPlot()!");
  3223. | ^~~~~~~~~~~~~~~~~~~~
  3224. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘ImPlotRect ImPlot::GetPlotSelection(ImAxis, ImAxis)’:
  3225. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3226. 35 | if (!(_a_)) [[unlikely]] \
  3227. | ^~~~~~~~~~~~
  3228. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3229. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3230. | ^~~~~~
  3231. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3232. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3233. | ^~~~~~~~~
  3234. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3655:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3235. 3655 | IM_ASSERT_USER_ERROR(gp.CurrentPlot != NULL, "GetPlotSelection() needs to be called between BeginPlot() and EndPlot()!");
  3236. | ^~~~~~~~~~~~~~~~~~~~
  3237. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::CancelPlotSelection()’:
  3238. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3239. 35 | if (!(_a_)) [[unlikely]] \
  3240. | ^~~~~~~~~~~~
  3241. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3242. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3243. | ^~~~~~
  3244. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3245. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3246. | ^~~~~~~~~
  3247. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3672:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3248. 3672 | IM_ASSERT_USER_ERROR(gp.CurrentPlot != NULL, "CancelPlotSelection() needs to be called between BeginPlot() and EndPlot()!");
  3249. | ^~~~~~~~~~~~~~~~~~~~
  3250. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::Annotation(double, double, const ImVec4&, const ImVec2&, bool, bool)’:
  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:223:41: note: in expansion of macro ‘IM_ASSERT’
  3258. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3259. | ^~~~~~~~~
  3260. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3692:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3261. 3692 | IM_ASSERT_USER_ERROR(gp.CurrentPlot != NULL, "Annotation() needs to be called between BeginPlot() and EndPlot()!");
  3262. | ^~~~~~~~~~~~~~~~~~~~
  3263. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::AnnotationV(double, double, const ImVec4&, const ImVec2&, bool, const char*, __va_list_tag*)’:
  3264. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3265. 35 | if (!(_a_)) [[unlikely]] \
  3266. | ^~~~~~~~~~~~
  3267. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3268. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3269. | ^~~~~~
  3270. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3271. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3272. | ^~~~~~~~~
  3273. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3705:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3274. 3705 | IM_ASSERT_USER_ERROR(gp.CurrentPlot != NULL, "Annotation() needs to be called between BeginPlot() and EndPlot()!");
  3275. | ^~~~~~~~~~~~~~~~~~~~
  3276. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::TagX(double, const ImVec4&, bool)’:
  3277. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3278. 35 | if (!(_a_)) [[unlikely]] \
  3279. | ^~~~~~~~~~~~
  3280. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3281. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3282. | ^~~~~~
  3283. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3284. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3285. | ^~~~~~~~~
  3286. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3745:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3287. 3745 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL, "TagX() needs to be called between BeginPlot() and EndPlot()!");
  3288. | ^~~~~~~~~~~~~~~~~~~~
  3289. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::TagX(double, const ImVec4&, const char*, ...)’:
  3290. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3291. 35 | if (!(_a_)) [[unlikely]] \
  3292. | ^~~~~~~~~~~~
  3293. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3294. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3295. | ^~~~~~
  3296. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3297. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3298. | ^~~~~~~~~
  3299. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3750:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3300. 3750 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL, "TagX() needs to be called between BeginPlot() and EndPlot()!");
  3301. | ^~~~~~~~~~~~~~~~~~~~
  3302. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::TagXV(double, const ImVec4&, const char*, __va_list_tag*)’:
  3303. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3304. 35 | if (!(_a_)) [[unlikely]] \
  3305. | ^~~~~~~~~~~~
  3306. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3307. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3308. | ^~~~~~
  3309. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3310. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3311. | ^~~~~~~~~
  3312. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3758:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3313. 3758 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL, "TagX() needs to be called between BeginPlot() and EndPlot()!");
  3314. | ^~~~~~~~~~~~~~~~~~~~
  3315. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::TagY(double, const ImVec4&, bool)’:
  3316. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3317. 35 | if (!(_a_)) [[unlikely]] \
  3318. | ^~~~~~~~~~~~
  3319. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3320. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3321. | ^~~~~~
  3322. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3323. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3324. | ^~~~~~~~~
  3325. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3763:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3326. 3763 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL, "TagY() needs to be called between BeginPlot() and EndPlot()!");
  3327. | ^~~~~~~~~~~~~~~~~~~~
  3328. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::TagY(double, const ImVec4&, const char*, ...)’:
  3329. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3330. 35 | if (!(_a_)) [[unlikely]] \
  3331. | ^~~~~~~~~~~~
  3332. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3333. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3334. | ^~~~~~
  3335. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3336. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3337. | ^~~~~~~~~
  3338. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3768:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3339. 3768 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL, "TagY() needs to be called between BeginPlot() and EndPlot()!");
  3340. | ^~~~~~~~~~~~~~~~~~~~
  3341. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::TagYV(double, const ImVec4&, const char*, __va_list_tag*)’:
  3342. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3343. 35 | if (!(_a_)) [[unlikely]] \
  3344. | ^~~~~~~~~~~~
  3345. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3346. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3347. | ^~~~~~
  3348. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3349. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3350. | ^~~~~~~~~
  3351. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3776:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3352. 3776 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL, "TagY() needs to be called between BeginPlot() and EndPlot()!");
  3353. | ^~~~~~~~~~~~~~~~~~~~
  3354. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘bool ImPlot::DragPoint(int, double*, double*, const ImVec4&, float, ImPlotDragToolFlags)’:
  3355. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3356. 35 | if (!(_a_)) [[unlikely]] \
  3357. | ^~~~~~~~~~~~
  3358. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3359. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3360. | ^~~~~~
  3361. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3362. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3363. | ^~~~~~~~~
  3364. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3784:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3365. 3784 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL, "DragPoint() needs to be called between BeginPlot() and EndPlot()!");
  3366. | ^~~~~~~~~~~~~~~~~~~~
  3367. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘bool ImPlot::DragLineX(int, double*, const ImVec4&, float, ImPlotDragToolFlags)’:
  3368. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3369. 35 | if (!(_a_)) [[unlikely]] \
  3370. | ^~~~~~~~~~~~
  3371. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3372. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3373. | ^~~~~~
  3374. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3375. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3376. | ^~~~~~~~~
  3377. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3830:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3378. 3830 | IM_ASSERT_USER_ERROR(gp.CurrentPlot != NULL, "DragLineX() needs to be called between BeginPlot() and EndPlot()!");
  3379. | ^~~~~~~~~~~~~~~~~~~~
  3380. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘bool ImPlot::DragLineY(int, double*, const ImVec4&, float, ImPlotDragToolFlags)’:
  3381. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3382. 35 | if (!(_a_)) [[unlikely]] \
  3383. | ^~~~~~~~~~~~
  3384. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3385. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3386. | ^~~~~~
  3387. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3388. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3389. | ^~~~~~~~~
  3390. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3881:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3391. 3881 | IM_ASSERT_USER_ERROR(gp.CurrentPlot != NULL, "DragLineY() needs to be called between BeginPlot() and EndPlot()!");
  3392. | ^~~~~~~~~~~~~~~~~~~~
  3393. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘bool ImPlot::DragRect(int, double*, double*, double*, double*, const ImVec4&, ImPlotDragToolFlags)’:
  3394. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3395. 35 | if (!(_a_)) [[unlikely]] \
  3396. | ^~~~~~~~~~~~
  3397. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3398. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3399. | ^~~~~~
  3400. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3401. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3402. | ^~~~~~~~~
  3403. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:3932:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3404. 3932 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL, "DragRect() needs to be called between BeginPlot() and EndPlot()!");
  3405. | ^~~~~~~~~~~~~~~~~~~~
  3406. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘bool ImPlot::IsLegendEntryHovered(const char*)’:
  3407. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3408. 35 | if (!(_a_)) [[unlikely]] \
  3409. | ^~~~~~~~~~~~
  3410. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3411. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3412. | ^~~~~~
  3413. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3414. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3415. | ^~~~~~~~~
  3416. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4062:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3417. 4062 | IM_ASSERT_USER_ERROR(gp.CurrentItems != NULL, "IsPlotItemHighlight() needs to be called within an itemized context!");
  3418. | ^~~~~~~~~~~~~~~~~~~~
  3419. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘bool ImPlot::BeginLegendPopup(const char*, ImGuiMouseButton)’:
  3420. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3421. 35 | if (!(_a_)) [[unlikely]] \
  3422. | ^~~~~~~~~~~~
  3423. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3424. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3425. | ^~~~~~
  3426. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3427. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3428. | ^~~~~~~~~
  3429. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4071:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3430. 4071 | IM_ASSERT_USER_ERROR(gp.CurrentItems != NULL, "BeginLegendPopup() needs to be called within an itemized context!");
  3431. | ^~~~~~~~~~~~~~~~~~~~
  3432. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘bool ImPlot::BeginDragDropSourceItem(const char*, ImGuiDragDropFlags)’:
  3433. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3434. 35 | if (!(_a_)) [[unlikely]] \
  3435. | ^~~~~~~~~~~~
  3436. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3437. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3438. | ^~~~~~
  3439. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3440. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3441. | ^~~~~~~~~
  3442. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4176:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3443. 4176 | IM_ASSERT_USER_ERROR(gp.CurrentItems != NULL, "BeginDragDropSourceItem() needs to be called within an itemized context!");
  3444. | ^~~~~~~~~~~~~~~~~~~~
  3445. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘bool ImPlot::BeginAlignedPlots(const char*, bool)’:
  3446. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3447. 35 | if (!(_a_)) [[unlikely]] \
  3448. | ^~~~~~~~~~~~
  3449. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3450. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3451. | ^~~~~~
  3452. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3453. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3454. | ^~~~~~~~~
  3455. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4195:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3456. 4195 | IM_ASSERT_USER_ERROR(GImPlot != NULL, "No current context. Did you call ImPlot::CreateContext() or ImPlot::SetCurrentContext()?");
  3457. | ^~~~~~~~~~~~~~~~~~~~
  3458. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3459. 35 | if (!(_a_)) [[unlikely]] \
  3460. | ^~~~~~~~~~~~
  3461. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3462. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3463. | ^~~~~~
  3464. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3465. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3466. | ^~~~~~~~~
  3467. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4196:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3468. 4196 | IM_ASSERT_USER_ERROR(GImPlot->CurrentAlignmentH == NULL && GImPlot->CurrentAlignmentV == NULL, "Mismatched BeginAlignedPlots()/EndAlignedPlots()!");
  3469. | ^~~~~~~~~~~~~~~~~~~~
  3470. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::EndAlignedPlots()’:
  3471. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3472. 35 | if (!(_a_)) [[unlikely]] \
  3473. | ^~~~~~~~~~~~
  3474. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3475. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3476. | ^~~~~~
  3477. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3478. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3479. | ^~~~~~~~~
  3480. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4216:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3481. 4216 | IM_ASSERT_USER_ERROR(GImPlot != NULL, "No current context. Did you call ImPlot::CreateContext() or ImPlot::SetCurrentContext()?");
  3482. | ^~~~~~~~~~~~~~~~~~~~
  3483. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3484. 35 | if (!(_a_)) [[unlikely]] \
  3485. | ^~~~~~~~~~~~
  3486. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3487. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3488. | ^~~~~~
  3489. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3490. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3491. | ^~~~~~~~~
  3492. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4217:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3493. 4217 | IM_ASSERT_USER_ERROR(GImPlot->CurrentAlignmentH != NULL || GImPlot->CurrentAlignmentV != NULL, "Mismatched BeginAlignedPlots()/EndAlignedPlots()!");
  3494. | ^~~~~~~~~~~~~~~~~~~~
  3495. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘ImPlotStyle& ImPlot::GetStyle()’:
  3496. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3497. 35 | if (!(_a_)) [[unlikely]] \
  3498. | ^~~~~~~~~~~~
  3499. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3500. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3501. | ^~~~~~
  3502. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3503. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3504. | ^~~~~~~~~
  3505. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4230:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3506. 4230 | IM_ASSERT_USER_ERROR(GImPlot != NULL, "No current context. Did you call ImPlot::CreateContext() or ImPlot::SetCurrentContext()?");
  3507. | ^~~~~~~~~~~~~~~~~~~~
  3508. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::PopStyleColor(int)’:
  3509. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3510. 35 | if (!(_a_)) [[unlikely]] \
  3511. | ^~~~~~~~~~~~
  3512. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3513. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3514. | ^~~~~~
  3515. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3516. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3517. | ^~~~~~~~~
  3518. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4255:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3519. 4255 | IM_ASSERT_USER_ERROR(count <= gp.ColorModifiers.Size, "You can't pop more modifiers than have been pushed!");
  3520. | ^~~~~~~~~~~~~~~~~~~~
  3521. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::PushStyleVar(ImPlotStyleVar, float)’:
  3522. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3523. 35 | if (!(_a_)) [[unlikely]] \
  3524. | ^~~~~~~~~~~~
  3525. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3526. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3527. | ^~~~~~
  3528. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4274:5: note: in expansion of macro ‘IM_ASSERT’
  3529. 4274 | IM_ASSERT(0 && "Called PushStyleVar() float variant but variable is not a float!");
  3530. | ^~~~~~~~~
  3531. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::PushStyleVar(ImPlotStyleVar, int)’:
  3532. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3533. 35 | if (!(_a_)) [[unlikely]] \
  3534. | ^~~~~~~~~~~~
  3535. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3536. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3537. | ^~~~~~
  3538. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4292:5: note: in expansion of macro ‘IM_ASSERT’
  3539. 4292 | IM_ASSERT(0 && "Called PushStyleVar() int variant but variable is not a int!");
  3540. | ^~~~~~~~~
  3541. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::PushStyleVar(ImPlotStyleVar, const ImVec2&)’:
  3542. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3543. 35 | if (!(_a_)) [[unlikely]] \
  3544. | ^~~~~~~~~~~~
  3545. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3546. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3547. | ^~~~~~
  3548. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4306:5: note: in expansion of macro ‘IM_ASSERT’
  3549. 4306 | IM_ASSERT(0 && "Called PushStyleVar() ImVec2 variant but variable is not a ImVec2!");
  3550. | ^~~~~~~~~
  3551. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::PopStyleVar(int)’:
  3552. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3553. 35 | if (!(_a_)) [[unlikely]] \
  3554. | ^~~~~~~~~~~~
  3555. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3556. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3557. | ^~~~~~
  3558. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3559. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3560. | ^~~~~~~~~
  3561. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4311:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3562. 4311 | IM_ASSERT_USER_ERROR(count <= gp.StyleModifiers.Size, "You can't pop more modifiers than have been pushed!");
  3563. | ^~~~~~~~~~~~~~~~~~~~
  3564. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘ImPlotColormap ImPlot::AddColormap(const char*, const ImVec4*, int, bool)’:
  3565. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3566. 35 | if (!(_a_)) [[unlikely]] \
  3567. | ^~~~~~~~~~~~
  3568. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3569. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3570. | ^~~~~~
  3571. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3572. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3573. | ^~~~~~~~~
  3574. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4337:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3575. 4337 | IM_ASSERT_USER_ERROR(size > 1, "The colormap size must be greater than 1!");
  3576. | ^~~~~~~~~~~~~~~~~~~~
  3577. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3578. 35 | if (!(_a_)) [[unlikely]] \
  3579. | ^~~~~~~~~~~~
  3580. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3581. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3582. | ^~~~~~
  3583. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3584. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3585. | ^~~~~~~~~
  3586. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4338:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3587. 4338 | IM_ASSERT_USER_ERROR(gp.ColormapData.GetIndex(name) == -1, "The colormap name has already been used!");
  3588. | ^~~~~~~~~~~~~~~~~~~~
  3589. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘ImPlotColormap ImPlot::AddColormap(const char*, const ImU32*, int, bool)’:
  3590. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3591. 35 | if (!(_a_)) [[unlikely]] \
  3592. | ^~~~~~~~~~~~
  3593. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3594. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3595. | ^~~~~~
  3596. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3597. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3598. | ^~~~~~~~~
  3599. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4348:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3600. 4348 | IM_ASSERT_USER_ERROR(size > 1, "The colormap size must be greater than 1!");
  3601. | ^~~~~~~~~~~~~~~~~~~~
  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_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3609. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3610. | ^~~~~~~~~
  3611. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4349:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3612. 4349 | IM_ASSERT_USER_ERROR(gp.ColormapData.GetIndex(name) == -1, "The colormap name has already be used!");
  3613. | ^~~~~~~~~~~~~~~~~~~~
  3614. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::PushColormap(ImPlotColormap)’:
  3615. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3616. 35 | if (!(_a_)) [[unlikely]] \
  3617. | ^~~~~~~~~~~~
  3618. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3619. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3620. | ^~~~~~
  3621. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3622. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3623. | ^~~~~~~~~
  3624. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4370:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3625. 4370 | IM_ASSERT_USER_ERROR(colormap >= 0 && colormap < gp.ColormapData.Count, "The colormap index is invalid!");
  3626. | ^~~~~~~~~~~~~~~~~~~~
  3627. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::PushColormap(const char*)’:
  3628. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3629. 35 | if (!(_a_)) [[unlikely]] \
  3630. | ^~~~~~~~~~~~
  3631. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3632. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3633. | ^~~~~~
  3634. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3635. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3636. | ^~~~~~~~~
  3637. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4378:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3638. 4378 | IM_ASSERT_USER_ERROR(idx != -1, "The colormap name is invalid!");
  3639. | ^~~~~~~~~~~~~~~~~~~~
  3640. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::PopColormap(int)’:
  3641. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3642. 35 | if (!(_a_)) [[unlikely]] \
  3643. | ^~~~~~~~~~~~
  3644. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3645. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3646. | ^~~~~~
  3647. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3648. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3649. | ^~~~~~~~~
  3650. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4384:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3651. 4384 | IM_ASSERT_USER_ERROR(count <= gp.ColormapModifiers.Size, "You can't pop more modifiers than have been pushed!");
  3652. | ^~~~~~~~~~~~~~~~~~~~
  3653. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘ImU32 ImPlot::NextColormapColorU32()’:
  3654. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3655. 35 | if (!(_a_)) [[unlikely]] \
  3656. | ^~~~~~~~~~~~
  3657. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3658. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3659. | ^~~~~~
  3660. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3661. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3662. | ^~~~~~~~~
  3663. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4395:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3664. 4395 | IM_ASSERT_USER_ERROR(gp.CurrentItems != NULL, "NextColormapColor() needs to be called between BeginPlot() and EndPlot()!");
  3665. | ^~~~~~~~~~~~~~~~~~~~
  3666. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘int ImPlot::GetColormapSize(ImPlotColormap)’:
  3667. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3668. 35 | if (!(_a_)) [[unlikely]] \
  3669. | ^~~~~~~~~~~~
  3670. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3671. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3672. | ^~~~~~
  3673. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3674. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3675. | ^~~~~~~~~
  3676. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4409:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3677. 4409 | IM_ASSERT_USER_ERROR(cmap >= 0 && cmap < gp.ColormapData.Count, "Invalid colormap index!");
  3678. | ^~~~~~~~~~~~~~~~~~~~
  3679. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘ImU32 ImPlot::GetColormapColorU32(int, ImPlotColormap)’:
  3680. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3681. 35 | if (!(_a_)) [[unlikely]] \
  3682. | ^~~~~~~~~~~~
  3683. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3684. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3685. | ^~~~~~
  3686. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3687. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3688. | ^~~~~~~~~
  3689. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4416:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3690. 4416 | IM_ASSERT_USER_ERROR(cmap >= 0 && cmap < gp.ColormapData.Count, "Invalid colormap index!");
  3691. | ^~~~~~~~~~~~~~~~~~~~
  3692. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘ImU32 ImPlot::SampleColormapU32(float, ImPlotColormap)’:
  3693. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3694. 35 | if (!(_a_)) [[unlikely]] \
  3695. | ^~~~~~~~~~~~
  3696. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3697. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3698. | ^~~~~~
  3699. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3700. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3701. | ^~~~~~~~~
  3702. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4428:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3703. 4428 | IM_ASSERT_USER_ERROR(cmap >= 0 && cmap < gp.ColormapData.Count, "Invalid colormap index!");
  3704. | ^~~~~~~~~~~~~~~~~~~~
  3705. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::ColormapScale(const char*, double, double, const ImVec2&, const char*, ImPlotColormapScaleFlags, ImPlotColormap)’:
  3706. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3707. 35 | if (!(_a_)) [[unlikely]] \
  3708. | ^~~~~~~~~~~~
  3709. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3710. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3711. | ^~~~~~
  3712. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3713. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3714. | ^~~~~~~~~
  3715. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4487:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3716. 4487 | IM_ASSERT_USER_ERROR(cmap >= 0 && cmap < gp.ColormapData.Count, "Invalid colormap index!");
  3717. | ^~~~~~~~~~~~~~~~~~~~
  3718. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘bool ImPlot::ColormapSlider(const char*, float*, ImVec4*, const char*, ImPlotColormap)’:
  3719. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3720. 35 | if (!(_a_)) [[unlikely]] \
  3721. | ^~~~~~~~~~~~
  3722. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3723. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3724. | ^~~~~~
  3725. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3726. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3727. | ^~~~~~~~~
  3728. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4570:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3729. 4570 | IM_ASSERT_USER_ERROR(cmap >= 0 && cmap < gp.ColormapData.Count, "Invalid colormap index!");
  3730. | ^~~~~~~~~~~~~~~~~~~~
  3731. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘bool ImPlot::ColormapButton(const char*, const ImVec2&, ImPlotColormap)’:
  3732. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3733. 35 | if (!(_a_)) [[unlikely]] \
  3734. | ^~~~~~~~~~~~
  3735. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3736. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3737. | ^~~~~~
  3738. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3739. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3740. | ^~~~~~~~~
  3741. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4604:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3742. 4604 | IM_ASSERT_USER_ERROR(cmap >= 0 && cmap < gp.ColormapData.Count, "Invalid colormap index!");
  3743. | ^~~~~~~~~~~~~~~~~~~~
  3744. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘ImPlotInputMap& ImPlot::GetInputMap()’:
  3745. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3746. 35 | if (!(_a_)) [[unlikely]] \
  3747. | ^~~~~~~~~~~~
  3748. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3749. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3750. | ^~~~~~
  3751. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3752. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3753. | ^~~~~~~~~
  3754. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4630:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3755. 4630 | IM_ASSERT_USER_ERROR(GImPlot != NULL, "No current context. Did you call ImPlot::CreateContext() or ImPlot::SetCurrentContext()?");
  3756. | ^~~~~~~~~~~~~~~~~~~~
  3757. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp: In function ‘void ImPlot::PushPlotClipRect(float)’:
  3758. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3759. 35 | if (!(_a_)) [[unlikely]] \
  3760. | ^~~~~~~~~~~~
  3761. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3762. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3763. | ^~~~~~
  3764. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  3765. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  3766. | ^~~~~~~~~
  3767. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.cpp:4702:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  3768. 4702 | IM_ASSERT_USER_ERROR(gp.CurrentPlot != NULL, "PushPlotClipRect() needs to be called between BeginPlot() and EndPlot()!");
  3769. | ^~~~~~~~~~~~~~~~~~~~
  3770. [ 3%] Building CXX object Externals/implot/CMakeFiles/implot.dir/implot/implot_items.cpp.o
  3771. In file included from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:17,
  3772. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:49,
  3773. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot.h:48,
  3774. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot_items.cpp:25:
  3775. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘float ImVec2::operator[](size_t) const’:
  3776. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3777. 35 | if (!(_a_)) [[unlikely]] \
  3778. | ^~~~~~~~~~~~
  3779. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3780. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3781. | ^~~~~~
  3782. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:264:47: note: in expansion of macro ‘IM_ASSERT’
  3783. 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.
  3784. | ^~~~~~~~~
  3785. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘float& ImVec2::operator[](size_t)’:
  3786. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3787. 35 | if (!(_a_)) [[unlikely]] \
  3788. | ^~~~~~~~~~~~
  3789. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3790. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3791. | ^~~~~~
  3792. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:265:47: note: in expansion of macro ‘IM_ASSERT’
  3793. 265 | float& operator[] (size_t idx) { IM_ASSERT(idx <= 1); return (&x)[idx]; } // We very rarely use this [] operator, the assert overhead is fine.
  3794. | ^~~~~~~~~
  3795. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T& ImVector<T>::operator[](int)’:
  3796. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3797. 35 | if (!(_a_)) [[unlikely]] \
  3798. | ^~~~~~~~~~~~
  3799. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3800. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3801. | ^~~~~~
  3802. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1721:63: note: in expansion of macro ‘IM_ASSERT’
  3803. 1721 | inline T& operator[](int i) { IM_ASSERT(i >= 0 && i < Size); return Data[i]; }
  3804. | ^~~~~~~~~
  3805. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘const T& ImVector<T>::operator[](int) const’:
  3806. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3807. 35 | if (!(_a_)) [[unlikely]] \
  3808. | ^~~~~~~~~~~~
  3809. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3810. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3811. | ^~~~~~
  3812. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1722:63: note: in expansion of macro ‘IM_ASSERT’
  3813. 1722 | inline const T& operator[](int i) const { IM_ASSERT(i >= 0 && i < Size); return Data[i]; }
  3814. | ^~~~~~~~~
  3815. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T& ImVector<T>::front()’:
  3816. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3817. 35 | if (!(_a_)) [[unlikely]] \
  3818. | ^~~~~~~~~~~~
  3819. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3820. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3821. | ^~~~~~
  3822. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1728:63: note: in expansion of macro ‘IM_ASSERT’
  3823. 1728 | inline T& front() { IM_ASSERT(Size > 0); return Data[0]; }
  3824. | ^~~~~~~~~
  3825. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘const T& ImVector<T>::front() const’:
  3826. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3827. 35 | if (!(_a_)) [[unlikely]] \
  3828. | ^~~~~~~~~~~~
  3829. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3830. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3831. | ^~~~~~
  3832. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1729:63: note: in expansion of macro ‘IM_ASSERT’
  3833. 1729 | inline const T& front() const { IM_ASSERT(Size > 0); return Data[0]; }
  3834. | ^~~~~~~~~
  3835. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T& ImVector<T>::back()’:
  3836. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3837. 35 | if (!(_a_)) [[unlikely]] \
  3838. | ^~~~~~~~~~~~
  3839. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3840. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3841. | ^~~~~~
  3842. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1730:63: note: in expansion of macro ‘IM_ASSERT’
  3843. 1730 | inline T& back() { IM_ASSERT(Size > 0); return Data[Size - 1]; }
  3844. | ^~~~~~~~~
  3845. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘const T& ImVector<T>::back() const’:
  3846. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3847. 35 | if (!(_a_)) [[unlikely]] \
  3848. | ^~~~~~~~~~~~
  3849. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3850. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3851. | ^~~~~~
  3852. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1731:63: note: in expansion of macro ‘IM_ASSERT’
  3853. 1731 | inline const T& back() const { IM_ASSERT(Size > 0); return Data[Size - 1]; }
  3854. | ^~~~~~~~~
  3855. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘void ImVector<T>::shrink(int)’:
  3856. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3857. 35 | if (!(_a_)) [[unlikely]] \
  3858. | ^~~~~~~~~~~~
  3859. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3860. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3861. | ^~~~~~
  3862. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1737:63: note: in expansion of macro ‘IM_ASSERT’
  3863. 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
  3864. | ^~~~~~~~~
  3865. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘void ImVector<T>::pop_back()’:
  3866. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3867. 35 | if (!(_a_)) [[unlikely]] \
  3868. | ^~~~~~~~~~~~
  3869. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3870. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3871. | ^~~~~~
  3872. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1742:63: note: in expansion of macro ‘IM_ASSERT’
  3873. 1742 | inline void pop_back() { IM_ASSERT(Size > 0); Size--; }
  3874. | ^~~~~~~~~
  3875. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::erase(const T*)’:
  3876. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3877. 35 | if (!(_a_)) [[unlikely]] \
  3878. | ^~~~~~~~~~~~
  3879. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3880. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3881. | ^~~~~~
  3882. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1744:63: note: in expansion of macro ‘IM_ASSERT’
  3883. 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; }
  3884. | ^~~~~~~~~
  3885. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::erase(const T*, const T*)’:
  3886. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3887. 35 | if (!(_a_)) [[unlikely]] \
  3888. | ^~~~~~~~~~~~
  3889. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3890. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3891. | ^~~~~~
  3892. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1745:63: note: in expansion of macro ‘IM_ASSERT’
  3893. 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; }
  3894. | ^~~~~~~~~
  3895. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::erase_unsorted(const T*)’:
  3896. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3897. 35 | if (!(_a_)) [[unlikely]] \
  3898. | ^~~~~~~~~~~~
  3899. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3900. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3901. | ^~~~~~
  3902. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1746:63: note: in expansion of macro ‘IM_ASSERT’
  3903. 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; }
  3904. | ^~~~~~~~~
  3905. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘T* ImVector<T>::insert(const T*, const T&)’:
  3906. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3907. 35 | if (!(_a_)) [[unlikely]] \
  3908. | ^~~~~~~~~~~~
  3909. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3910. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3911. | ^~~~~~
  3912. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1747:63: note: in expansion of macro ‘IM_ASSERT’
  3913. 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; }
  3914. | ^~~~~~~~~
  3915. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘int ImVector<T>::index_from_ptr(const T*) const’:
  3916. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3917. 35 | if (!(_a_)) [[unlikely]] \
  3918. | ^~~~~~~~~~~~
  3919. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3920. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3921. | ^~~~~~
  3922. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:1753:63: note: in expansion of macro ‘IM_ASSERT’
  3923. 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; }
  3924. | ^~~~~~~~~
  3925. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘char ImGuiTextBuffer::operator[](int) const’:
  3926. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3927. 35 | if (!(_a_)) [[unlikely]] \
  3928. | ^~~~~~~~~~~~
  3929. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3930. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3931. | ^~~~~~
  3932. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:2108:51: note: in expansion of macro ‘IM_ASSERT’
  3933. 2108 | inline char operator[](int i) const { IM_ASSERT(Buf.Data != NULL); return Buf.Data[i]; }
  3934. | ^~~~~~~~~
  3935. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h: In member function ‘ImFontAtlasCustomRect* ImFontAtlas::GetCustomRectByIndex(int)’:
  3936. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3937. 35 | if (!(_a_)) [[unlikely]] \
  3938. | ^~~~~~~~~~~~
  3939. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3940. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3941. | ^~~~~~
  3942. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui.h:2689:67: note: in expansion of macro ‘IM_ASSERT’
  3943. 2689 | ImFontAtlasCustomRect* GetCustomRectByIndex(int index) { IM_ASSERT(index >= 0); return &CustomRects[index]; }
  3944. | ^~~~~~~~~
  3945. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘bool ImBitArray<BITCOUNT>::TestBit(int) const’:
  3946. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3947. 35 | if (!(_a_)) [[unlikely]] \
  3948. | ^~~~~~~~~~~~
  3949. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3950. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3951. | ^~~~~~
  3952. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:539:51: note: in expansion of macro ‘IM_ASSERT’
  3953. 539 | bool TestBit(int n) const { IM_ASSERT(n < BITCOUNT); return ImBitArrayTestBit(Storage, n); }
  3954. | ^~~~~~~~~
  3955. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitArray<BITCOUNT>::SetBit(int)’:
  3956. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3957. 35 | if (!(_a_)) [[unlikely]] \
  3958. | ^~~~~~~~~~~~
  3959. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3960. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3961. | ^~~~~~
  3962. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:540:51: note: in expansion of macro ‘IM_ASSERT’
  3963. 540 | void SetBit(int n) { IM_ASSERT(n < BITCOUNT); ImBitArraySetBit(Storage, n); }
  3964. | ^~~~~~~~~
  3965. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitArray<BITCOUNT>::ClearBit(int)’:
  3966. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3967. 35 | if (!(_a_)) [[unlikely]] \
  3968. | ^~~~~~~~~~~~
  3969. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3970. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3971. | ^~~~~~
  3972. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:541:51: note: in expansion of macro ‘IM_ASSERT’
  3973. 541 | void ClearBit(int n) { IM_ASSERT(n < BITCOUNT); ImBitArrayClearBit(Storage, n); }
  3974. | ^~~~~~~~~
  3975. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘bool ImBitVector::TestBit(int) const’:
  3976. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3977. 35 | if (!(_a_)) [[unlikely]] \
  3978. | ^~~~~~~~~~~~
  3979. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3980. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3981. | ^~~~~~
  3982. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:552:51: note: in expansion of macro ‘IM_ASSERT’
  3983. 552 | bool TestBit(int n) const { IM_ASSERT(n < (Storage.Size << 5)); return ImBitArrayTestBit(Storage.Data, n); }
  3984. | ^~~~~~~~~
  3985. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitVector::SetBit(int)’:
  3986. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3987. 35 | if (!(_a_)) [[unlikely]] \
  3988. | ^~~~~~~~~~~~
  3989. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  3990. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  3991. | ^~~~~~
  3992. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:553:51: note: in expansion of macro ‘IM_ASSERT’
  3993. 553 | void SetBit(int n) { IM_ASSERT(n < (Storage.Size << 5)); ImBitArraySetBit(Storage.Data, n); }
  3994. | ^~~~~~~~~
  3995. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImBitVector::ClearBit(int)’:
  3996. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  3997. 35 | if (!(_a_)) [[unlikely]] \
  3998. | ^~~~~~~~~~~~
  3999. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4000. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4001. | ^~~~~~
  4002. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:554:51: note: in expansion of macro ‘IM_ASSERT’
  4003. 554 | void ClearBit(int n) { IM_ASSERT(n < (Storage.Size << 5)); ImBitArrayClearBit(Storage.Data, n); }
  4004. | ^~~~~~~~~
  4005. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘T& ImSpan<T>::operator[](int)’:
  4006. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4007. 35 | if (!(_a_)) [[unlikely]] \
  4008. | ^~~~~~~~~~~~
  4009. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4010. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4011. | ^~~~~~
  4012. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:574:72: note: in expansion of macro ‘IM_ASSERT’
  4013. 574 | inline T& operator[](int i) { T* p = Data + i; IM_ASSERT(p >= Data && p < DataEnd); return *p; }
  4014. | ^~~~~~~~~
  4015. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘const T& ImSpan<T>::operator[](int) const’:
  4016. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4017. 35 | if (!(_a_)) [[unlikely]] \
  4018. | ^~~~~~~~~~~~
  4019. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4020. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4021. | ^~~~~~
  4022. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:575:78: note: in expansion of macro ‘IM_ASSERT’
  4023. 575 | inline const T& operator[](int i) const { const T* p = Data + i; IM_ASSERT(p >= Data && p < DataEnd); return *p; }
  4024. | ^~~~~~~~~
  4025. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘int ImSpan<T>::index_from_ptr(const T*) const’:
  4026. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4027. 35 | if (!(_a_)) [[unlikely]] \
  4028. | ^~~~~~~~~~~~
  4029. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4030. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4031. | ^~~~~~
  4032. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:583:55: note: in expansion of macro ‘IM_ASSERT’
  4033. 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; }
  4034. | ^~~~~~~~~
  4035. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void ImSpanAllocator<CHUNKS>::Reserve(int, size_t, int)’:
  4036. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4037. 35 | if (!(_a_)) [[unlikely]] \
  4038. | ^~~~~~~~~~~~
  4039. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4040. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4041. | ^~~~~~
  4042. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:599:55: note: in expansion of macro ‘IM_ASSERT’
  4043. 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; }
  4044. | ^~~~~~~~~
  4045. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void* ImSpanAllocator<CHUNKS>::GetSpanPtrBegin(int)’:
  4046. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4047. 35 | if (!(_a_)) [[unlikely]] \
  4048. | ^~~~~~~~~~~~
  4049. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4050. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4051. | ^~~~~~
  4052. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:602:55: note: in expansion of macro ‘IM_ASSERT’
  4053. 602 | inline void* GetSpanPtrBegin(int n) { IM_ASSERT(n >= 0 && n < CHUNKS && CurrIdx == CHUNKS); return (void*)(BasePtr + Offsets[n]); }
  4054. | ^~~~~~~~~
  4055. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘void* ImSpanAllocator<CHUNKS>::GetSpanPtrEnd(int)’:
  4056. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4057. 35 | if (!(_a_)) [[unlikely]] \
  4058. | ^~~~~~~~~~~~
  4059. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4060. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4061. | ^~~~~~
  4062. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:603:55: note: in expansion of macro ‘IM_ASSERT’
  4063. 603 | inline void* GetSpanPtrEnd(int n) { IM_ASSERT(n >= 0 && n < CHUNKS && CurrIdx == CHUNKS); return (void*)(BasePtr + Offsets[n] + Sizes[n]); }
  4064. | ^~~~~~~~~
  4065. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘ImPoolIdx ImPool<T>::GetIndex(const T*) const’:
  4066. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4067. 35 | if (!(_a_)) [[unlikely]] \
  4068. | ^~~~~~~~~~~~
  4069. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4070. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4071. | ^~~~~~
  4072. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:624:55: note: in expansion of macro ‘IM_ASSERT’
  4073. 624 | ImPoolIdx GetIndex(const T* p) const { IM_ASSERT(p >= Buf.Data && p < Buf.Data + Buf.Size); return (ImPoolIdx)(p - Buf.Data); }
  4074. | ^~~~~~~~~
  4075. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘T* ImChunkStream<T>::next_chunk(T*)’:
  4076. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4077. 35 | if (!(_a_)) [[unlikely]] \
  4078. | ^~~~~~~~~~~~
  4079. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4080. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4081. | ^~~~~~
  4082. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:659:62: note: in expansion of macro ‘IM_ASSERT’
  4083. 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; }
  4084. | ^~~~~~~~~
  4085. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4086. 35 | if (!(_a_)) [[unlikely]] \
  4087. | ^~~~~~~~~~~~
  4088. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4089. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4090. | ^~~~~~
  4091. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:659:209: note: in expansion of macro ‘IM_ASSERT’
  4092. 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; }
  4093. | ^~~~~~~~~
  4094. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘int ImChunkStream<T>::offset_from_ptr(const T*)’:
  4095. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4096. 35 | if (!(_a_)) [[unlikely]] \
  4097. | ^~~~~~~~~~~~
  4098. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4099. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4100. | ^~~~~~
  4101. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:662:43: note: in expansion of macro ‘IM_ASSERT’
  4102. 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; }
  4103. | ^~~~~~~~~
  4104. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘T* ImChunkStream<T>::ptr_from_offset(int)’:
  4105. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4106. 35 | if (!(_a_)) [[unlikely]] \
  4107. | ^~~~~~~~~~~~
  4108. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4109. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4110. | ^~~~~~
  4111. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:663:43: note: in expansion of macro ‘IM_ASSERT’
  4112. 663 | T* ptr_from_offset(int off) { IM_ASSERT(off >= 4 && off < Buf.Size); return (T*)(void*)(Buf.Data + off); }
  4113. | ^~~~~~~~~
  4114. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In member function ‘const char* ImGuiTabBar::GetTabName(const ImGuiTabItem*) const’:
  4115. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4116. 35 | if (!(_a_)) [[unlikely]] \
  4117. | ^~~~~~~~~~~~
  4118. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4119. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4120. | ^~~~~~
  4121. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:2108:9: note: in expansion of macro ‘IM_ASSERT’
  4122. 2108 | IM_ASSERT(tab->NameOffset != -1 && tab->NameOffset < TabsNames.Buf.Size);
  4123. | ^~~~~~~~~
  4124. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h: In function ‘bool ImGui::IsActiveIdUsingKey(ImGuiKey)’:
  4125. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4126. 35 | if (!(_a_)) [[unlikely]] \
  4127. | ^~~~~~~~~~~~
  4128. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4129. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4130. | ^~~~~~
  4131. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:2550:118: note: in expansion of macro ‘IM_ASSERT’
  4132. 2550 | inline bool IsActiveIdUsingKey(ImGuiKey key) { ImGuiContext& g = *GImGui; IM_ASSERT(key < 64); return (g.ActiveIdUsingKeyInputMask & ((ImU64)1 << key)) != 0; }
  4133. | ^~~~~~~~~
  4134. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot_items.cpp: In function ‘bool ImPlot::BeginItem(const char*, ImPlotItemFlags, ImPlotCol)’:
  4135. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4136. 35 | if (!(_a_)) [[unlikely]] \
  4137. | ^~~~~~~~~~~~
  4138. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4139. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4140. | ^~~~~~
  4141. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  4142. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  4143. | ^~~~~~~~~
  4144. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot_items.cpp:396:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  4145. 396 | IM_ASSERT_USER_ERROR(gp.CurrentPlot != NULL, "PlotX() needs to be called between BeginPlot() and EndPlot()!");
  4146. | ^~~~~~~~~~~~~~~~~~~~
  4147. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot_items.cpp: In function ‘void ImPlot::PlotPieChart(const char* const*, const T*, int, double, double, double, const char*, double, ImPlotPieChartFlags)’:
  4148. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4149. 35 | if (!(_a_)) [[unlikely]] \
  4150. | ^~~~~~~~~~~~
  4151. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4152. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4153. | ^~~~~~
  4154. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  4155. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  4156. | ^~~~~~~~~
  4157. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot_items.cpp:2174:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  4158. 2174 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL, "PlotPieChart() needs to be called between BeginPlot() and EndPlot()!");
  4159. | ^~~~~~~~~~~~~~~~~~~~
  4160. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot_items.cpp: In function ‘void ImPlot::PlotText(const char*, double, double, const ImVec2&, ImPlotTextFlags)’:
  4161. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4162. 35 | if (!(_a_)) [[unlikely]] \
  4163. | ^~~~~~~~~~~~
  4164. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imconfig.h:21:27: note: in expansion of macro ‘ASSERT’
  4165. 21 | #define IM_ASSERT(_EXPR) ASSERT(_EXPR)
  4166. | ^~~~~~
  4167. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/imgui/imgui_internal.h:223:41: note: in expansion of macro ‘IM_ASSERT’
  4168. 223 | #define IM_ASSERT_USER_ERROR(_EXP,_MSG) IM_ASSERT((_EXP) && _MSG) // Recoverable User Error
  4169. | ^~~~~~~~~
  4170. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/implot/implot/implot_items.cpp:2650:5: note: in expansion of macro ‘IM_ASSERT_USER_ERROR’
  4171. 2650 | IM_ASSERT_USER_ERROR(GImPlot->CurrentPlot != NULL, "PlotText() needs to be called between BeginPlot() and EndPlot()!");
  4172. | ^~~~~~~~~~~~~~~~~~~~
  4173. [ 3%] Linking CXX static library libimplot.a
  4174. [ 3%] Built target implot
  4175. Scanning dependencies of target glslang
  4176. [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/GenericCodeGen/CodeGen.cpp.o
  4177. [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/GenericCodeGen/Link.cpp.o
  4178. [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/attribute.cpp.o
  4179. [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Constant.cpp.o
  4180. [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/glslang_tab.cpp.o
  4181. [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/InfoSink.cpp.o
  4182. [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Initialize.cpp.o
  4183. [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Intermediate.cpp.o
  4184. [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/intermOut.cpp.o
  4185. [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/IntermTraverse.cpp.o
  4186. [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/iomapper.cpp.o
  4187. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/limits.cpp.o
  4188. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/linkValidate.cpp.o
  4189. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/parseConst.cpp.o
  4190. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ParseContextBase.cpp.o
  4191. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ParseHelper.cpp.o
  4192. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/PoolAlloc.cpp.o
  4193. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/Pp.cpp.o
  4194. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpAtom.cpp.o
  4195. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpContext.cpp.o
  4196. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpScanner.cpp.o
  4197. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpTokens.cpp.o
  4198. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/propagateNoContraction.cpp.o
  4199. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/reflection.cpp.o
  4200. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/RemoveTree.cpp.o
  4201. [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Scan.cpp.o
  4202. [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ShaderLang.cpp.o
  4203. [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/SpirvIntrinsics.cpp.o
  4204. [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/SymbolTable.cpp.o
  4205. [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Versions.cpp.o
  4206. [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/OGLCompilersDLL/InitializeDll.cpp.o
  4207. [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/disassemble.cpp.o
  4208. [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/doc.cpp.o
  4209. [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/GlslangToSpv.cpp.o
  4210. [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/InReadableOrder.cpp.o
  4211. [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/Logger.cpp.o
  4212. [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/SpvBuilder.cpp.o
  4213. [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/SpvPostProcess.cpp.o
  4214. [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/SPVRemapper.cpp.o
  4215. [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/SpvTools.cpp.o
  4216. [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/StandAlone/ResourceLimits.cpp.o
  4217. [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/OSDependent/Unix/ossource.cpp.o
  4218. [ 6%] Linking CXX static library libglslang.a
  4219. [ 6%] Built target glslang
  4220. Scanning dependencies of target spirv_cross
  4221. [ 6%] Building CXX object Externals/spirv_cross/CMakeFiles/spirv_cross.dir/SPIRV-Cross/spirv_cfg.cpp.o
  4222. [ 6%] Building CXX object Externals/spirv_cross/CMakeFiles/spirv_cross.dir/SPIRV-Cross/spirv_cpp.cpp.o
  4223. [ 6%] Building CXX object Externals/spirv_cross/CMakeFiles/spirv_cross.dir/SPIRV-Cross/spirv_cross.cpp.o
  4224. [ 6%] Building CXX object Externals/spirv_cross/CMakeFiles/spirv_cross.dir/SPIRV-Cross/spirv_cross_c.cpp.o
  4225. [ 6%] Building CXX object Externals/spirv_cross/CMakeFiles/spirv_cross.dir/SPIRV-Cross/spirv_cross_parsed_ir.cpp.o
  4226. [ 6%] Building CXX object Externals/spirv_cross/CMakeFiles/spirv_cross.dir/SPIRV-Cross/spirv_cross_util.cpp.o
  4227. [ 6%] Building CXX object Externals/spirv_cross/CMakeFiles/spirv_cross.dir/SPIRV-Cross/spirv_glsl.cpp.o
  4228. [ 6%] Building CXX object Externals/spirv_cross/CMakeFiles/spirv_cross.dir/SPIRV-Cross/spirv_hlsl.cpp.o
  4229. [ 6%] Building CXX object Externals/spirv_cross/CMakeFiles/spirv_cross.dir/SPIRV-Cross/spirv_msl.cpp.o
  4230. [ 6%] Building CXX object Externals/spirv_cross/CMakeFiles/spirv_cross.dir/SPIRV-Cross/spirv_parser.cpp.o
  4231. [ 6%] Building CXX object Externals/spirv_cross/CMakeFiles/spirv_cross.dir/SPIRV-Cross/spirv_reflect.cpp.o
  4232. [ 6%] Linking CXX static library libspirv_cross.a
  4233. [ 6%] Built target spirv_cross
  4234. Scanning dependencies of target pugixml
  4235. [ 6%] Building CXX object Externals/pugixml/CMakeFiles/pugixml.dir/pugixml.cpp.o
  4236. [ 7%] Linking CXX static library libpugixml.a
  4237. [ 7%] Built target pugixml
  4238. Scanning dependencies of target enet
  4239. [ 7%] Building C object Externals/enet/CMakeFiles/enet.dir/callbacks.c.o
  4240. [ 7%] Building C object Externals/enet/CMakeFiles/enet.dir/compress.c.o
  4241. [ 7%] Building C object Externals/enet/CMakeFiles/enet.dir/host.c.o
  4242. [ 7%] Building C object Externals/enet/CMakeFiles/enet.dir/list.c.o
  4243. [ 7%] Building C object Externals/enet/CMakeFiles/enet.dir/packet.c.o
  4244. [ 7%] Building C object Externals/enet/CMakeFiles/enet.dir/peer.c.o
  4245. [ 7%] Building C object Externals/enet/CMakeFiles/enet.dir/protocol.c.o
  4246. [ 7%] Building C object Externals/enet/CMakeFiles/enet.dir/unix.c.o
  4247. [ 7%] Building C object Externals/enet/CMakeFiles/enet.dir/win32.c.o
  4248. [ 7%] Linking C static library libenet.a
  4249. [ 7%] Built target enet
  4250. Scanning dependencies of target xxhash
  4251. [ 7%] Building C object Externals/xxhash/CMakeFiles/xxhash.dir/xxhash.c.o
  4252. [ 7%] Linking C static library libxxhash.a
  4253. [ 7%] Built target xxhash
  4254. Scanning dependencies of target bzip2
  4255. [ 7%] Building C object Externals/bzip2/CMakeFiles/bzip2.dir/blocksort.c.o
  4256. [ 7%] Building C object Externals/bzip2/CMakeFiles/bzip2.dir/huffman.c.o
  4257. [ 7%] Building C object Externals/bzip2/CMakeFiles/bzip2.dir/crctable.c.o
  4258. [ 7%] Building C object Externals/bzip2/CMakeFiles/bzip2.dir/randtable.c.o
  4259. [ 7%] Building C object Externals/bzip2/CMakeFiles/bzip2.dir/compress.c.o
  4260. [ 7%] Building C object Externals/bzip2/CMakeFiles/bzip2.dir/decompress.c.o
  4261. [ 7%] Building C object Externals/bzip2/CMakeFiles/bzip2.dir/bzlib.c.o
  4262. [ 7%] Linking C static library libbzip2.a
  4263. [ 7%] Built target bzip2
  4264. Scanning dependencies of target lzma
  4265. [ 7%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/check/check.c.o
  4266. [ 7%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/check/crc32_fast.c.o
  4267. [ 7%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/check/crc32_table.c.o
  4268. [ 7%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/check/crc64_fast.c.o
  4269. [ 7%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/check/crc64_table.c.o
  4270. [ 7%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/check/sha256.c.o
  4271. [ 7%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/alone_decoder.c.o
  4272. [ 7%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/alone_encoder.c.o
  4273. [ 8%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/auto_decoder.c.o
  4274. [ 8%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/block_buffer_decoder.c.o
  4275. [ 8%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/block_buffer_encoder.c.o
  4276. [ 8%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/block_decoder.c.o
  4277. [ 8%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/block_encoder.c.o
  4278. [ 8%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/block_header_decoder.c.o
  4279. [ 8%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/block_header_encoder.c.o
  4280. [ 8%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/block_util.c.o
  4281. [ 8%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/common.c.o
  4282. [ 8%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/easy_buffer_encoder.c.o
  4283. [ 8%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/easy_decoder_memusage.c.o
  4284. [ 8%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/easy_encoder.c.o
  4285. [ 8%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/easy_encoder_memusage.c.o
  4286. [ 8%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/easy_preset.c.o
  4287. [ 9%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/filter_buffer_decoder.c.o
  4288. [ 9%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/filter_buffer_encoder.c.o
  4289. [ 9%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/filter_common.c.o
  4290. [ 9%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/filter_decoder.c.o
  4291. [ 9%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/filter_encoder.c.o
  4292. [ 9%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/filter_flags_decoder.c.o
  4293. [ 9%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/filter_flags_encoder.c.o
  4294. [ 9%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/hardware_cputhreads.c.o
  4295. [ 9%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/hardware_physmem.c.o
  4296. [ 9%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/index.c.o
  4297. [ 9%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/index_decoder.c.o
  4298. [ 9%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/index_encoder.c.o
  4299. [ 9%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/index_hash.c.o
  4300. [ 9%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/outqueue.c.o
  4301. [ 10%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/stream_buffer_decoder.c.o
  4302. [ 10%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/stream_buffer_encoder.c.o
  4303. [ 10%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/stream_decoder.c.o
  4304. [ 10%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/stream_encoder.c.o
  4305. [ 10%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/stream_encoder_mt.c.o
  4306. [ 10%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/stream_flags_common.c.o
  4307. [ 10%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/stream_flags_decoder.c.o
  4308. [ 10%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/stream_flags_encoder.c.o
  4309. [ 10%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/vli_decoder.c.o
  4310. [ 10%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/vli_encoder.c.o
  4311. [ 10%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/common/vli_size.c.o
  4312. [ 10%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/delta/delta_common.c.o
  4313. [ 10%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/delta/delta_decoder.c.o
  4314. [ 10%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/delta/delta_encoder.c.o
  4315. [ 11%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/lz/lz_decoder.c.o
  4316. [ 11%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/lz/lz_encoder.c.o
  4317. [ 11%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/lz/lz_encoder_mf.c.o
  4318. [ 11%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/lzma/fastpos_table.c.o
  4319. [ 11%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/lzma/lzma2_decoder.c.o
  4320. [ 11%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/lzma/lzma2_encoder.c.o
  4321. [ 11%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/lzma/lzma_decoder.c.o
  4322. [ 11%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/lzma/lzma_encoder.c.o
  4323. [ 11%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/lzma/lzma_encoder_optimum_fast.c.o
  4324. [ 11%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/lzma/lzma_encoder_optimum_normal.c.o
  4325. [ 11%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/lzma/lzma_encoder_presets.c.o
  4326. [ 11%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/rangecoder/price_table.c.o
  4327. [ 11%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/simple/simple_coder.c.o
  4328. [ 11%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/simple/simple_decoder.c.o
  4329. [ 12%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/simple/simple_encoder.c.o
  4330. [ 12%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/tuklib/tuklib_cpucores.c.o
  4331. [ 12%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/tuklib/tuklib_exit.c.o
  4332. [ 12%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/tuklib/tuklib_mbstr_fw.c.o
  4333. [ 12%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/tuklib/tuklib_mbstr_width.c.o
  4334. [ 12%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/tuklib/tuklib_open_stdxxx.c.o
  4335. [ 12%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/tuklib/tuklib_physmem.c.o
  4336. [ 12%] Building C object Externals/liblzma/CMakeFiles/lzma.dir/tuklib/tuklib_progname.c.o
  4337. [ 12%] Linking C static library liblzma.a
  4338. [ 12%] Built target lzma
  4339. Scanning dependencies of target zstd
  4340. [ 12%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/common/debug.c.o
  4341. [ 12%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/common/entropy_common.c.o
  4342. [ 12%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/common/error_private.c.o
  4343. [ 12%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/common/fse_decompress.c.o
  4344. [ 12%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/common/pool.c.o
  4345. [ 12%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/common/threading.c.o
  4346. [ 12%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/common/xxhash.c.o
  4347. [ 12%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/common/zstd_common.c.o
  4348. [ 12%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/compress/fse_compress.c.o
  4349. [ 12%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/compress/hist.c.o
  4350. [ 12%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/compress/huf_compress.c.o
  4351. [ 13%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/compress/zstd_compress.c.o
  4352. [ 13%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/compress/zstd_compress_literals.c.o
  4353. [ 13%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/compress/zstd_compress_sequences.c.o
  4354. [ 13%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/compress/zstd_double_fast.c.o
  4355. [ 13%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/compress/zstd_fast.c.o
  4356. [ 13%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/compress/zstd_lazy.c.o
  4357. [ 13%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/compress/zstd_ldm.c.o
  4358. [ 13%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/compress/zstd_opt.c.o
  4359. [ 13%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/compress/zstdmt_compress.c.o
  4360. [ 13%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/decompress/huf_decompress.c.o
  4361. [ 13%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/decompress/zstd_ddict.c.o
  4362. [ 13%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/decompress/zstd_decompress.c.o
  4363. [ 13%] Building C object Externals/zstd/CMakeFiles/zstd.dir/lib/decompress/zstd_decompress_block.c.o
  4364. [ 14%] Linking C static library libzstd.a
  4365. [ 14%] Built target zstd
  4366. Scanning dependencies of target zlib
  4367. [ 14%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/adler32.c.o
  4368. [ 14%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/adler32_fold.c.o
  4369. [ 15%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/chunkset.c.o
  4370. [ 15%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/compare256.c.o
  4371. [ 15%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/compress.c.o
  4372. [ 15%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/cpu_features.c.o
  4373. [ 15%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/crc32_braid.c.o
  4374. [ 15%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/crc32_braid_comb.c.o
  4375. [ 15%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/crc32_fold.c.o
  4376. [ 15%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/deflate.c.o
  4377. [ 15%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/deflate_fast.c.o
  4378. [ 15%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/deflate_huff.c.o
  4379. [ 15%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/deflate_medium.c.o
  4380. [ 15%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/deflate_quick.c.o
  4381. [ 15%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/deflate_rle.c.o
  4382. [ 15%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/deflate_slow.c.o
  4383. [ 16%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/deflate_stored.c.o
  4384. [ 16%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/functable.c.o
  4385. [ 16%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/infback.c.o
  4386. [ 16%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/inffast.c.o
  4387. [ 16%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/inflate.c.o
  4388. [ 16%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/inftrees.c.o
  4389. [ 16%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/insert_string.c.o
  4390. [ 16%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/insert_string_roll.c.o
  4391. [ 16%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/slide_hash.c.o
  4392. [ 16%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/trees.c.o
  4393. [ 16%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/uncompr.c.o
  4394. [ 16%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/zutil.c.o
  4395. [ 16%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/x86_features.c.o
  4396. [ 16%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/slide_hash_avx2.c.o
  4397. [ 17%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/chunkset_avx.c.o
  4398. [ 17%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/compare256_avx2.c.o
  4399. [ 17%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/adler32_avx2.c.o
  4400. [ 17%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/adler32_avx512.c.o
  4401. [ 17%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/adler32_avx512_vnni.c.o
  4402. [ 17%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/chunkset_sse41.c.o
  4403. [ 17%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/adler32_sse42.c.o
  4404. [ 17%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/insert_string_sse42.c.o
  4405. [ 17%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/chunkset_sse2.c.o
  4406. [ 17%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/compare256_sse2.c.o
  4407. [ 17%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/slide_hash_sse2.c.o
  4408. [ 17%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/adler32_ssse3.c.o
  4409. [ 17%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/crc32_fold_pclmulqdq.c.o
  4410. [ 17%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/gzlib.c.o
  4411. [ 18%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/gzread.c.o
  4412. [ 18%] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/gzwrite.c.o
  4413. [ 18%] Linking C static library libz.a
  4414. [ 18%] Built target zlib
  4415. Scanning dependencies of target minizip
  4416. [ 20%] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_compat.c.o
  4417. [ 20%] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_crypt.c.o
  4418. [ 20%] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_os.c.o
  4419. [ 20%] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_strm.c.o
  4420. [ 20%] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_strm_buf.c.o
  4421. [ 20%] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_strm_mem.c.o
  4422. [ 20%] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_strm_split.c.o
  4423. [ 20%] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_strm_zlib.c.o
  4424. [ 20%] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_zip.c.o
  4425. [ 20%] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_zip_rw.c.o
  4426. [ 20%] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_os_posix.c.o
  4427. In file included from /usr/include/string.h:495,
  4428. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/minizip/mz.h:160,
  4429. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/minizip/mz_os_posix.c:11:
  4430. In function ‘strncpy’,
  4431. inlined from ‘mz_os_utf8_string_create’ at /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/minizip/mz_os_posix.c:104:5:
  4432. /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
  4433. 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
  4434. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  4435. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/minizip/mz_os_posix.c: In function ‘mz_os_utf8_string_create’:
  4436. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/minizip/mz_os_posix.c:102:21: note: length computed here
  4437. 102 | string_length = strlen(string);
  4438. | ^~~~~~~~~~~~~~
  4439. In file included from /usr/include/string.h:495,
  4440. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/minizip/mz.h:160,
  4441. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/minizip/mz_os_posix.c:11:
  4442. In function ‘strncpy’,
  4443. inlined from ‘mz_os_get_file_date’ at /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/minizip/mz_os_posix.c:225:9:
  4444. /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
  4445. 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
  4446. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  4447. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/minizip/mz_os_posix.c: In function ‘mz_os_get_file_date’:
  4448. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Externals/minizip/mz_os_posix.c:223:15: note: length computed here
  4449. 223 | len = strlen(path);
  4450. | ^~~~~~~~~~~~
  4451. [ 20%] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_strm_os_posix.c.o
  4452. [ 20%] Linking C static library libminizip.a
  4453. [ 20%] Built target minizip
  4454. Scanning dependencies of target spng
  4455. [ 21%] Building C object Externals/libspng/CMakeFiles/spng.dir/libspng/spng/spng.c.o
  4456. [ 21%] Linking C static library libspng.a
  4457. [ 21%] Built target spng
  4458. Scanning dependencies of target FreeSurround
  4459. [ 21%] Building CXX object Externals/FreeSurround/CMakeFiles/FreeSurround.dir/source/ChannelMaps.cpp.o
  4460. [ 21%] Building CXX object Externals/FreeSurround/CMakeFiles/FreeSurround.dir/source/KissFFT.cpp.o
  4461. [ 21%] Building CXX object Externals/FreeSurround/CMakeFiles/FreeSurround.dir/source/KissFFTR.cpp.o
  4462. [ 21%] Building CXX object Externals/FreeSurround/CMakeFiles/FreeSurround.dir/source/FreeSurroundDecoder.cpp.o
  4463. [ 21%] Linking CXX static library libFreeSurround.a
  4464. [ 21%] Built target FreeSurround
  4465. Scanning dependencies of target SoundTouch
  4466. [ 21%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/AAFilter.cpp.o
  4467. [ 21%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/BPMDetect.cpp.o
  4468. [ 21%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/cpu_detect_x86.cpp.o
  4469. [ 21%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/FIFOSampleBuffer.cpp.o
  4470. [ 21%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/FIRFilter.cpp.o
  4471. [ 22%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/InterpolateCubic.cpp.o
  4472. [ 22%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/InterpolateLinear.cpp.o
  4473. [ 22%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/InterpolateShannon.cpp.o
  4474. [ 22%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/mmx_optimized.cpp.o
  4475. [ 22%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/PeakFinder.cpp.o
  4476. [ 22%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/RateTransposer.cpp.o
  4477. [ 22%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/SoundTouch.cpp.o
  4478. [ 22%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/sse_optimized.cpp.o
  4479. [ 22%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/TDStretch.cpp.o
  4480. [ 22%] Linking CXX static library libSoundTouch.a
  4481. [ 22%] Built target SoundTouch
  4482. Scanning dependencies of target FatFs
  4483. [ 22%] Building C object Externals/FatFs/CMakeFiles/FatFs.dir/ff.c.o
  4484. [ 22%] Building C object Externals/FatFs/CMakeFiles/FatFs.dir/ffunicode.c.o
  4485. [ 22%] Linking C static library libFatFs.a
  4486. [ 22%] Built target FatFs
  4487. Scanning dependencies of target mbedcrypto
  4488. [ 22%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/aes.c.o
  4489. [ 22%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesni.c.o
  4490. [ 22%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/arc4.c.o
  4491. [ 22%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/aria.c.o
  4492. [ 22%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1parse.c.o
  4493. [ 23%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1write.c.o
  4494. [ 23%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/base64.c.o
  4495. [ 23%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum.c.o
  4496. [ 23%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/blowfish.c.o
  4497. [ 23%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/camellia.c.o
  4498. [ 23%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ccm.c.o
  4499. [ 23%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/chacha20.c.o
  4500. [ 23%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/chachapoly.c.o
  4501. [ 23%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher.c.o
  4502. [ 23%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher_wrap.c.o
  4503. [ 23%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/constant_time.c.o
  4504. [ 23%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/cmac.c.o
  4505. [ 23%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ctr_drbg.c.o
  4506. [ 23%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/des.c.o
  4507. [ 24%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/dhm.c.o
  4508. [ 24%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdh.c.o
  4509. [ 24%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdsa.c.o
  4510. [ 24%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecjpake.c.o
  4511. [ 24%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp.c.o
  4512. [ 24%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves.c.o
  4513. [ 24%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy.c.o
  4514. [ 24%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy_poll.c.o
  4515. [ 24%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/error.c.o
  4516. [ 24%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/gcm.c.o
  4517. [ 24%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/havege.c.o
  4518. [ 24%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/hkdf.c.o
  4519. [ 24%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/hmac_drbg.c.o
  4520. [ 24%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/md.c.o
  4521. [ 25%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/md2.c.o
  4522. [ 25%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/md4.c.o
  4523. [ 25%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/md5.c.o
  4524. [ 25%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/memory_buffer_alloc.c.o
  4525. [ 25%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/mps_reader.c.o
  4526. [ 25%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/mps_trace.c.o
  4527. [ 25%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/nist_kw.c.o
  4528. [ 25%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/oid.c.o
  4529. [ 25%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/padlock.c.o
  4530. [ 25%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/pem.c.o
  4531. [ 25%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk.c.o
  4532. [ 25%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_wrap.c.o
  4533. [ 25%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs12.c.o
  4534. [ 25%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs5.c.o
  4535. [ 26%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkparse.c.o
  4536. [ 26%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkwrite.c.o
  4537. [ 26%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform.c.o
  4538. [ 26%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform_util.c.o
  4539. [ 26%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/poly1305.c.o
  4540. [ 26%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto.c.o
  4541. [ 26%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_aead.c.o
  4542. [ 26%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_cipher.c.o
  4543. [ 26%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_client.c.o
  4544. [ 26%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_driver_wrappers.c.o
  4545. [ 26%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_ecp.c.o
  4546. [ 26%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_hash.c.o
  4547. [ 26%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_mac.c.o
  4548. [ 26%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_rsa.c.o
  4549. [ 27%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_se.c.o
  4550. [ 27%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_slot_management.c.o
  4551. [ 27%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_storage.c.o
  4552. [ 27%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_its_file.c.o
  4553. [ 27%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ripemd160.c.o
  4554. [ 27%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa.c.o
  4555. [ 27%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa_internal.c.o
  4556. [ 27%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha1.c.o
  4557. [ 27%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha256.c.o
  4558. [ 27%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha512.c.o
  4559. [ 27%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/threading.c.o
  4560. [ 27%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/timing.c.o
  4561. [ 27%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/version.c.o
  4562. [ 27%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/version_features.c.o
  4563. [ 28%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/xtea.c.o
  4564. [ 28%] Linking C static library libmbedcrypto.a
  4565. [ 28%] Built target mbedcrypto
  4566. Scanning dependencies of target mbedx509
  4567. [ 29%] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/certs.c.o
  4568. [ 29%] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/pkcs11.c.o
  4569. [ 29%] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/x509.c.o
  4570. [ 29%] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/x509_create.c.o
  4571. [ 29%] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crl.c.o
  4572. [ 29%] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crt.c.o
  4573. [ 29%] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/x509_csr.c.o
  4574. [ 29%] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_crt.c.o
  4575. [ 29%] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_csr.c.o
  4576. [ 29%] Linking C static library libmbedx509.a
  4577. [ 29%] Built target mbedx509
  4578. Scanning dependencies of target mbedtls
  4579. [ 29%] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/debug.c.o
  4580. [ 29%] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/net_sockets.c.o
  4581. [ 29%] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cache.c.o
  4582. [ 29%] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ciphersuites.c.o
  4583. [ 29%] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cli.c.o
  4584. [ 29%] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cookie.c.o
  4585. [ 29%] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_msg.c.o
  4586. [ 29%] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_srv.c.o
  4587. [ 29%] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ticket.c.o
  4588. [ 29%] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls.c.o
  4589. [ 29%] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_keys.c.o
  4590. [ 29%] Linking C static library libmbedtls.a
  4591. [ 29%] Built target mbedtls
  4592. Scanning dependencies of target common
  4593. [ 29%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Analytics.cpp.o
  4594. [ 29%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/ColorUtil.cpp.o
  4595. [ 30%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/CommonFuncs.cpp.o
  4596. [ 30%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Config/Config.cpp.o
  4597. [ 30%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Config/ConfigInfo.cpp.o
  4598. [ 30%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Config/Layer.cpp.o
  4599. [ 30%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Crypto/AES.cpp.o
  4600. In file included from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/AES.cpp:10:
  4601. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/AES.cpp: In constructor ‘Common::AES::ContextGeneric<AesMode>::ContextGeneric(const u8*)’:
  4602. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4603. 35 | if (!(_a_)) [[unlikely]] \
  4604. | ^~~~~~~~~~~~
  4605. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/AES.cpp:43:7: note: in expansion of macro ‘ASSERT’
  4606. 43 | ASSERT(!mbedtls_aes_setkey_enc(&ctx, key, 128));
  4607. | ^~~~~~
  4608. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4609. 35 | if (!(_a_)) [[unlikely]] \
  4610. | ^~~~~~~~~~~~
  4611. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/AES.cpp:45:7: note: in expansion of macro ‘ASSERT’
  4612. 45 | ASSERT(!mbedtls_aes_setkey_dec(&ctx, key, 128));
  4613. | ^~~~~~
  4614. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/AES.cpp: At global scope:
  4615. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/AES.cpp:253:37: warning: ignoring attributes on template argument ‘__m128i’ {aka ‘__vector(2) long long int’} [-Wignored-attributes]
  4616. 253 | std::array<__m128i, NUM_ROUND_KEYS> round_keys;
  4617. | ^
  4618. In file included from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/AES.cpp:10:
  4619. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/AES.cpp: In function ‘void Common::AES::CryptOFB(const u8*, const u8*, u8*, const u8*, u8*, size_t)’:
  4620. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4621. 35 | if (!(_a_)) [[unlikely]] \
  4622. | ^~~~~~~~~~~~
  4623. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/AES.cpp:421:3: note: in expansion of macro ‘ASSERT’
  4624. 421 | ASSERT(!mbedtls_aes_setkey_enc(&aes_ctx, key, 128));
  4625. | ^~~~~~
  4626. [ 30%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Crypto/bn.cpp.o
  4627. [ 30%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Crypto/ec.cpp.o
  4628. [ 30%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Crypto/SHA1.cpp.o
  4629. In file included from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/SHA1.h:13,
  4630. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/SHA1.cpp:4:
  4631. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/SHA1.h: In function ‘Common::SHA1::Digest Common::SHA1::CalculateDigest(const std::vector<T>&)’:
  4632. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4633. 35 | if (!(_a_)) [[unlikely]] \
  4634. | ^~~~~~~~~~~~
  4635. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/SHA1.h:39:3: note: in expansion of macro ‘ASSERT’
  4636. 39 | ASSERT(std::numeric_limits<size_t>::max() / sizeof(T) >= msg.size());
  4637. | ^~~~~~
  4638. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/SHA1.cpp: In constructor ‘Common::SHA1::ContextMbed::ContextMbed()’:
  4639. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4640. 35 | if (!(_a_)) [[unlikely]] \
  4641. | ^~~~~~~~~~~~
  4642. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/SHA1.cpp:41:5: note: in expansion of macro ‘ASSERT’
  4643. 41 | ASSERT(!mbedtls_sha1_starts_ret(&ctx));
  4644. | ^~~~~~
  4645. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/SHA1.cpp: In member function ‘virtual void Common::SHA1::ContextMbed::Update(const u8*, size_t)’:
  4646. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4647. 35 | if (!(_a_)) [[unlikely]] \
  4648. | ^~~~~~~~~~~~
  4649. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/SHA1.cpp:46:5: note: in expansion of macro ‘ASSERT’
  4650. 46 | ASSERT(!mbedtls_sha1_update_ret(&ctx, msg, len));
  4651. | ^~~~~~
  4652. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/SHA1.cpp: In member function ‘virtual Common::SHA1::Digest Common::SHA1::ContextMbed::Finish()’:
  4653. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4654. 35 | if (!(_a_)) [[unlikely]] \
  4655. | ^~~~~~~~~~~~
  4656. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/SHA1.cpp:51:5: note: in expansion of macro ‘ASSERT’
  4657. 51 | ASSERT(!mbedtls_sha1_finish_ret(&ctx, digest.data()));
  4658. | ^~~~~~
  4659. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/SHA1.cpp: At global scope:
  4660. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/SHA1.cpp:169:43: warning: ignoring attributes on template argument ‘__m128i’ {aka ‘__vector(2) long long int’} [-Wignored-attributes]
  4661. 169 | using WorkBlock = CyclicArray<__m128i, 4>;
  4662. | ^
  4663. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Crypto/SHA1.cpp:247:24: warning: ignoring attributes on template argument ‘__m128i’ {aka ‘__vector(2) long long int’} [-Wignored-attributes]
  4664. 247 | std::array<__m128i, 2> state{};
  4665. | ^
  4666. [ 30%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Debug/CodeTrace.cpp.o
  4667. [ 30%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Debug/MemoryPatches.cpp.o
  4668. [ 30%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Debug/Watches.cpp.o
  4669. [ 30%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/DynamicLibrary.cpp.o
  4670. [ 30%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/ENetUtil.cpp.o
  4671. [ 30%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/FatFsUtil.cpp.o
  4672. [ 31%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/FileSearch.cpp.o
  4673. [ 31%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/FileUtil.cpp.o
  4674. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/FileUtil.cpp: In function ‘File::FSTEntry File::ScanDirectoryTree(std::string, bool)’:
  4675. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/FileUtil.cpp:489:36: warning: comparison of integer expressions of different signedness: ‘std::stack<File::FSTEntry*>::size_type’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare]
  4676. 489 | while (dir_fsts.size() - 1 != cur_depth)
  4677. | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
  4678. [ 31%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/FloatUtils.cpp.o
  4679. [ 31%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GekkoDisassembler.cpp.o
  4680. [ 31%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Hash.cpp.o
  4681. [ 31%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/HttpRequest.cpp.o
  4682. [ 31%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Image.cpp.o
  4683. In file included from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Image.cpp:12:
  4684. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Image.cpp: In function ‘bool Common::SavePNG(const string&, const u8*, Common::ImageByteFormat, u32, u32, u32, int)’:
  4685. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:14:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4686. 14 | if (!(_a_)) [[unlikely]] \
  4687. | ^~~~~~~~~~~~
  4688. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Image.cpp:75:5: note: in expansion of macro ‘ASSERT_MSG’
  4689. 75 | ASSERT_MSG(FRAMEDUMP, false, "Invalid format {}", static_cast<int>(format));
  4690. | ^~~~~~~~~~
  4691. [ 31%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/IniFile.cpp.o
  4692. [ 31%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/IOFile.cpp.o
  4693. [ 31%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/JitRegister.cpp.o
  4694. [ 31%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Logging/LogManager.cpp.o
  4695. [ 31%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MathUtil.cpp.o
  4696. [ 31%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Matrix.cpp.o
  4697. [ 31%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MemoryUtil.cpp.o
  4698. [ 32%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MsgHandler.cpp.o
  4699. [ 32%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/NandPaths.cpp.o
  4700. [ 32%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Network.cpp.o
  4701. [ 32%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/PcapFile.cpp.o
  4702. [ 32%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/PerformanceCounter.cpp.o
  4703. [ 32%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Profiler.cpp.o
  4704. [ 32%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/QoSSession.cpp.o
  4705. [ 32%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Random.cpp.o
  4706. In file included from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Random.cpp:9:
  4707. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Random.cpp: In constructor ‘Common::Random::EntropySeededPRNG::EntropySeededPRNG()’:
  4708. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4709. 35 | if (!(_a_)) [[unlikely]] \
  4710. | ^~~~~~~~~~~~
  4711. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Random.cpp:22:5: note: in expansion of macro ‘ASSERT’
  4712. 22 | ASSERT(ret == 0);
  4713. | ^~~~~~
  4714. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Random.cpp: In member function ‘void Common::Random::EntropySeededPRNG::Generate(void*, std::size_t)’:
  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/Source/Core/Common/Random.cpp:34:5: note: in expansion of macro ‘ASSERT’
  4719. 34 | ASSERT(ret == 0);
  4720. | ^~~~~~
  4721. [ 32%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SDCardUtil.cpp.o
  4722. [ 32%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SettingsHandler.cpp.o
  4723. [ 32%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SFMLHelper.cpp.o
  4724. [ 32%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SocketContext.cpp.o
  4725. [ 32%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/StringUtil.cpp.o
  4726. [ 32%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SymbolDB.cpp.o
  4727. [ 33%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Thread.cpp.o
  4728. [ 33%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Timer.cpp.o
  4729. [ 33%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/TraversalClient.cpp.o
  4730. In file included from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Core/SysConf.h:14,
  4731. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Core/Config/SYSCONFSettings.h:10,
  4732. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Core/NetPlayProto.h:12,
  4733. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/TraversalClient.cpp:13:
  4734. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Core/SysConf.h: In member function ‘void SysConf::Entry::SetData(T)’:
  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/Source/Core/Core/SysConf.h:66:7: note: in expansion of macro ‘ASSERT’
  4739. 66 | ASSERT(sizeof(value) == bytes.size());
  4740. | ^~~~~~
  4741. [ 33%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/UPnP.cpp.o
  4742. [ 33%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Version.cpp.o
  4743. [ 33%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Logging/ConsoleListenerNix.cpp.o
  4744. [ 33%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MemArenaUnix.cpp.o
  4745. [ 33%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/x64ABI.cpp.o
  4746. In file included from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:14,
  4747. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64ABI.cpp:7:
  4748. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/CodeBlock.h: In member function ‘void Common::CodeBlock<T>::FreeCodeSpace()’:
  4749. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4750. 35 | if (!(_a_)) [[unlikely]] \
  4751. | ^~~~~~~~~~~~
  4752. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/CodeBlock.h:71:5: note: in expansion of macro ‘ASSERT’
  4753. 71 | ASSERT(!m_is_child);
  4754. | ^~~~~~
  4755. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/CodeBlock.h: In member function ‘size_t Common::CodeBlock<T>::GetSpaceLeft() const’:
  4756. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4757. 35 | if (!(_a_)) [[unlikely]] \
  4758. | ^~~~~~~~~~~~
  4759. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/CodeBlock.h:91:5: note: in expansion of macro ‘ASSERT’
  4760. 91 | ASSERT(static_cast<size_t>(T::GetCodePtr() - region) < region_size);
  4761. | ^~~~~~
  4762. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/CodeBlock.h: In member function ‘u8* Common::CodeBlock<T>::AllocChildCodeSpace(size_t)’:
  4763. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:14:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4764. 14 | if (!(_a_)) [[unlikely]] \
  4765. | ^~~~~~~~~~~~
  4766. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/CodeBlock.h:104:5: note: in expansion of macro ‘ASSERT_MSG’
  4767. 104 | ASSERT_MSG(DYNA_REC, child_size < GetSpaceLeft(), "Insufficient space for child allocation.");
  4768. | ^~~~~~~~~~
  4769. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In member function ‘u64 Gen::OpArg::Imm64() const’:
  4770. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4771. 35 | if (!(_a_)) [[unlikely]] \
  4772. | ^~~~~~~~~~~~
  4773. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:49:7: note: in expansion of macro ‘ASSERT’
  4774. 49 | ASSERT(_a_); \
  4775. | ^~~~~~
  4776. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:128:5: note: in expansion of macro ‘DEBUG_ASSERT’
  4777. 128 | DEBUG_ASSERT(scale == SCALE_IMM64);
  4778. | ^~~~~~~~~~~~
  4779. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In member function ‘u32 Gen::OpArg::Imm32() const’:
  4780. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4781. 35 | if (!(_a_)) [[unlikely]] \
  4782. | ^~~~~~~~~~~~
  4783. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:49:7: note: in expansion of macro ‘ASSERT’
  4784. 49 | ASSERT(_a_); \
  4785. | ^~~~~~
  4786. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:133:5: note: in expansion of macro ‘DEBUG_ASSERT’
  4787. 133 | DEBUG_ASSERT(scale == SCALE_IMM32);
  4788. | ^~~~~~~~~~~~
  4789. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In member function ‘u16 Gen::OpArg::Imm16() const’:
  4790. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4791. 35 | if (!(_a_)) [[unlikely]] \
  4792. | ^~~~~~~~~~~~
  4793. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:49:7: note: in expansion of macro ‘ASSERT’
  4794. 49 | ASSERT(_a_); \
  4795. | ^~~~~~
  4796. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:138:5: note: in expansion of macro ‘DEBUG_ASSERT’
  4797. 138 | DEBUG_ASSERT(scale == SCALE_IMM16);
  4798. | ^~~~~~~~~~~~
  4799. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In member function ‘u8 Gen::OpArg::Imm8() const’:
  4800. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4801. 35 | if (!(_a_)) [[unlikely]] \
  4802. | ^~~~~~~~~~~~
  4803. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:49:7: note: in expansion of macro ‘ASSERT’
  4804. 49 | ASSERT(_a_); \
  4805. | ^~~~~~
  4806. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:143:5: note: in expansion of macro ‘DEBUG_ASSERT’
  4807. 143 | DEBUG_ASSERT(scale == SCALE_IMM8);
  4808. | ^~~~~~~~~~~~
  4809. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In member function ‘s64 Gen::OpArg::SImm64() const’:
  4810. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4811. 35 | if (!(_a_)) [[unlikely]] \
  4812. | ^~~~~~~~~~~~
  4813. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:49:7: note: in expansion of macro ‘ASSERT’
  4814. 49 | ASSERT(_a_); \
  4815. | ^~~~~~
  4816. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:149:5: note: in expansion of macro ‘DEBUG_ASSERT’
  4817. 149 | DEBUG_ASSERT(scale == SCALE_IMM64);
  4818. | ^~~~~~~~~~~~
  4819. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In member function ‘s32 Gen::OpArg::SImm32() const’:
  4820. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4821. 35 | if (!(_a_)) [[unlikely]] \
  4822. | ^~~~~~~~~~~~
  4823. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:49:7: note: in expansion of macro ‘ASSERT’
  4824. 49 | ASSERT(_a_); \
  4825. | ^~~~~~
  4826. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:154:5: note: in expansion of macro ‘DEBUG_ASSERT’
  4827. 154 | DEBUG_ASSERT(scale == SCALE_IMM32);
  4828. | ^~~~~~~~~~~~
  4829. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In member function ‘s16 Gen::OpArg::SImm16() const’:
  4830. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4831. 35 | if (!(_a_)) [[unlikely]] \
  4832. | ^~~~~~~~~~~~
  4833. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:49:7: note: in expansion of macro ‘ASSERT’
  4834. 49 | ASSERT(_a_); \
  4835. | ^~~~~~
  4836. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:159:5: note: in expansion of macro ‘DEBUG_ASSERT’
  4837. 159 | DEBUG_ASSERT(scale == SCALE_IMM16);
  4838. | ^~~~~~~~~~~~
  4839. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In member function ‘s8 Gen::OpArg::SImm8() const’:
  4840. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4841. 35 | if (!(_a_)) [[unlikely]] \
  4842. | ^~~~~~~~~~~~
  4843. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:49:7: note: in expansion of macro ‘ASSERT’
  4844. 49 | ASSERT(_a_); \
  4845. | ^~~~~~
  4846. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:164:5: note: in expansion of macro ‘DEBUG_ASSERT’
  4847. 164 | DEBUG_ASSERT(scale == SCALE_IMM8);
  4848. | ^~~~~~~~~~~~
  4849. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In member function ‘Gen::OpArg Gen::OpArg::AsImm64() const’:
  4850. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4851. 35 | if (!(_a_)) [[unlikely]] \
  4852. | ^~~~~~~~~~~~
  4853. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:49:7: note: in expansion of macro ‘ASSERT’
  4854. 49 | ASSERT(_a_); \
  4855. | ^~~~~~
  4856. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:170:5: note: in expansion of macro ‘DEBUG_ASSERT’
  4857. 170 | DEBUG_ASSERT(IsImm());
  4858. | ^~~~~~~~~~~~
  4859. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In member function ‘Gen::OpArg Gen::OpArg::AsImm32() const’:
  4860. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4861. 35 | if (!(_a_)) [[unlikely]] \
  4862. | ^~~~~~~~~~~~
  4863. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:49:7: note: in expansion of macro ‘ASSERT’
  4864. 49 | ASSERT(_a_); \
  4865. | ^~~~~~
  4866. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:175:5: note: in expansion of macro ‘DEBUG_ASSERT’
  4867. 175 | DEBUG_ASSERT(IsImm());
  4868. | ^~~~~~~~~~~~
  4869. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In member function ‘Gen::OpArg Gen::OpArg::AsImm16() const’:
  4870. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4871. 35 | if (!(_a_)) [[unlikely]] \
  4872. | ^~~~~~~~~~~~
  4873. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:49:7: note: in expansion of macro ‘ASSERT’
  4874. 49 | ASSERT(_a_); \
  4875. | ^~~~~~
  4876. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:180:5: note: in expansion of macro ‘DEBUG_ASSERT’
  4877. 180 | DEBUG_ASSERT(IsImm());
  4878. | ^~~~~~~~~~~~
  4879. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In member function ‘Gen::OpArg Gen::OpArg::AsImm8() const’:
  4880. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4881. 35 | if (!(_a_)) [[unlikely]] \
  4882. | ^~~~~~~~~~~~
  4883. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:49:7: note: in expansion of macro ‘ASSERT’
  4884. 49 | ASSERT(_a_); \
  4885. | ^~~~~~
  4886. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:185:5: note: in expansion of macro ‘DEBUG_ASSERT’
  4887. 185 | DEBUG_ASSERT(IsImm());
  4888. | ^~~~~~~~~~~~
  4889. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In member function ‘void Gen::OpArg::AddMemOffset(int)’:
  4890. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:14:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4891. 14 | if (!(_a_)) [[unlikely]] \
  4892. | ^~~~~~~~~~~~
  4893. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:29:7: note: in expansion of macro ‘ASSERT_MSG’
  4894. 29 | ASSERT_MSG(_t_, _a_, _fmt_ __VA_OPT__(, ) __VA_ARGS__); \
  4895. | ^~~~~~~~~~
  4896. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:224:5: note: in expansion of macro ‘DEBUG_ASSERT_MSG’
  4897. 224 | DEBUG_ASSERT_MSG(DYNA_REC, scale == SCALE_RIP || (scale <= SCALE_ATREG && scale > SCALE_NONE),
  4898. | ^~~~~~~~~~~~~~~~
  4899. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In function ‘u32 Gen::PtrOffset(const void*, const void*)’:
  4900. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:14:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4901. 14 | if (!(_a_)) [[unlikely]] \
  4902. | ^~~~~~~~~~~~
  4903. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:308:5: note: in expansion of macro ‘ASSERT_MSG’
  4904. 308 | ASSERT_MSG(DYNA_REC, 0, "pointer offset out of range");
  4905. | ^~~~~~~~~~
  4906. [ 33%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/x64Emitter.cpp.o
  4907. In file included from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:14,
  4908. from /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.cpp:4:
  4909. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/CodeBlock.h: In member function ‘void Common::CodeBlock<T>::FreeCodeSpace()’:
  4910. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4911. 35 | if (!(_a_)) [[unlikely]] \
  4912. | ^~~~~~~~~~~~
  4913. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/CodeBlock.h:71:5: note: in expansion of macro ‘ASSERT’
  4914. 71 | ASSERT(!m_is_child);
  4915. | ^~~~~~
  4916. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/CodeBlock.h: In member function ‘size_t Common::CodeBlock<T>::GetSpaceLeft() const’:
  4917. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4918. 35 | if (!(_a_)) [[unlikely]] \
  4919. | ^~~~~~~~~~~~
  4920. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/CodeBlock.h:91:5: note: in expansion of macro ‘ASSERT’
  4921. 91 | ASSERT(static_cast<size_t>(T::GetCodePtr() - region) < region_size);
  4922. | ^~~~~~
  4923. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/CodeBlock.h: In member function ‘u8* Common::CodeBlock<T>::AllocChildCodeSpace(size_t)’:
  4924. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:14:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4925. 14 | if (!(_a_)) [[unlikely]] \
  4926. | ^~~~~~~~~~~~
  4927. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/CodeBlock.h:104:5: note: in expansion of macro ‘ASSERT_MSG’
  4928. 104 | ASSERT_MSG(DYNA_REC, child_size < GetSpaceLeft(), "Insufficient space for child allocation.");
  4929. | ^~~~~~~~~~
  4930. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In member function ‘u64 Gen::OpArg::Imm64() const’:
  4931. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4932. 35 | if (!(_a_)) [[unlikely]] \
  4933. | ^~~~~~~~~~~~
  4934. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:49:7: note: in expansion of macro ‘ASSERT’
  4935. 49 | ASSERT(_a_); \
  4936. | ^~~~~~
  4937. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:128:5: note: in expansion of macro ‘DEBUG_ASSERT’
  4938. 128 | DEBUG_ASSERT(scale == SCALE_IMM64);
  4939. | ^~~~~~~~~~~~
  4940. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In member function ‘u32 Gen::OpArg::Imm32() const’:
  4941. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4942. 35 | if (!(_a_)) [[unlikely]] \
  4943. | ^~~~~~~~~~~~
  4944. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:49:7: note: in expansion of macro ‘ASSERT’
  4945. 49 | ASSERT(_a_); \
  4946. | ^~~~~~
  4947. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:133:5: note: in expansion of macro ‘DEBUG_ASSERT’
  4948. 133 | DEBUG_ASSERT(scale == SCALE_IMM32);
  4949. | ^~~~~~~~~~~~
  4950. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In member function ‘u16 Gen::OpArg::Imm16() const’:
  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/Source/Core/Common/Assert.h:49:7: note: in expansion of macro ‘ASSERT’
  4955. 49 | ASSERT(_a_); \
  4956. | ^~~~~~
  4957. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:138:5: note: in expansion of macro ‘DEBUG_ASSERT’
  4958. 138 | DEBUG_ASSERT(scale == SCALE_IMM16);
  4959. | ^~~~~~~~~~~~
  4960. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In member function ‘u8 Gen::OpArg::Imm8() const’:
  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/Source/Core/Common/Assert.h:49:7: note: in expansion of macro ‘ASSERT’
  4965. 49 | ASSERT(_a_); \
  4966. | ^~~~~~
  4967. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:143:5: note: in expansion of macro ‘DEBUG_ASSERT’
  4968. 143 | DEBUG_ASSERT(scale == SCALE_IMM8);
  4969. | ^~~~~~~~~~~~
  4970. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In member function ‘s64 Gen::OpArg::SImm64() const’:
  4971. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4972. 35 | if (!(_a_)) [[unlikely]] \
  4973. | ^~~~~~~~~~~~
  4974. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:49:7: note: in expansion of macro ‘ASSERT’
  4975. 49 | ASSERT(_a_); \
  4976. | ^~~~~~
  4977. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:149:5: note: in expansion of macro ‘DEBUG_ASSERT’
  4978. 149 | DEBUG_ASSERT(scale == SCALE_IMM64);
  4979. | ^~~~~~~~~~~~
  4980. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In member function ‘s32 Gen::OpArg::SImm32() const’:
  4981. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4982. 35 | if (!(_a_)) [[unlikely]] \
  4983. | ^~~~~~~~~~~~
  4984. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:49:7: note: in expansion of macro ‘ASSERT’
  4985. 49 | ASSERT(_a_); \
  4986. | ^~~~~~
  4987. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:154:5: note: in expansion of macro ‘DEBUG_ASSERT’
  4988. 154 | DEBUG_ASSERT(scale == SCALE_IMM32);
  4989. | ^~~~~~~~~~~~
  4990. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In member function ‘s16 Gen::OpArg::SImm16() const’:
  4991. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  4992. 35 | if (!(_a_)) [[unlikely]] \
  4993. | ^~~~~~~~~~~~
  4994. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:49:7: note: in expansion of macro ‘ASSERT’
  4995. 49 | ASSERT(_a_); \
  4996. | ^~~~~~
  4997. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:159:5: note: in expansion of macro ‘DEBUG_ASSERT’
  4998. 159 | DEBUG_ASSERT(scale == SCALE_IMM16);
  4999. | ^~~~~~~~~~~~
  5000. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h: In member function ‘s8 Gen::OpArg::SImm8() const’:
  5001. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:35:17: warning: attributes at the beginning of statement are ignored [-Wattributes]
  5002. 35 | if (!(_a_)) [[unlikely]] \
  5003. | ^~~~~~~~~~~~
  5004. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/Assert.h:49:7: note: in expansion of macro ‘ASSERT’
  5005. 49 | ASSERT(_a_); \
  5006. | ^~~~~~
  5007. /home/bebel/RetroPie-Setup/tmp/build/dolphin/Source/Core/Common/x64Emitter.h:164:5: note: in expansion of macro ‘DEBUG_ASSERT’
  5008.  
Add Comment
Please, Sign In to add comment