Advertisement
Guest User

Untitled

a guest
Aug 29th, 2018
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 400.64 KB | None | 0 0
  1. green@green-A960M-M3:~$ cd rpcs3/ && git checkout master && git pull
  2. Warning: you are leaving 5 commits behind, not connected to
  3. any of your branches:
  4.  
  5. 4dead70 Merge 4ee81324f34d96e7c4e20c4f1a9b888da3353152 into b5dbd44087c4d2e4c7cb776a2a2ac67a528b14f8
  6. 4ee8132 rsx: Fixup, byte order fix
  7. 42b091c vk: whitespace fix only
  8. 4a4ab8b d3d12: restore working graphics
  9. 05aff9f [WIP] rsx: Fix endianness order when immediate mode register is updated, but used as register lookup - Simplify the code by unifying all the register-backed memory
  10.  
  11. If you want to keep them by creating a new branch, this may be a good time
  12. to do so with:
  13.  
  14. git branch <new-branch-name> 4dead70
  15.  
  16. Switched to branch 'master'
  17. Your branch is up-to-date with 'origin/master'.
  18. remote: Counting objects: 49, done.
  19. remote: Compressing objects: 100% (2/2), done.
  20. remote: Total 49 (delta 40), reused 41 (delta 40), pack-reused 7
  21. Unpacking objects: 100% (49/49), done.
  22. From https://github.com/RPCS3/rpcs3
  23. b5dbd44..4c14595 master -> origin/master
  24. Updating b5dbd44..4c14595
  25. Fast-forward
  26. rpcs3/Emu/Cell/Modules/cellAvconfExt.cpp | 24 +++-
  27. rpcs3/Emu/Cell/Modules/cellGame.cpp | 145 +++++++++++++++--------
  28. rpcs3/Emu/Cell/Modules/cellGame.h | 25 +++-
  29. rpcs3/Emu/Cell/Modules/cellGameExec.cpp | 20 ++++
  30. rpcs3/Emu/Cell/Modules/cellMic.cpp | 328 +++++++++++++++++++++++++++++++++++++++++++---------
  31. rpcs3/Emu/Cell/Modules/cellMic.h | 95 ++++++++++++---
  32. rpcs3/Emu/Cell/Modules/cellMsgDialog.cpp | 37 ++++--
  33. rpcs3/Emu/Cell/Modules/cellMsgDialog.h | 15 ++-
  34. rpcs3/Emu/Cell/Modules/sceNpTrophy.cpp | 11 +-
  35. 9 files changed, 559 insertions(+), 141 deletions(-)
  36. green@green-A960M-M3:~/rpcs3$ git fetch origin +refs/pull/5055/merge: && git checkout FETCH_HEAD
  37. remote: Counting objects: 23, done.
  38. remote: Compressing objects: 100% (4/4), done.
  39. remote: Total 23 (delta 19), reused 22 (delta 19), pack-reused 0
  40. Unpacking objects: 100% (23/23), done.
  41. From https://github.com/RPCS3/rpcs3
  42. * branch refs/pull/5055/merge -> FETCH_HEAD
  43. Note: checking out 'FETCH_HEAD'.
  44.  
  45. You are in 'detached HEAD' state. You can look around, make experimental
  46. changes and commit them, and you can discard any commits you make in this
  47. state without impacting any branches by performing another checkout.
  48.  
  49. If you want to create a new branch to retain commits you create, you may
  50. do so (now or later) by using -b with the checkout command again. Example:
  51.  
  52. git checkout -b <new-branch-name>
  53.  
  54. HEAD is now at 3879122... Merge a5c300f12eda541d4957d99f96f6b12195540334 into 4c1459534d0ec328d0b332c0fdc8da1ffa7db7f1
  55. green@green-A960M-M3:~/rpcs3$ git submodule sync
  56. Synchronizing submodule url for '3rdparty/GSL'
  57. Synchronizing submodule url for '3rdparty/Optional'
  58. Synchronizing submodule url for '3rdparty/cereal'
  59. Synchronizing submodule url for '3rdparty/ffmpeg'
  60. Synchronizing submodule url for '3rdparty/hidapi'
  61. Synchronizing submodule url for '3rdparty/libpng'
  62. Synchronizing submodule url for '3rdparty/pugixml'
  63. Synchronizing submodule url for '3rdparty/xxHash'
  64. Synchronizing submodule url for '3rdparty/yaml-cpp'
  65. Synchronizing submodule url for '3rdparty/zlib'
  66. Synchronizing submodule url for 'Vulkan/glslang'
  67. Synchronizing submodule url for 'asmjit'
  68. Synchronizing submodule url for 'llvm'
  69. green@green-A960M-M3:~/rpcs3$ git submodule update --init
  70. green@green-A960M-M3:~/rpcs3$ cd .. && cd rpcs3_build
  71. green@green-A960M-M3:~/rpcs3_build$ source /home/green/Qt/5.11.1/gcc_64/bin/qt510-env.sh
  72. green@green-A960M-M3:~/rpcs3_build$ cmake ../rpcs3/ -DUSE_SYSTEM_LIBPNG=ON -DUSE_SYSTEM_FFMPEG=ON -DWITH_GDB=OFF && make GitVersion && make -j8
  73. -- The C compiler identification is GNU 8.1.0
  74. -- The CXX compiler identification is GNU 8.1.0
  75. -- Check for working C compiler: /usr/bin/cc
  76. -- Check for working C compiler: /usr/bin/cc -- works
  77. -- Detecting C compiler ABI info
  78. -- Detecting C compiler ABI info - done
  79. -- Detecting C compile features
  80. -- Detecting C compile features - done
  81. -- Check for working CXX compiler: /usr/bin/c++
  82. -- Check for working CXX compiler: /usr/bin/c++ -- works
  83. -- Detecting CXX compiler ABI info
  84. -- Detecting CXX compiler ABI info - done
  85. -- Detecting CXX compile features
  86. -- Detecting CXX compile features - done
  87. -- Performing Test __CxxFlag__msse
  88. -- Performing Test __CxxFlag__msse - Success
  89. -- Performing Test __CxxFlag__msse2
  90. -- Performing Test __CxxFlag__msse2 - Success
  91. -- Performing Test __CxxFlag__msse3
  92. -- Performing Test __CxxFlag__msse3 - Success
  93. -- Performing Test __CxxFlag__mssse3
  94. -- Performing Test __CxxFlag__mssse3 - Success
  95. -- Performing Test __CxxFlag__msse4_1
  96. -- Performing Test __CxxFlag__msse4_1 - Success
  97. -- Performing Test __CxxFlag__msse4_2
  98. -- Performing Test __CxxFlag__msse4_2 - Success
  99. -- Performing Test __CxxFlag__mavx
  100. -- Performing Test __CxxFlag__mavx - Success
  101. -- Performing Test __CxxFlag__mavx2
  102. -- Performing Test __CxxFlag__mavx2 - Success
  103. -- Performing Test __CxxFlag__std_c__17
  104. -- Performing Test __CxxFlag__std_c__17 - Success
  105. -- Performing Test __CxxFlag__std_c__14
  106. -- Performing Test __CxxFlag__std_c__14 - Success
  107. -- Performing Test __CxxFlag__std_c__11
  108. -- Performing Test __CxxFlag__std_c__11 - Success
  109. -- Performing Test __CxxFlag__std_c__0x
  110. -- Performing Test __CxxFlag__std_c__0x - Success
  111. -- Performing Test __CxxFlag__fno_tree_vectorize
  112. -- Performing Test __CxxFlag__fno_tree_vectorize - Success
  113. -- Performing Test __CxxFlag__fvisibility_hidden
  114. -- Performing Test __CxxFlag__fvisibility_hidden - Success
  115. -- Performing Test __CxxFlag__Winconsistent_missing_override
  116. -- Performing Test __CxxFlag__Winconsistent_missing_override - Failed
  117. -- Performing Test __CxxFlag__O2
  118. -- Performing Test __CxxFlag__O2 - Success
  119. -- Performing Test __CxxFlag__fno_keep_static_consts
  120. -- Performing Test __CxxFlag__fno_keep_static_consts - Success
  121. -- Performing Test __CxxFlag__fmerge_all_constants
  122. -- Performing Test __CxxFlag__fmerge_all_constants - Success
  123. -- [asmjit]
  124. BuildMode=Embed
  125. BuildTest=Off
  126. ASMJIT_DIR=/home/green/rpcs3/asmjit
  127. ASMJIT_DEPS=pthread;rt
  128. ASMJIT_LIBS=pthread;rt
  129. ASMJIT_CFLAGS=-DASMJIT_EMBED;-DASMJIT_STATIC
  130. ASMJIT_SOURCE_DIR=/home/green/rpcs3/asmjit/src
  131. ASMJIT_INCLUDE_DIR=/home/green/rpcs3/asmjit/src
  132. ASMJIT_PRIVATE_CFLAGS=
  133. -DASMJIT_EMBED
  134. -DASMJIT_STATIC
  135. -std=c++17
  136. -fno-tree-vectorize
  137. -fvisibility=hidden
  138. -O2 [RELEASE]
  139. -fno-keep-static-consts [RELEASE]
  140. -fmerge-all-constants [RELEASE]
  141. -- No build type selected, default to Release
  142. -- Google Mock was not found - tests based on that will not build
  143. -- cotire 1.8.0 loaded.
  144. -- Performing Test COMPILER_SUPPORTS_MARCH_NATIVE
  145. -- Performing Test COMPILER_SUPPORTS_MARCH_NATIVE - Success
  146. -- Performing Test HAS_NO_PIE
  147. -- Performing Test HAS_NO_PIE - Success
  148. -- Performing Test HAS_NOPIE
  149. -- Performing Test HAS_NOPIE - Failed
  150. -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
  151. -- Found WAYLAND_CLIENT: /usr/lib/x86_64-linux-gnu/libwayland-client.so
  152. -- Found WAYLAND_SERVER: /usr/lib/x86_64-linux-gnu/libwayland-server.so
  153. -- Found WAYLAND_EGL: /usr/lib/x86_64-linux-gnu/libwayland-egl.so
  154. -- Found WAYLAND_CURSOR: /usr/lib/x86_64-linux-gnu/libwayland-cursor.so
  155. -- Found WAYLAND: /usr/lib/x86_64-linux-gnu/libwayland-client.so;/usr/lib/x86_64-linux-gnu/libwayland-server.so;/usr/lib/x86_64-linux-gnu/libwayland-egl.so;/usr/lib/x86_64-linux-gnu/libwayland-cursor.so
  156. -- Initializing RPCS3_SRC_DIR=/home/green/rpcs3/rpcs3
  157. -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so
  158. -- Found OpenAL: /usr/lib/x86_64-linux-gnu/libopenal.so
  159. LLVM will be built from the submodule.
  160. CMake Deprecation Warning at llvm/CMakeLists.txt:14 (cmake_policy):
  161. The OLD behavior for policy CMP0051 will be removed from a future version
  162. of CMake.
  163.  
  164. The cmake-policies(7) manual explains that the OLD behaviors of all
  165. policies are deprecated and that a policy should be set to OLD only under
  166. specific short-term circumstances. Projects should be ported to the NEW
  167. behavior and not rely on setting a policy to OLD.
  168.  
  169.  
  170. -- The ASM compiler identification is GNU
  171. -- Found assembler: /usr/bin/cc
  172. -- Looking for dlfcn.h
  173. CMake Warning (dev) at /usr/local/lib/python2.7/dist-packages/cmake/data/share/cmake-3.12/Modules/CheckIncludeFile.cmake:70 (message):
  174. Policy CMP0075 is not set: Include file check macros honor
  175. CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy
  176. details. Use the cmake_policy command to set the policy and suppress this
  177. warning.
  178.  
  179. CMAKE_REQUIRED_LIBRARIES is set to:
  180.  
  181. m
  182.  
  183. For compatibility with CMake 3.11 and below this check is ignoring it.
  184. Call Stack (most recent call first):
  185. llvm/cmake/config-ix.cmake:26 (check_include_file)
  186. llvm/CMakeLists.txt:592 (include)
  187. This warning is for project developers. Use -Wno-dev to suppress it.
  188.  
  189. -- Looking for dlfcn.h - found
  190. -- Looking for errno.h
  191. -- Looking for errno.h - found
  192. -- Looking for fcntl.h
  193. -- Looking for fcntl.h - found
  194. -- Looking for link.h
  195. -- Looking for link.h - found
  196. -- Looking for malloc.h
  197. -- Looking for malloc.h - found
  198. -- Looking for malloc/malloc.h
  199. -- Looking for malloc/malloc.h - not found
  200. -- Looking for pthread.h
  201. -- Looking for pthread.h - found
  202. -- Looking for signal.h
  203. -- Looking for signal.h - found
  204. -- Looking for sys/ioctl.h
  205. -- Looking for sys/ioctl.h - found
  206. -- Looking for sys/mman.h
  207. -- Looking for sys/mman.h - found
  208. -- Looking for sys/param.h
  209. -- Looking for sys/param.h - found
  210. -- Looking for sys/resource.h
  211. -- Looking for sys/resource.h - found
  212. -- Looking for sys/stat.h
  213. -- Looking for sys/stat.h - found
  214. -- Looking for sys/time.h
  215. -- Looking for sys/time.h - found
  216. -- Looking for sys/types.h
  217. -- Looking for sys/types.h - found
  218. -- Looking for termios.h
  219. -- Looking for termios.h - found
  220. -- Looking for unistd.h
  221. -- Looking for unistd.h - found
  222. -- Looking for valgrind/valgrind.h
  223. -- Looking for valgrind/valgrind.h - not found
  224. -- Looking for zlib.h
  225. -- Looking for zlib.h - found
  226. -- Looking for fenv.h
  227. -- Looking for fenv.h - found
  228. -- Looking for FE_ALL_EXCEPT
  229. -- Looking for FE_ALL_EXCEPT - found
  230. -- Looking for FE_INEXACT
  231. -- Looking for FE_INEXACT - found
  232. -- Looking for mach/mach.h
  233. -- Looking for mach/mach.h - not found
  234. -- Looking for histedit.h
  235. -- Looking for histedit.h - found
  236. -- Looking for CrashReporterClient.h
  237. -- Looking for CrashReporterClient.h - not found
  238. -- Looking for linux/magic.h
  239. -- Looking for linux/magic.h - found
  240. -- Looking for pthread_create in pthread
  241. -- Looking for pthread_create in pthread - found
  242. -- Looking for pthread_getspecific in pthread
  243. -- Looking for pthread_getspecific in pthread - found
  244. -- Looking for pthread_rwlock_init in pthread
  245. -- Looking for pthread_rwlock_init in pthread - found
  246. -- Looking for pthread_mutex_lock in pthread
  247. -- Looking for pthread_mutex_lock in pthread - found
  248. -- Looking for dlopen in dl
  249. -- Looking for dlopen in dl - found
  250. -- Looking for clock_gettime in rt
  251. -- Looking for clock_gettime in rt - found
  252. -- Looking for pfm_initialize in pfm
  253. -- Looking for pfm_initialize in pfm - not found
  254. -- Looking for pthread.h
  255. -- Looking for pthread.h - found
  256. -- Looking for pthread_create
  257. -- Looking for pthread_create - not found
  258. -- Looking for pthread_create in pthreads
  259. -- Looking for pthread_create in pthreads - not found
  260. -- Looking for pthread_create in pthread
  261. -- Looking for pthread_create in pthread - found
  262. -- Found Threads: TRUE
  263. -- Looking for compress2 in z
  264. -- Looking for compress2 in z - found
  265. -- Looking for el_init in edit
  266. -- Looking for el_init in edit - found
  267. -- Looking for setupterm in tinfo
  268. -- Looking for setupterm in tinfo - found
  269. -- Found LibXml2: /usr/lib/x86_64-linux-gnu/libxml2.so (found version "2.9.3")
  270. -- Looking for xar_open in xar
  271. -- Looking for xar_open in xar - not found
  272. -- Looking for arc4random
  273. -- Looking for arc4random - not found
  274. -- Looking for backtrace
  275. -- Looking for backtrace - found
  276. -- backtrace facility detected in default set of libraries
  277. -- Found Backtrace: /usr/include
  278. -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW
  279. -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed
  280. -- Looking for _Unwind_Backtrace
  281. -- Looking for _Unwind_Backtrace - found
  282. -- Looking for getpagesize
  283. -- Looking for getpagesize - found
  284. -- Looking for sysconf
  285. -- Looking for sysconf - found
  286. -- Looking for getrusage
  287. -- Looking for getrusage - found
  288. -- Looking for setrlimit
  289. -- Looking for setrlimit - found
  290. -- Looking for isatty
  291. -- Looking for isatty - found
  292. -- Looking for futimens
  293. -- Looking for futimens - found
  294. -- Looking for futimes
  295. -- Looking for futimes - found
  296. -- Looking for posix_fallocate
  297. -- Looking for posix_fallocate - found
  298. -- Looking for sigaltstack
  299. -- Looking for sigaltstack - found
  300. -- Looking for lseek64
  301. -- Looking for lseek64 - found
  302. -- Looking for mallctl
  303. -- Looking for mallctl - not found
  304. -- Looking for mallinfo
  305. -- Looking for mallinfo - found
  306. -- Looking for malloc_zone_statistics
  307. -- Looking for malloc_zone_statistics - not found
  308. -- Looking for getrlimit
  309. -- Looking for getrlimit - found
  310. -- Looking for posix_spawn
  311. -- Looking for posix_spawn - found
  312. -- Looking for pread
  313. -- Looking for pread - found
  314. -- Looking for realpath
  315. -- Looking for realpath - found
  316. -- Looking for sbrk
  317. -- Looking for sbrk - found
  318. -- Looking for strerror
  319. -- Looking for strerror - found
  320. -- Looking for strerror_r
  321. -- Looking for strerror_r - found
  322. -- Looking for strerror_s
  323. -- Looking for strerror_s - not found
  324. -- Looking for setenv
  325. -- Looking for setenv - found
  326. -- Looking for dlopen
  327. -- Looking for dlopen - found
  328. -- Looking for dladdr
  329. -- Looking for dladdr - not found
  330. -- Looking for __GLIBC__
  331. -- Looking for __GLIBC__ - found
  332. -- Looking for sched_getaffinity
  333. -- Looking for sched_getaffinity - found
  334. -- Looking for CPU_COUNT
  335. -- Looking for CPU_COUNT - found
  336. -- Looking for pthread_getname_np
  337. -- Looking for pthread_getname_np - found
  338. -- Looking for pthread_setname_np
  339. -- Looking for pthread_setname_np - found
  340. -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB
  341. -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success
  342. -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
  343. -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
  344. -- Performing Test LLVM_HAS_ATOMICS
  345. -- Performing Test LLVM_HAS_ATOMICS - Success
  346. -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG
  347. -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG - Success
  348. -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG
  349. -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG - Failed
  350. -- Performing Test HAS_MAYBE_UNINITIALIZED
  351. -- Performing Test HAS_MAYBE_UNINITIALIZED - Success
  352. -- Native target architecture is X86
  353. -- Threads enabled.
  354. -- Doxygen disabled.
  355. -- Go bindings disabled.
  356. -- Found OCaml: /home/green/.opam/4.06.1/bin/ocamlfind
  357. -- OCaml bindings enabled.
  358. -- Could NOT find Python module pygments
  359. -- Could NOT find Python module pygments.lexers.c_cpp
  360. -- Could NOT find Python module yaml
  361. -- LLVM host triple: x86_64-unknown-linux-gnu
  362. -- LLVM default target triple: x86_64-unknown-linux-gnu
  363. -- Performing Test C_SUPPORTS_FPIC
  364. -- Performing Test C_SUPPORTS_FPIC - Success
  365. -- Performing Test CXX_SUPPORTS_FPIC
  366. -- Performing Test CXX_SUPPORTS_FPIC - Success
  367. -- Building with -fPIC
  368. -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG
  369. -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success
  370. -- Performing Test C_SUPPORTS_WERROR_DATE_TIME
  371. -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success
  372. -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME
  373. -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success
  374. -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW
  375. -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed
  376. -- Performing Test CXX_SUPPORTS_CXX11
  377. -- Performing Test CXX_SUPPORTS_CXX11 - Success
  378. -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG
  379. -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success
  380. -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG
  381. -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed
  382. -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG
  383. -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed
  384. -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG
  385. -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Success
  386. -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG
  387. -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed
  388. -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG
  389. -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success
  390. -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP
  391. -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed
  392. -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG
  393. -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed
  394. -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG
  395. -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed
  396. -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS
  397. -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success
  398. -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS
  399. -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success
  400. -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS
  401. -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success
  402. -- Performing Test C_SUPPORTS_FDATA_SECTIONS
  403. -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success
  404. -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS
  405. -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success
  406. -- Found PythonInterp: /usr/bin/python2.7 (found version "2.7.12")
  407. -- Constructing LLVMBuild project information
  408. -- Linker detection: GNU ld
  409. -- Targeting X86
  410. -- Found ALSA: /usr/lib/x86_64-linux-gnu/libasound.so (found version "1.1.0")
  411. -- Checking for module 'libpulse-simple'
  412. -- Found libpulse-simple, version 8.0
  413. -- Checking for module 'libevdev'
  414. -- Found libevdev, version 1.4.6
  415. -- Found Vulkan: /usr/lib/x86_64-linux-gnu/libvulkan.so
  416. -- RPCS3: using shared libpng
  417. -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11")
  418. -- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.20")
  419. -- RPCS3: using shared ffmpeg
  420. -- Checking for module 'libavcodec'
  421. -- Found libavcodec, version 58.18.100
  422. -- Checking for module 'libavformat'
  423. -- Found libavformat, version 58.12.100
  424. -- Checking for module 'libavutil'
  425. -- Found libavutil, version 56.14.100
  426. -- Checking for module 'libswscale'
  427. -- Found libswscale, version 5.1.100
  428. -- Found FFMPEG or Libav: /usr/lib/x86_64-linux-gnu/libavcodec.so;/usr/lib/x86_64-linux-gnu/libavformat.so;/usr/lib/x86_64-linux-gnu/libavutil.so;/usr/lib/x86_64-linux-gnu/libswscale.so, /usr/include/x86_64-linux-gnu
  429. -- dir='/home/green/Qt/5.11.1/gcc_64/include/QtGui/5.11.1'
  430. -- dir='/home/green/Qt/5.11.1/gcc_64/include/QtGui/5.11.1/QtGui'
  431. -- dir='/home/green/Qt/5.11.1/gcc_64/include/QtCore/5.11.1'
  432. -- dir='/home/green/Qt/5.11.1/gcc_64/include/QtCore/5.11.1/QtCore'
  433. -- dir='/usr/include'
  434. -- dir='/usr/include'
  435. -- dir='/usr/include/libevdev-1.0'
  436. -- dir='/usr/include'
  437. -- dir='/usr/include'
  438. -- dir='/usr/include'
  439. -- dir='/usr/include/x86_64-linux-gnu'
  440. -- dir='/usr/include/AL'
  441. -- dir='/home/green/rpcs3/llvm/include'
  442. -- dir='/home/green/rpcs3_build/llvm_build/include'
  443. -- dir='/home/green/rpcs3/rpcs3'
  444. -- dir='/home/green/rpcs3/rpcs3/Loader'
  445. -- dir='/home/green/rpcs3/rpcs3/Crypto'
  446. -- dir='/home/green/rpcs3/rpcs3/..'
  447. -- dir='/home/green/rpcs3/rpcs3/../3rdparty/GSL/include'
  448. -- dir='/home/green/rpcs3/rpcs3/../3rdparty/hidapi/hidapi'
  449. -- dir='/home/green/rpcs3/rpcs3/../3rdparty/GL'
  450. -- dir='/home/green/rpcs3/rpcs3/../3rdparty/stblib'
  451. -- dir='/home/green/rpcs3/rpcs3/../3rdparty/cereal/include'
  452. -- dir='/home/green/rpcs3/rpcs3/../3rdparty/Optional'
  453. -- dir='/home/green/rpcs3/rpcs3/../3rdparty/discord-rpc/include'
  454. -- dir='/home/green/rpcs3/rpcs3/../3rdparty/xxHash'
  455. -- dir='/home/green/rpcs3/rpcs3/../3rdparty/GPUOpen/include'
  456. -- Found GLEW: /usr/include (Required is at least version "1.13.0")
  457. -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
  458. -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
  459. -- Looking for gethostbyname
  460. -- Looking for gethostbyname - found
  461. -- Looking for connect
  462. -- Looking for connect - found
  463. -- Looking for remove
  464. -- Looking for remove - found
  465. -- Looking for shmat
  466. -- Looking for shmat - found
  467. -- Looking for IceConnectionNumber in ICE
  468. -- Looking for IceConnectionNumber in ICE - found
  469. -- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
  470. -- CXX target rpcs3 cotired without unity build excluding /home/green/rpcs3/rpcs3/../Utilities/JIT.cpp, /home/green/rpcs3/rpcs3/Emu/Cell/PPUTranslator.cpp. Target uses automatic CMake Qt processing.
  471. CMake Deprecation Warning at 3rdparty/yaml-cpp/CMakeLists.txt:9 (cmake_policy):
  472. The OLD behavior for policy CMP0012 will be removed from a future version
  473. of CMake.
  474.  
  475. The cmake-policies(7) manual explains that the OLD behaviors of all
  476. policies are deprecated and that a policy should be set to OLD only under
  477. specific short-term circumstances. Projects should be ported to the NEW
  478. behavior and not rely on setting a policy to OLD.
  479.  
  480.  
  481. CMake Deprecation Warning at 3rdparty/yaml-cpp/CMakeLists.txt:13 (cmake_policy):
  482. The OLD behavior for policy CMP0015 will be removed from a future version
  483. of CMake.
  484.  
  485. The cmake-policies(7) manual explains that the OLD behaviors of all
  486. policies are deprecated and that a policy should be set to OLD only under
  487. specific short-term circumstances. Projects should be ported to the NEW
  488. behavior and not rely on setting a policy to OLD.
  489.  
  490.  
  491. -- Performing Test FLAG_WEXTRA
  492. -- Performing Test FLAG_WEXTRA - Success
  493. -- Performing Test CFLAG_Wall
  494. -- Performing Test CFLAG_Wall - Success
  495. -- Performing Test CFLAG_Wextra
  496. -- Performing Test CFLAG_Wextra - Success
  497. -- Performing Test CFLAG_Wcast_qual
  498. -- Performing Test CFLAG_Wcast_qual - Success
  499. -- Performing Test CFLAG_Wcast_align
  500. -- Performing Test CFLAG_Wcast_align - Success
  501. -- Performing Test CFLAG_Wshadow
  502. -- Performing Test CFLAG_Wshadow - Success
  503. -- Performing Test CFLAG_Wstrict_aliasing_1
  504. -- Performing Test CFLAG_Wstrict_aliasing_1 - Success
  505. -- Performing Test CFLAG_Wswitch_enum
  506. -- Performing Test CFLAG_Wswitch_enum - Success
  507. -- Performing Test CFLAG_Wdeclaration_after_statement
  508. -- Performing Test CFLAG_Wdeclaration_after_statement - Success
  509. -- Performing Test CFLAG_Wstrict_prototypes
  510. -- Performing Test CFLAG_Wstrict_prototypes - Success
  511. -- Performing Test CFLAG_Wundef
  512. -- Performing Test CFLAG_Wundef - Success
  513. -- Configuring done
  514. -- Generating done
  515. -- Build files have been written to: /home/green/rpcs3_build
  516. Scanning dependencies of target GitVersion
  517. Generating something_that_never_exists
  518. -- Found Git: /usr/bin/git (found version "2.7.4")
  519. -- GIT_VERSION: 7271-38791223
  520. -- GIT_BRANCH: HEAD
  521. Built target GitVersion
  522. Scanning dependencies of target LLVMSupport_autogen
  523. Scanning dependencies of target LLVMTableGen_autogen
  524. Scanning dependencies of target pugixml
  525. Scanning dependencies of target OSDependent
  526. Scanning dependencies of target OGLCompiler
  527. Scanning dependencies of target LLVMDemangle_autogen
  528. Scanning dependencies of target xxhash
  529. [ 0%] Generating something_that_never_exists
  530. [ 0%] Automatic MOC and UIC for target LLVMSupport
  531. [ 0%] Building CXX object Vulkan/glslang/glslang/OSDependent/Unix/CMakeFiles/OSDependent.dir/ossource.cpp.o
  532. [ 0%] Automatic MOC and UIC for target LLVMTableGen
  533. [ 0%] Automatic MOC and UIC for target LLVMDemangle
  534. [ 0%] Building CXX object Vulkan/glslang/OGLCompilersDLL/CMakeFiles/OGLCompiler.dir/InitializeDll.cpp.o
  535. [ 0%] Building C object 3rdparty/xxHash/cmake_unofficial/CMakeFiles/xxhash.dir/__/xxhash.c.o
  536. [ 0%] Building CXX object 3rdparty/pugixml/CMakeFiles/pugixml.dir/src/pugixml.cpp.o
  537. -- Found Git: /usr/bin/git (found version "2.7.4")
  538. [ 0%] Built target LLVMTableGen_autogen
  539. [ 0%] Built target LLVMDemangle_autogen
  540. Scanning dependencies of target obj.llvm-tblgen_autogen
  541. Scanning dependencies of target hidapi-hidraw
  542. [ 0%] Automatic MOC and UIC for target obj.llvm-tblgen
  543. [ 0%] Building C object 3rdparty/hidapi/linux/CMakeFiles/hidapi-hidraw.dir/hid.c.o
  544. -- GIT_VERSION: 7271-38791223
  545. -- GIT_BRANCH: HEAD
  546. [ 0%] Built target GitVersion
  547. [ 0%] Linking CXX static library libOSDependent.a
  548. [ 0%] Built target LLVMSupport_autogen
  549. Scanning dependencies of target yaml-cpp
  550. Scanning dependencies of target LLVMBinaryFormat_autogen
  551. [ 0%] Automatic MOC and UIC for target LLVMBinaryFormat
  552. [ 0%] Built target OSDependent
  553. [ 0%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/binary.cpp.o
  554. Scanning dependencies of target LLVMMC_autogen
  555. [ 0%] Built target LLVMBinaryFormat_autogen
  556. [ 0%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/convert.cpp.o
  557. [ 0%] Automatic MOC and UIC for target LLVMMC
  558. [ 0%] Built target obj.llvm-tblgen_autogen
  559. [ 0%] Built target LLVMMC_autogen
  560. [ 0%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/directives.cpp.o
  561. Scanning dependencies of target LLVMMCParser_autogen
  562. [ 0%] Automatic MOC and UIC for target LLVMMCParser
  563. [ 0%] Built target LLVMMCParser_autogen
  564. [ 0%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emit.cpp.o
  565. [ 0%] Linking C static library libxxhash.a
  566. [ 0%] Linking C static library libhidapi-hidraw.a
  567. [ 0%] Built target xxhash
  568. Scanning dependencies of target LLVMMCDisassembler_autogen
  569. [ 0%] Built target hidapi-hidraw
  570. [ 0%] Automatic MOC and UIC for target LLVMMCDisassembler
  571. Scanning dependencies of target llvm_vcsrevision_h
  572. [ 0%] Generating VCSRevision.h
  573. [ 0%] Linking CXX static library libOGLCompiler.a
  574. [ 0%] Built target LLVMMCDisassembler_autogen
  575. Scanning dependencies of target LLVMDebugInfoMSF_autogen
  576. [ 0%] Built target OGLCompiler
  577. [ 0%] Built target llvm_vcsrevision_h
  578. [ 0%] Automatic MOC and UIC for target LLVMDebugInfoMSF
  579. Scanning dependencies of target LLVMDebugInfoCodeView_autogen
  580. [ 0%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitfromevents.cpp.o
  581. [ 0%] Automatic MOC and UIC for target LLVMDebugInfoCodeView
  582. [ 0%] Built target LLVMDebugInfoMSF_autogen
  583. Scanning dependencies of target xxhsum
  584. [ 0%] Building C object 3rdparty/xxHash/cmake_unofficial/CMakeFiles/xxhsum.dir/__/xxhsum.c.o
  585. [ 0%] Built target LLVMDebugInfoCodeView_autogen
  586. [ 0%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitter.cpp.o
  587. [ 0%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitterstate.cpp.o
  588. [ 0%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitterutils.cpp.o
  589. [ 0%] Linking C executable ../../../bin/xxhsum
  590. [ 0%] Built target xxhsum
  591. Scanning dependencies of target glslang
  592. [ 0%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/glslang_tab.cpp.o
  593. [ 0%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/exceptions.cpp.o
  594. [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/exp.cpp.o
  595. [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/memory.cpp.o
  596. [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/node.cpp.o
  597. [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/node_data.cpp.o
  598. [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/nodebuilder.cpp.o
  599. [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/nodeevents.cpp.o
  600. [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/null.cpp.o
  601. [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/ostream_wrapper.cpp.o
  602. [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/parse.cpp.o
  603. [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/parser.cpp.o
  604. [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/regex_yaml.cpp.o
  605. [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scanner.cpp.o
  606. [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scanscalar.cpp.o
  607. [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scantag.cpp.o
  608. In file included from /home/green/rpcs3/3rdparty/yaml-cpp/src/regex_yaml.cpp:1:
  609. /home/green/rpcs3/3rdparty/yaml-cpp/src/regex_yaml.h: In constructor ‘YAML::RegEx::RegEx(const string&, YAML::REGEX_OP)’:
  610. /home/green/rpcs3/3rdparty/yaml-cpp/src/regex_yaml.h:31:20: warning: ‘<anonymous>.YAML::RegEx::m_z’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  611. class YAML_CPP_API RegEx {
  612. ^~~~~
  613. [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scantoken.cpp.o
  614. [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/simplekey.cpp.o
  615. [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/singledocparser.cpp.o
  616. [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/stream.cpp.o
  617. [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/tag.cpp.o
  618. [ 1%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/attribute.cpp.o
  619. [ 1%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/Constant.cpp.o
  620. [ 1%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/iomapper.cpp.o
  621. [ 1%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/InfoSink.cpp.o
  622. [ 1%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/Initialize.cpp.o
  623. [ 1%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/IntermTraverse.cpp.o
  624. [ 1%] Linking CXX static library libpugixml.a
  625. [ 1%] Built target pugixml
  626. [ 1%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/Intermediate.cpp.o
  627. [ 1%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/ParseContextBase.cpp.o
  628. [ 2%] Linking CXX static library libyaml-cpp.a
  629. [ 2%] Built target yaml-cpp
  630. Scanning dependencies of target LLVMTableGen
  631. [ 2%] Building CXX object llvm_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o
  632. [ 2%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/ParseHelper.cpp.o
  633. [ 2%] Building CXX object llvm_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o
  634. [ 2%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/PoolAlloc.cpp.o
  635. [ 2%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/RemoveTree.cpp.o
  636. [ 2%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/Scan.cpp.o
  637. [ 2%] Building CXX object llvm_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o
  638. [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/ShaderLang.cpp.o
  639. [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/SymbolTable.cpp.o
  640. [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/Versions.cpp.o
  641. [ 3%] Building CXX object llvm_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o
  642. [ 3%] Building CXX object llvm_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o
  643. [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/intermOut.cpp.o
  644. [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/limits.cpp.o
  645. [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/linkValidate.cpp.o
  646. /home/green/rpcs3/Vulkan/glslang/glslang/MachineIndependent/intermOut.cpp: In function ‘void glslang::OutputDouble(TInfoSink&, double, glslang::TOutputTraverser::EExtraOutput)’:
  647. /home/green/rpcs3/Vulkan/glslang/glslang/MachineIndependent/intermOut.cpp:1133:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  648. long long b = *reinterpret_cast<long long*>(&value);
  649. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  650. [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/parseConst.cpp.o
  651. [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/reflection.cpp.o
  652. [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/preprocessor/Pp.cpp.o
  653. [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/preprocessor/PpAtom.cpp.o
  654. [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/preprocessor/PpContext.cpp.o
  655. [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/preprocessor/PpScanner.cpp.o
  656. [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/preprocessor/PpTokens.cpp.o
  657. [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/propagateNoContraction.cpp.o
  658. [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/GenericCodeGen/CodeGen.cpp.o
  659. [ 3%] Building CXX object llvm_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o
  660. [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/GenericCodeGen/Link.cpp.o
  661. Scanning dependencies of target LLVMSupport
  662. [ 3%] Building CXX object llvm_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o
  663. Scanning dependencies of target LLVMDemangle
  664. [ 3%] Building CXX object llvm_build/lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o
  665. [ 3%] Building CXX object llvm_build/lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o
  666. [ 3%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o
  667. [ 3%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o
  668. [ 3%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o
  669. /home/green/rpcs3/llvm/lib/Demangle/MicrosoftDemangle.cpp:1119:12: warning: ‘Qualifiers {anonymous}::Demangler::demangleReturnTypQualifiers()’ defined but not used [-Wunused-function]
  670. Qualifiers Demangler::demangleReturnTypQualifiers() {
  671. ^~~~~~~~~
  672. /home/green/rpcs3/llvm/lib/Demangle/MicrosoftDemangle.cpp:1091:12: warning: ‘Qualifiers {anonymous}::Demangler::demangleVariablQualifiers()’ defined but not used [-Wunused-function]
  673. Qualifiers Demangler::demangleVariablQualifiers() {
  674. ^~~~~~~~~
  675. /home/green/rpcs3/llvm/lib/Demangle/MicrosoftDemangle.cpp:1022:12: warning: ‘Qualifiers {anonymous}::Demangler::demangleFunctionQualifiers()’ defined but not used [-Wunused-function]
  676. Qualifiers Demangler::demangleFunctionQualifiers() {
  677. ^~~~~~~~~
  678. [ 3%] Building CXX object llvm_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o
  679. [ 3%] Building CXX object llvm_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o
  680. [ 3%] Linking CXX static library libglslang.a
  681. [ 3%] Built target glslang
  682. Scanning dependencies of target obj.llvm-tblgen
  683. [ 3%] Building CXX object llvm_build/lib/Demangle/CMakeFiles/LLVMDemangle.dir/LLVMDemangle_autogen/mocs_compilation.cpp.o
  684. Scanning dependencies of target LLVMBinaryFormat
  685. [ 3%] Building CXX object llvm_build/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o
  686. [ 3%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o
  687. [ 3%] Building CXX object llvm_build/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o
  688. [ 3%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o
  689. [ 3%] Linking CXX static library ../libLLVMDemangle.a
  690. [ 3%] Built target LLVMDemangle
  691. Scanning dependencies of target LLVMMC
  692. [ 3%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o
  693. [ 3%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o
  694. [ 3%] Building CXX object llvm_build/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o
  695. [ 5%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o
  696. [ 5%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o
  697. [ 5%] Building CXX object llvm_build/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/LLVMBinaryFormat_autogen/mocs_compilation.cpp.o
  698. [ 5%] Building CXX object llvm_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/LLVMTableGen_autogen/mocs_compilation.cpp.o
  699. [ 5%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o
  700. [ 5%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o
  701. [ 5%] Linking CXX static library ../libLLVMBinaryFormat.a
  702. [ 5%] Built target LLVMBinaryFormat
  703. Scanning dependencies of target LLVMMCParser
  704. [ 5%] Building CXX object llvm_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o
  705. [ 5%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o
  706. [ 5%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o
  707. [ 5%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o
  708. [ 5%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o
  709. [ 5%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o
  710. [ 5%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o
  711. [ 5%] Linking CXX static library ../libLLVMTableGen.a
  712. [ 5%] Built target LLVMTableGen
  713. Scanning dependencies of target LLVMMCDisassembler
  714. [ 5%] Building CXX object llvm_build/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o
  715. [ 5%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o
  716. [ 6%] Building CXX object llvm_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o
  717. [ 6%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o
  718. [ 6%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o
  719. [ 6%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o
  720. [ 6%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o
  721. [ 6%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o
  722. [ 6%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o
  723. [ 6%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o
  724. [ 6%] Building CXX object llvm_build/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o
  725. [ 6%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o
  726. [ 6%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o
  727. [ 6%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o
  728. [ 6%] Building CXX object llvm_build/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o
  729. [ 7%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o
  730. [ 7%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o
  731. [ 7%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o
  732. [ 7%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o
  733. [ 7%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o
  734. [ 7%] Building CXX object llvm_build/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o
  735. [ 7%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o
  736. [ 7%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o
  737. [ 7%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o
  738. Scanning dependencies of target LLVMDebugInfoMSF
  739. [ 7%] Building CXX object llvm_build/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o
  740. [ 9%] Building CXX object llvm_build/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o
  741. [ 9%] Building CXX object llvm_build/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o
  742. [ 9%] Building CXX object llvm_build/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o
  743. [ 9%] Building CXX object llvm_build/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/LLVMMCDisassembler_autogen/mocs_compilation.cpp.o
  744. [ 9%] Linking CXX static library ../../libLLVMMCDisassembler.a
  745. [ 9%] Built target LLVMMCDisassembler
  746. Scanning dependencies of target LLVMDebugInfoCodeView
  747. [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o
  748. [ 9%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o
  749. [ 9%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o
  750. [ 9%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o
  751. [ 9%] Building CXX object llvm_build/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o
  752. [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o
  753. [ 9%] Building CXX object llvm_build/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/LLVMDebugInfoMSF_autogen/mocs_compilation.cpp.o
  754. [ 9%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o
  755. [ 9%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o
  756. [ 9%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o
  757. [ 9%] Building CXX object llvm_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o
  758. [ 9%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o
  759. [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o
  760. [ 9%] Linking CXX static library ../../libLLVMDebugInfoMSF.a
  761. [ 9%] Built target LLVMDebugInfoMSF
  762. Scanning dependencies of target SPIRV
  763. [ 9%] Building CXX object Vulkan/glslang/SPIRV/CMakeFiles/SPIRV.dir/GlslangToSpv.cpp.o
  764. [ 9%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o
  765. [ 9%] Building CXX object Vulkan/glslang/SPIRV/CMakeFiles/SPIRV.dir/InReadableOrder.cpp.o
  766. [ 9%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o
  767. [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o
  768. [ 9%] Building CXX object llvm_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o
  769. [ 9%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o
  770. [ 9%] Building CXX object Vulkan/glslang/SPIRV/CMakeFiles/SPIRV.dir/Logger.cpp.o
  771. [ 9%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o
  772. [ 9%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o
  773. [ 9%] Building CXX object Vulkan/glslang/SPIRV/CMakeFiles/SPIRV.dir/SpvBuilder.cpp.o
  774. [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o
  775. [ 9%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o
  776. [ 9%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o
  777. In file included from /home/green/rpcs3/Vulkan/glslang/SPIRV/hex_float.h:39,
  778. from /home/green/rpcs3/Vulkan/glslang/SPIRV/SpvBuilder.cpp:49:
  779. /home/green/rpcs3/Vulkan/glslang/SPIRV/bitutils.h: In instantiation of ‘Dest spvutils::BitwiseCast(Src) [with Dest = spvutils::Float16; Src = short unsigned int]’:
  780. /home/green/rpcs3/Vulkan/glslang/SPIRV/hex_float.h:138:47: required from ‘T spvutils::FloatProxy<T>::getAsFloat() const [with T = spvutils::Float16]’
  781. /home/green/rpcs3/Vulkan/glslang/SPIRV/hex_float.h:821:52: required from here
  782. /home/green/rpcs3/Vulkan/glslang/SPIRV/bitutils.h:29:14: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class spvutils::Float16’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  783. std::memcpy(&dest, &source, sizeof(dest));
  784. ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  785. In file included from /home/green/rpcs3/Vulkan/glslang/SPIRV/SpvBuilder.cpp:49:
  786. /home/green/rpcs3/Vulkan/glslang/SPIRV/hex_float.h:43:7: note: ‘class spvutils::Float16’ declared here
  787. class Float16 {
  788. ^~~~~~~
  789. In file included from /home/green/rpcs3/Vulkan/glslang/SPIRV/hex_float.h:39,
  790. from /home/green/rpcs3/Vulkan/glslang/SPIRV/SpvBuilder.cpp:49:
  791. /home/green/rpcs3/Vulkan/glslang/SPIRV/bitutils.h: In instantiation of ‘Dest spvutils::BitwiseCast(Src) [with Dest = spvutils::FloatProxy<spvutils::Float16>; Src = short unsigned int]’:
  792. /home/green/rpcs3/Vulkan/glslang/SPIRV/hex_float.h:431:28: required from ‘void spvutils::HexFloat<T, Traits>::setFromSignUnbiasedExponentAndNormalizedSignificand(bool, spvutils::HexFloat<T, Traits>::int_type, spvutils::HexFloat<T, Traits>::uint_type, bool) [with T = spvutils::FloatProxy<spvutils::Float16>; Traits = spvutils::HexFloatTraits<spvutils::FloatProxy<spvutils::Float16> >; spvutils::HexFloat<T, Traits>::int_type = short int; spvutils::HexFloat<T, Traits>::uint_type = short unsigned int]’
  793. /home/green/rpcs3/Vulkan/glslang/SPIRV/hex_float.h:633:5: required from ‘void spvutils::HexFloat<T, Traits>::castTo(other_T&, spvutils::round_direction) [with other_T = spvutils::HexFloat<spvutils::FloatProxy<spvutils::Float16>, spvutils::HexFloatTraits<spvutils::FloatProxy<spvutils::Float16> > >; T = spvutils::FloatProxy<float>; Traits = spvutils::HexFloatTraits<spvutils::FloatProxy<float> >]’
  794. /home/green/rpcs3/Vulkan/glslang/SPIRV/hex_float.h:817:39: required from here
  795. /home/green/rpcs3/Vulkan/glslang/SPIRV/bitutils.h:29:14: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class spvutils::FloatProxy<spvutils::Float16>’ from an array of ‘short unsigned int’ [-Wclass-memaccess]
  796. std::memcpy(&dest, &source, sizeof(dest));
  797. ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  798. In file included from /home/green/rpcs3/Vulkan/glslang/SPIRV/SpvBuilder.cpp:49:
  799. /home/green/rpcs3/Vulkan/glslang/SPIRV/hex_float.h:115:7: note: ‘class spvutils::FloatProxy<spvutils::Float16>’ declared here
  800. class FloatProxy {
  801. ^~~~~~~~~~
  802. [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o
  803. [ 9%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o
  804. [ 9%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o
  805. [ 9%] Building CXX object llvm_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o
  806. [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o
  807. [ 9%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o
  808. [ 9%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o
  809. [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o
  810. [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o
  811. [ 9%] Building CXX object llvm_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o
  812. [ 9%] Building CXX object llvm_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o
  813. [ 9%] Building CXX object Vulkan/glslang/SPIRV/CMakeFiles/SPIRV.dir/doc.cpp.o
  814. [ 9%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o
  815. [ 9%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o
  816. [ 9%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o
  817. [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o
  818. [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o
  819. [ 9%] Building CXX object llvm_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o
  820. [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o
  821. [ 9%] Building CXX object llvm_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o
  822. [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o
  823. [ 9%] Building CXX object Vulkan/glslang/SPIRV/CMakeFiles/SPIRV.dir/disassemble.cpp.o
  824. [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/JamCRC.cpp.o
  825. [ 9%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o
  826. [ 10%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o
  827. [ 10%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o
  828. [ 10%] Linking CXX static library libSPIRV.a
  829. [ 10%] Built target SPIRV
  830. [ 10%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o
  831. [ 10%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o
  832. [ 11%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCCodePadder.cpp.o
  833. [ 11%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o
  834. [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o
  835. [ 11%] Building CXX object llvm_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/LLVMMCParser_autogen/mocs_compilation.cpp.o
  836. [ 11%] Linking CXX static library ../../libLLVMMCParser.a
  837. [ 11%] Built target LLVMMCParser
  838. [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o
  839. [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o
  840. [ 11%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o
  841. [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o
  842. [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o
  843. [ 11%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o
  844. [ 11%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o
  845. [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o
  846. [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o
  847. [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o
  848. [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o
  849. [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Options.cpp.o
  850. [ 11%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o
  851. [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o
  852. [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o
  853. [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o
  854. [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o
  855. [ 11%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o
  856. [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o
  857. [ 11%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o
  858. [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o
  859. [ 13%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o
  860. [ 13%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o
  861. [ 13%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o
  862. [ 14%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o
  863. [ 14%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o
  864. [ 14%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o
  865. [ 15%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o
  866. [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o
  867. [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o
  868. [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o
  869. [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o
  870. [ 15%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o
  871. [ 15%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o
  872. [ 15%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o
  873. [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o
  874. [ 15%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o
  875. [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o
  876. [ 15%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o
  877. [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/StringPool.cpp.o
  878. [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o
  879. [ 15%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o
  880. [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o
  881. [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o
  882. [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o
  883. [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o
  884. [ 15%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o
  885. [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o
  886. [ 15%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o
  887. [ 15%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o
  888. [ 15%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o
  889. [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o
  890. [ 15%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o
  891. [ 15%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o
  892. [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o
  893. [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o
  894. [ 15%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o
  895. [ 15%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o
  896. [ 15%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o
  897. [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o
  898. [ 17%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o
  899. [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o
  900. [ 17%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o
  901. [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o
  902. [ 17%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o
  903. [ 17%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o
  904. [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o
  905. [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o
  906. [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o
  907. [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o
  908. [ 17%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o
  909. [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o
  910. [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o
  911. [ 17%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o
  912. [ 17%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o
  913. [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o
  914. [ 17%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o
  915. [ 17%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o
  916. [ 17%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o
  917. [ 17%] Building C object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o
  918. cc1: warning: command line option ‘-Wno-invalid-offsetof’ is valid for C++/ObjC++ but not for C
  919. [ 17%] Building C object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o
  920. cc1: warning: command line option ‘-Wno-invalid-offsetof’ is valid for C++/ObjC++ but not for C
  921. [ 17%] Building C object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o
  922. cc1: warning: command line option ‘-Wno-invalid-offsetof’ is valid for C++/ObjC++ but not for C
  923. [ 17%] Building C object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o
  924. cc1: warning: command line option ‘-Wno-invalid-offsetof’ is valid for C++/ObjC++ but not for C
  925. [ 17%] Building C object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o
  926. cc1: warning: command line option ‘-Wno-invalid-offsetof’ is valid for C++/ObjC++ but not for C
  927. [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o
  928. [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o
  929. [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o
  930. [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o
  931. [ 18%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o
  932. [ 18%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o
  933. [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o
  934. [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Mutex.cpp.o
  935. [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o
  936. [ 19%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o
  937. [ 19%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o
  938. [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o
  939. [ 19%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o
  940. [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o
  941. [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o
  942. [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o
  943. [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o
  944. [ 19%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o
  945. [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o
  946. [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o
  947. [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o
  948. [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o
  949. In file included from /home/green/rpcs3/llvm/lib/Support/Path.cpp:1101:
  950. /home/green/rpcs3/llvm/lib/Support/Unix/Path.inc: In function ‘std::__cxx11::string llvm::sys::fs::getMainExecutable(const char*, void*)’:
  951. /home/green/rpcs3/llvm/lib/Support/Unix/Path.inc:108:32: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=]
  952. snprintf(fullpath, PATH_MAX, "%s/%s", dir, bin);
  953. ^~~~~~~
  954. In file included from /usr/include/stdio.h:936,
  955. from /usr/include/c++/8/cstdio:42,
  956. from /usr/include/c++/8/ext/string_conversions.h:43,
  957. from /usr/include/c++/8/bits/basic_string.h:6364,
  958. from /usr/include/c++/8/string:52,
  959. from /usr/include/c++/8/bits/locale_classes.h:40,
  960. from /usr/include/c++/8/bits/ios_base.h:41,
  961. from /usr/include/c++/8/ios:42,
  962. from /usr/include/c++/8/ostream:38,
  963. from /usr/include/c++/8/iterator:64,
  964. from /home/green/rpcs3/llvm/include/llvm/ADT/iterator_range.h:22,
  965. from /home/green/rpcs3/llvm/include/llvm/ADT/SmallVector.h:17,
  966. from /home/green/rpcs3/llvm/include/llvm/ADT/Twine.h:13,
  967. from /home/green/rpcs3/llvm/include/llvm/Support/Path.h:19,
  968. from /home/green/rpcs3/llvm/lib/Support/Path.cpp:14:
  969. /usr/include/x86_64-linux-gnu/bits/stdio2.h:64:35: note: ‘__builtin___snprintf_chk’ output 2 or more bytes (assuming 4097) into a destination of size 4096
  970. return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
  971. ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  972. __bos (__s), __fmt, __va_arg_pack ());
  973. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  974. [ 19%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o
  975. [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o
  976. [ 19%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o
  977. [ 19%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o
  978. [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o
  979. [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o
  980. [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o
  981. [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o
  982. [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o
  983. [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o
  984. [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o
  985. [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o
  986. [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/LLVMSupport_autogen/mocs_compilation.cpp.o
  987. [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o
  988. [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o
  989. [ 19%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o
  990. [ 19%] Linking CXX static library ../libLLVMSupport.a
  991. [ 19%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o
  992. [ 19%] Built target LLVMSupport
  993. Scanning dependencies of target llvm-tblgen_autogen
  994. [ 19%] Automatic MOC and UIC for target llvm-tblgen
  995. [ 19%] Built target llvm-tblgen_autogen
  996. [ 19%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o
  997. [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o
  998. [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o
  999. [ 19%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o
  1000. [ 19%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o
  1001. [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o
  1002. [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o
  1003. [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o
  1004. [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o
  1005. [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o
  1006. [ 19%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o
  1007. [ 19%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o
  1008. [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o
  1009. [ 19%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/GlobalISelEmitter.cpp.o
  1010. [ 21%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o
  1011. [ 21%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o
  1012. [ 21%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o
  1013. [ 21%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o
  1014. [ 21%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o
  1015. [ 21%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o
  1016. [ 21%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o
  1017. [ 21%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InfoByHwMode.cpp.o
  1018. [ 21%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/LLVMMC_autogen/mocs_compilation.cpp.o
  1019. [ 21%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o
  1020. [ 21%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o
  1021. [ 22%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o
  1022. [ 22%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o
  1023. [ 22%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrDocsEmitter.cpp.o
  1024. [ 22%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o
  1025. /home/green/rpcs3/llvm/utils/TableGen/GlobalISelEmitter.cpp:3088:10: warning: ‘unsigned int {anonymous}::GlobalISelEmitter::getOrCreateInstructionPredicateFnId(llvm::StringRef)’ defined but not used [-Wunused-function]
  1026. unsigned GlobalISelEmitter::getOrCreateInstructionPredicateFnId(StringRef Code) {
  1027. ^~~~~~~~~~~~~~~~~
  1028. [ 22%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o
  1029. [ 22%] Linking CXX static library ../libLLVMMC.a
  1030. [ 22%] Built target LLVMMC
  1031. [ 22%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o
  1032. [ 22%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o
  1033. [ 22%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o
  1034. [ 22%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o
  1035. [ 22%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o
  1036. [ 22%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LLVMDebugInfoCodeView_autogen/mocs_compilation.cpp.o
  1037. [ 22%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PredicateExpander.cpp.o
  1038. [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o
  1039. [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RISCVCompressInstEmitter.cpp.o
  1040. [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterBankEmitter.cpp.o
  1041. [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o
  1042. [ 23%] Linking CXX static library ../../libLLVMDebugInfoCodeView.a
  1043. [ 23%] Built target LLVMDebugInfoCodeView
  1044. [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SDNodeProperties.cpp.o
  1045. [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o
  1046. [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o
  1047. [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o
  1048. [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o
  1049. [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Types.cpp.o
  1050. [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o
  1051. [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o
  1052. [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o
  1053. [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o
  1054. [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o
  1055. [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o
  1056. [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o
  1057. [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/obj.llvm-tblgen_autogen/mocs_compilation.cpp.o
  1058. [ 23%] Built target obj.llvm-tblgen
  1059. Scanning dependencies of target llvm-tblgen
  1060. [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/llvm-tblgen.dir/llvm-tblgen_autogen/mocs_compilation.cpp.o
  1061. [ 23%] Linking CXX executable ../../../bin/llvm-tblgen
  1062. [ 23%] Built target llvm-tblgen
  1063. Scanning dependencies of target AttributeCompatFuncTableGen
  1064. Scanning dependencies of target InstCombineTableGen
  1065. Scanning dependencies of target intrinsics_gen
  1066. [ 23%] Building AttributesCompatFunc.inc...
  1067. [ 23%] Building Attributes.inc...
  1068. [ 23%] Building IntrinsicEnums.inc...
  1069. [ 23%] Building IntrinsicImpl.inc...
  1070. [ 23%] Building InstCombineTables.inc...
  1071. [ 23%] Updating AttributesCompatFunc.inc...
  1072. [ 25%] Updating Attributes.inc...
  1073. [ 25%] Built target AttributeCompatFuncTableGen
  1074. [ 25%] Updating InstCombineTables.inc...
  1075. [ 25%] Built target InstCombineTableGen
  1076. [ 25%] Updating IntrinsicEnums.inc...
  1077. [ 25%] Updating IntrinsicImpl.inc...
  1078. [ 25%] Built target intrinsics_gen
  1079. Scanning dependencies of target LLVMCodeGen_autogen
  1080. Scanning dependencies of target LLVMBitReader_autogen
  1081. Scanning dependencies of target LLVMCore_autogen
  1082. Scanning dependencies of target LLVMSelectionDAG_autogen
  1083. Scanning dependencies of target LLVMGlobalISel_autogen
  1084. Scanning dependencies of target LLVMAsmPrinter_autogen
  1085. Scanning dependencies of target LLVMMCJIT_autogen
  1086. [ 25%] Automatic MOC and UIC for target LLVMCodeGen
  1087. [ 25%] Automatic MOC and UIC for target LLVMCore
  1088. [ 25%] Automatic MOC and UIC for target LLVMSelectionDAG
  1089. Scanning dependencies of target X86CommonTableGen
  1090. [ 25%] Automatic MOC and UIC for target LLVMBitReader
  1091. [ 25%] Automatic MOC and UIC for target LLVMAsmPrinter
  1092. [ 25%] Automatic MOC and UIC for target LLVMGlobalISel
  1093. [ 25%] Automatic MOC and UIC for target LLVMMCJIT
  1094. [ 25%] Building X86GenAsmMatcher.inc...
  1095. [ 25%] Built target LLVMMCJIT_autogen
  1096. [ 25%] Building X86GenAsmWriter.inc...
  1097. [ 25%] Built target LLVMBitReader_autogen
  1098. [ 25%] Building X86GenAsmWriter1.inc...
  1099. [ 25%] Built target LLVMGlobalISel_autogen
  1100. Scanning dependencies of target LLVMBitWriter_autogen
  1101. [ 25%] Automatic MOC and UIC for target LLVMBitWriter
  1102. [ 25%] Built target LLVMAsmPrinter_autogen
  1103. [ 25%] Building X86GenCallingConv.inc...
  1104. [ 25%] Built target LLVMBitWriter_autogen
  1105. [ 25%] Building X86GenDAGISel.inc...
  1106. [ 25%] Built target LLVMCore_autogen
  1107. [ 25%] Building X86GenDisassemblerTables.inc...
  1108. [ 25%] Built target LLVMSelectionDAG_autogen
  1109. Scanning dependencies of target LLVMTransformUtils_autogen
  1110. [ 25%] Automatic MOC and UIC for target LLVMTransformUtils
  1111. [ 25%] Built target LLVMCodeGen_autogen
  1112. Scanning dependencies of target LLVMAggressiveInstCombine_autogen
  1113. [ 25%] Automatic MOC and UIC for target LLVMAggressiveInstCombine
  1114. [ 25%] Built target LLVMTransformUtils_autogen
  1115. Scanning dependencies of target LLVMInstCombine_autogen
  1116. [ 25%] Automatic MOC and UIC for target LLVMInstCombine
  1117. [ 25%] Built target LLVMAggressiveInstCombine_autogen
  1118. Scanning dependencies of target LLVMScalarOpts_autogen
  1119. [ 25%] Automatic MOC and UIC for target LLVMScalarOpts
  1120. [ 25%] Built target LLVMInstCombine_autogen
  1121. [ 25%] Building X86GenEVEX2VEXTables.inc...
  1122. [ 25%] Built target LLVMScalarOpts_autogen
  1123. Scanning dependencies of target LLVMAnalysis_autogen
  1124. [ 25%] Automatic MOC and UIC for target LLVMAnalysis
  1125. [ 25%] Built target LLVMAnalysis_autogen
  1126. Scanning dependencies of target LLVMObject_autogen
  1127. [ 25%] Automatic MOC and UIC for target LLVMObject
  1128. [ 25%] Built target LLVMObject_autogen
  1129. [ 25%] Building X86GenFastISel.inc...
  1130. [ 25%] Building X86GenGlobalISel.inc...
  1131. [ 25%] Building X86GenInstrInfo.inc...
  1132. [ 26%] Building X86GenRegisterBank.inc...
  1133. [ 26%] Building X86GenRegisterInfo.inc...
  1134. [ 26%] Building X86GenSubtargetInfo.inc...
  1135. [ 26%] Updating X86GenAsmMatcher.inc...
  1136. [ 26%] Updating X86GenAsmWriter.inc...
  1137. [ 26%] Updating X86GenAsmWriter1.inc...
  1138. [ 26%] Updating X86GenCallingConv.inc...
  1139. [ 26%] Updating X86GenDisassemblerTables.inc...
  1140. [ 26%] Updating X86GenEVEX2VEXTables.inc...
  1141. Scanning dependencies of target LLVMExecutionEngine_autogen
  1142. [ 26%] Automatic MOC and UIC for target LLVMExecutionEngine
  1143. [ 26%] Built target LLVMExecutionEngine_autogen
  1144. Scanning dependencies of target LLVMRuntimeDyld_autogen
  1145. [ 26%] Automatic MOC and UIC for target LLVMRuntimeDyld
  1146. [ 26%] Built target LLVMRuntimeDyld_autogen
  1147. Scanning dependencies of target LLVMTarget_autogen
  1148. [ 26%] Automatic MOC and UIC for target LLVMTarget
  1149. [ 26%] Built target LLVMTarget_autogen
  1150. Scanning dependencies of target LLVMProfileData_autogen
  1151. [ 26%] Automatic MOC and UIC for target LLVMProfileData
  1152. [ 26%] Built target LLVMProfileData_autogen
  1153. Scanning dependencies of target LLVMMCJIT
  1154. [ 26%] Building CXX object llvm_build/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o
  1155. [ 26%] Updating X86GenRegisterBank.inc...
  1156. Scanning dependencies of target LLVMCore
  1157. [ 26%] Updating X86GenRegisterInfo.inc...
  1158. Scanning dependencies of target LLVMCodeGen
  1159. [ 26%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o
  1160. [ 26%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o
  1161. [ 26%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o
  1162. [ 26%] Updating X86GenSubtargetInfo.inc...
  1163. [ 26%] Updating X86GenFastISel.inc...
  1164. [ 26%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o
  1165. [ 26%] Updating X86GenGlobalISel.inc...
  1166. [ 26%] Building CXX object llvm_build/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/LLVMMCJIT_autogen/mocs_compilation.cpp.o
  1167. [ 26%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o
  1168. [ 26%] Linking CXX static library ../../libLLVMMCJIT.a
  1169. [ 26%] Built target LLVMMCJIT
  1170. Scanning dependencies of target LLVMSelectionDAG
  1171. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1172. from /home/green/rpcs3/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h:22,
  1173. from /home/green/rpcs3/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17:
  1174. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1175. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1176. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1177. ^
  1178. [ 26%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o
  1179. [ 26%] Updating X86GenInstrInfo.inc...
  1180. [ 27%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
  1181. [ 27%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o
  1182. [ 27%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o
  1183. [ 27%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o
  1184. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1185. from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:46:
  1186. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1187. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1188. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1189. ^
  1190. [ 28%] Updating X86GenDAGISel.inc...
  1191. [ 28%] Built target X86CommonTableGen
  1192. Scanning dependencies of target LLVMAsmPrinter
  1193. [ 28%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AccelTable.cpp.o
  1194. [ 28%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o
  1195. [ 28%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o
  1196. [ 28%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o
  1197. [ 28%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o
  1198. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1199. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1200. from /home/green/rpcs3/llvm/lib/CodeGen/AllocationOrder.cpp:19:
  1201. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1202. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1203. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1204. ^
  1205. /home/green/rpcs3/llvm/lib/IR/Core.cpp: In function ‘void LLVMContextSetDiagnosticHandler(LLVMContextRef, LLVMDiagnosticHandler, void*)’:
  1206. /home/green/rpcs3/llvm/lib/IR/Core.cpp:90:18: warning: cast between incompatible function types from ‘LLVMDiagnosticHandler’ {aka ‘void (*)(LLVMOpaqueDiagnosticInfo*, void*)’} to ‘llvm::DiagnosticHandler::DiagnosticHandlerTy’ {aka ‘void (*)(const llvm::DiagnosticInfo&, void*)’} [-Wcast-function-type]
  1207. Handler),
  1208. ^
  1209. /home/green/rpcs3/llvm/lib/IR/Core.cpp: In function ‘void (* LLVMContextGetDiagnosticHandler(LLVMContextRef))(LLVMDiagnosticInfoRef, void*)’:
  1210. /home/green/rpcs3/llvm/lib/IR/Core.cpp:96:48: warning: cast between incompatible function types from ‘llvm::DiagnosticHandler::DiagnosticHandlerTy’ {aka ‘void (*)(const llvm::DiagnosticInfo&, void*)’} to ‘LLVMDiagnosticHandler’ {aka ‘void (*)(LLVMOpaqueDiagnosticInfo*, void*)’} [-Wcast-function-type]
  1211. unwrap(C)->getDiagnosticHandlerCallBack());
  1212. ^
  1213. [ 28%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o
  1214. [ 28%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o
  1215. [ 28%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o
  1216. [ 28%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o
  1217. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1218. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1219. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  1220. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  1221. from /home/green/rpcs3/llvm/lib/CodeGen/Analysis.cpp:17:
  1222. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1223. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1224. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1225. ^
  1226. [ 28%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o
  1227. [ 28%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o
  1228. [ 28%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o
  1229. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1230. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1231. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  1232. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  1233. from /home/green/rpcs3/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:56:
  1234. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1235. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1236. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1237. ^
  1238. [ 28%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o
  1239. [ 30%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgValueHistoryCalculator.cpp.o
  1240. [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o
  1241. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1242. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1243. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  1244. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  1245. from /home/green/rpcs3/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:20:
  1246. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1247. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1248. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1249. ^
  1250. [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o
  1251. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1252. from /home/green/rpcs3/llvm/lib/CodeGen/AtomicExpandPass.cpp:25:
  1253. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1254. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1255. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1256. ^
  1257. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1258. from /home/green/rpcs3/llvm/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:20:
  1259. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1260. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1261. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1262. ^
  1263. [ 30%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o
  1264. [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o
  1265. [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o
  1266. [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o
  1267. [ 30%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o
  1268. [ 30%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o
  1269. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1270. from /home/green/rpcs3/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:22:
  1271. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1272. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1273. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1274. ^
  1275. [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o
  1276. [ 30%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o
  1277. [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/DomTreeUpdater.cpp.o
  1278. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1279. from /home/green/rpcs3/llvm/include/llvm/CodeGen/BasicTTIImpl.h:30,
  1280. from /home/green/rpcs3/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp:18:
  1281. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1282. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1283. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1284. ^
  1285. [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o
  1286. [ 30%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o
  1287. [ 30%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o
  1288. [ 30%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o
  1289. [ 30%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o
  1290. [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o
  1291. [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o
  1292. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1293. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1294. from /home/green/rpcs3/llvm/lib/CodeGen/BranchFolding.cpp:41:
  1295. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1296. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1297. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1298. ^
  1299. [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o
  1300. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1301. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1302. from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp:63:
  1303. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1304. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1305. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1306. ^
  1307. [ 30%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o
  1308. [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o
  1309. [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o
  1310. [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o
  1311. [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o
  1312. [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o
  1313. [ 31%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o
  1314. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1315. from /home/green/rpcs3/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:32:
  1316. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1317. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1318. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1319. ^
  1320. [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o
  1321. [ 31%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o
  1322. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1323. from /home/green/rpcs3/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:43:
  1324. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1325. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1326. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1327. ^
  1328. [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o
  1329. [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o
  1330. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1331. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1332. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  1333. from /home/green/rpcs3/llvm/include/llvm/CodeGen/RegisterScavenging.h:23,
  1334. from /home/green/rpcs3/llvm/lib/CodeGen/BranchRelaxation.cpp:17:
  1335. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1336. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1337. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1338. ^
  1339. [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o
  1340. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1341. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1342. from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:20:
  1343. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1344. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1345. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1346. ^
  1347. [ 31%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BreakFalseDeps.cpp.o
  1348. [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o
  1349. [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o
  1350. [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o
  1351. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1352. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1353. from /home/green/rpcs3/llvm/lib/CodeGen/BreakFalseDeps.cpp:26:
  1354. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1355. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1356. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1357. ^
  1358. [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o
  1359. [ 31%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BuiltinGCs.cpp.o
  1360. [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o
  1361. [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o
  1362. [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o
  1363. [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o
  1364. [ 31%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o
  1365. [ 31%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o
  1366. [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o
  1367. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1368. from /home/green/rpcs3/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:27:
  1369. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1370. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1371. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1372. ^
  1373. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1374. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1375. from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:22:
  1376. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1377. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1378. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1379. ^
  1380. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1381. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1382. from /home/green/rpcs3/llvm/lib/CodeGen/CalcSpillWeights.cpp:18:
  1383. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1384. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1385. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1386. ^
  1387. [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o
  1388. [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o
  1389. [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o
  1390. [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinCFGuard.cpp.o
  1391. [ 31%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o
  1392. [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o
  1393. [ 31%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o
  1394. [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o
  1395. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1396. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1397. from /home/green/rpcs3/llvm/lib/CodeGen/CallingConvLower.cpp:17:
  1398. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1399. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1400. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1401. ^
  1402. [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o
  1403. [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o
  1404. [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/LLVMAsmPrinter_autogen/mocs_compilation.cpp.o
  1405. [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o
  1406. [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o
  1407. [ 31%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIInstrInserter.cpp.o
  1408. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1409. from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:30:
  1410. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1411. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1412. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1413. ^
  1414. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1415. from /home/green/rpcs3/llvm/lib/CodeGen/AsmPrinter/WinException.cpp:24:
  1416. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1417. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1418. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1419. ^
  1420. [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o
  1421. [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o
  1422. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1423. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1424. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  1425. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  1426. from /home/green/rpcs3/llvm/lib/CodeGen/CFIInstrInserter.cpp:27:
  1427. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1428. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1429. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1430. ^
  1431. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1432. from /home/green/rpcs3/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:40:
  1433. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1434. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1435. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1436. ^
  1437. [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o
  1438. [ 32%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o
  1439. /home/green/rpcs3/llvm/lib/IR/SafepointIRVerifier.cpp: In member function ‘bool {anonymous}::CFGDeadness::hasLiveIncomingEdge(const llvm::PHINode*, const llvm::BasicBlock*) const’:
  1440. /home/green/rpcs3/llvm/lib/IR/SafepointIRVerifier.cpp:87:10: warning: variable ‘Listed’ set but not used [-Wunused-but-set-variable]
  1441. bool Listed = false;
  1442. ^~~~~~
  1443. [ 32%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o
  1444. [ 32%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o
  1445. [ 32%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o
  1446. [ 32%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o
  1447. [ 32%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o
  1448. [ 32%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o
  1449. [ 32%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o
  1450. [ 32%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o
  1451. [ 32%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o
  1452. [ 32%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o
  1453. [ 32%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/LLVMCore_autogen/mocs_compilation.cpp.o
  1454. Scanning dependencies of target LLVMGlobalISel
  1455. [ 32%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o
  1456. [ 32%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o
  1457. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1458. from /home/green/rpcs3/llvm/lib/CodeGen/CodeGenPrepare.cpp:40:
  1459. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1460. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1461. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1462. ^
  1463. [ 32%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Combiner.cpp.o
  1464. [ 32%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelper.cpp.o
  1465. [ 32%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o
  1466. [ 34%] Linking CXX static library ../../libLLVMAsmPrinter.a
  1467. [ 34%] Built target LLVMAsmPrinter
  1468. Scanning dependencies of target LLVMBitReader
  1469. [ 34%] Building CXX object llvm_build/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o
  1470. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1471. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1472. from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22,
  1473. from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp:16:
  1474. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1475. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1476. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1477. ^
  1478. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1479. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1480. from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22,
  1481. from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/Combiner.h:18,
  1482. from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/Combiner.cpp:14:
  1483. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1484. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1485. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1486. ^
  1487. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1488. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1489. from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22,
  1490. from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp:10:
  1491. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1492. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1493. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1494. ^
  1495. [ 34%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o
  1496. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1497. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1498. from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22,
  1499. from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h:24,
  1500. from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp:13:
  1501. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1502. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1503. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1504. ^
  1505. [ 34%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o
  1506. [ 34%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalityPredicates.cpp.o
  1507. [ 34%] Building CXX object llvm_build/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o
  1508. [ 34%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o
  1509. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1510. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1511. from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp:20:
  1512. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1513. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1514. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1515. ^
  1516. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1517. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1518. from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp:21:
  1519. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1520. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1521. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1522. ^
  1523. [ 34%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizeMutations.cpp.o
  1524. [ 35%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o
  1525. [ 35%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o
  1526. [ 35%] Linking CXX static library ../libLLVMCore.a
  1527. [ 35%] Built target LLVMCore
  1528. Scanning dependencies of target LLVMBitWriter
  1529. [ 35%] Building CXX object llvm_build/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o
  1530. [ 35%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o
  1531. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1532. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1533. from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22,
  1534. from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h:24,
  1535. from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp:16:
  1536. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1537. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1538. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1539. ^
  1540. [ 35%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o
  1541. [ 35%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o
  1542. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1543. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1544. from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22,
  1545. from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25,
  1546. from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16:
  1547. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1548. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1549. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1550. ^
  1551. [ 35%] Building CXX object llvm_build/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o
  1552. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1553. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1554. from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp:24:
  1555. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1556. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1557. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1558. ^
  1559. [ 35%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o
  1560. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1561. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1562. from /home/green/rpcs3/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp:26:
  1563. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1564. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1565. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1566. ^
  1567. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1568. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1569. from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22,
  1570. from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/Localizer.h:25,
  1571. from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/Localizer.cpp:13:
  1572. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1573. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1574. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1575. ^
  1576. [ 35%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o
  1577. [ 35%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o
  1578. [ 35%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBank.cpp.o
  1579. [ 35%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBankInfo.cpp.o
  1580. [ 36%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o
  1581. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1582. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1583. from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22,
  1584. from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12:
  1585. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1586. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1587. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1588. ^
  1589. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1590. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1591. from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22,
  1592. from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:68,
  1593. from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp:13:
  1594. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1595. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1596. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1597. ^
  1598. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1599. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1600. from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:21:
  1601. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1602. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1603. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1604. ^
  1605. [ 36%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o
  1606. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1607. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1608. from /home/green/rpcs3/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp:16:
  1609. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1610. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1611. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1612. ^
  1613. [ 36%] Building CXX object llvm_build/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o
  1614. [ 36%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o
  1615. [ 36%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o
  1616. [ 36%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o
  1617. [ 36%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LLVMGlobalISel_autogen/mocs_compilation.cpp.o
  1618. [ 36%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o
  1619. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1620. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1621. from /home/green/rpcs3/llvm/lib/CodeGen/DetectDeadLanes.cpp:35:
  1622. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1623. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1624. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1625. ^
  1626. [ 36%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o
  1627. [ 36%] Building CXX object llvm_build/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o
  1628. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1629. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1630. from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/Utils.cpp:20:
  1631. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1632. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1633. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1634. ^
  1635. [ 36%] Building CXX object llvm_build/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o
  1636. [ 36%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o
  1637. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1638. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSchedule.h:21,
  1639. from /home/green/rpcs3/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:28,
  1640. from /home/green/rpcs3/llvm/lib/CodeGen/DFAPacketizer.cpp:31:
  1641. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1642. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1643. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1644. ^
  1645. [ 36%] Linking CXX static library ../../libLLVMGlobalISel.a
  1646. [ 36%] Built target LLVMGlobalISel
  1647. Scanning dependencies of target LLVMTransformUtils
  1648. [ 36%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o
  1649. [ 36%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o
  1650. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1651. from /home/green/rpcs3/llvm/lib/CodeGen/DwarfEHPrepare.cpp:25:
  1652. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1653. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1654. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1655. ^
  1656. [ 36%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o
  1657. [ 38%] Building CXX object llvm_build/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o
  1658. [ 38%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o
  1659. [ 38%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o
  1660. [ 38%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o
  1661. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1662. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1663. from /home/green/rpcs3/llvm/lib/CodeGen/EarlyIfConversion.cpp:30:
  1664. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1665. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1666. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1667. ^
  1668. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1669. from /home/green/rpcs3/llvm/include/llvm/CodeGen/SelectionDAGISel.h:20,
  1670. from /home/green/rpcs3/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h:22,
  1671. from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22:
  1672. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1673. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1674. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1675. ^
  1676. In file included from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:20:
  1677. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1678. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1679. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1680. ^
  1681. [ 38%] Building CXX object llvm_build/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o
  1682. [ 38%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o
  1683. [ 38%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDomainFix.cpp.o
  1684. [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o
  1685. [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandISelPseudos.cpp.o
  1686. [ 39%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o
  1687. [ 39%] Building CXX object llvm_build/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/LLVMBitReader_autogen/mocs_compilation.cpp.o
  1688. [ 39%] Linking CXX static library ../../libLLVMBitReader.a
  1689. [ 39%] Built target LLVMBitReader
  1690. Scanning dependencies of target LLVMAggressiveInstCombine
  1691. [ 39%] Building CXX object llvm_build/lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/AggressiveInstCombine.cpp.o
  1692. [ 39%] Building CXX object llvm_build/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/LLVMBitWriter_autogen/mocs_compilation.cpp.o
  1693. [ 39%] Linking CXX static library ../../libLLVMBitWriter.a
  1694. [ 39%] Built target LLVMBitWriter
  1695. Scanning dependencies of target LLVMInstCombine
  1696. [ 39%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o
  1697. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1698. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1699. from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:28:
  1700. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1701. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1702. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1703. ^
  1704. [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o
  1705. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1706. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1707. from /home/green/rpcs3/llvm/lib/CodeGen/ExecutionDomainFix.cpp:11:
  1708. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1709. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1710. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1711. ^
  1712. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1713. from /home/green/rpcs3/llvm/lib/CodeGen/ExpandISelPseudos.cpp:21:
  1714. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1715. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1716. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1717. ^
  1718. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1719. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1720. from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:24:
  1721. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1722. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1723. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1724. ^
  1725. [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o
  1726. [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o
  1727. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1728. from /home/green/rpcs3/llvm/include/llvm/CodeGen/SelectionDAGISel.h:20,
  1729. from /home/green/rpcs3/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h:22,
  1730. from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:24:
  1731. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1732. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1733. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1734. ^
  1735. [ 39%] Building CXX object llvm_build/lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/TruncInstCombine.cpp.o
  1736. [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o
  1737. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1738. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1739. from /home/green/rpcs3/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp:18:
  1740. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1741. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1742. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1743. ^
  1744. [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o
  1745. [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o
  1746. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1747. from /home/green/rpcs3/llvm/lib/CodeGen/ExpandMemCmp.cpp:22:
  1748. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1749. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1750. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1751. ^
  1752. [ 39%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o
  1753. [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o
  1754. [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o
  1755. [ 39%] Building CXX object llvm_build/lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/LLVMAggressiveInstCombine_autogen/mocs_compilation.cpp.o
  1756. [ 39%] Linking CXX static library ../../libLLVMAggressiveInstCombine.a
  1757. [ 39%] Built target LLVMAggressiveInstCombine
  1758. Scanning dependencies of target LLVMScalarOpts
  1759. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1760. from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:41:
  1761. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1762. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1763. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1764. ^
  1765. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1766. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1767. from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:52:
  1768. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1769. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1770. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1771. ^
  1772. [ 39%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o
  1773. [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o
  1774. [ 39%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o
  1775. [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o
  1776. [ 39%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o
  1777. [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o
  1778. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1779. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1780. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  1781. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  1782. from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:25:
  1783. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1784. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1785. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1786. ^
  1787. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1788. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1789. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  1790. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  1791. from /home/green/rpcs3/llvm/lib/CodeGen/FEntryInserter.cpp:19:
  1792. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1793. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1794. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1795. ^
  1796. [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o
  1797. [ 39%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o
  1798. [ 39%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o
  1799. [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o
  1800. [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o
  1801. [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o
  1802. [ 39%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o
  1803. [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o
  1804. [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o
  1805. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1806. from /home/green/rpcs3/llvm/include/llvm/CodeGen/SelectionDAGISel.h:20,
  1807. from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14:
  1808. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1809. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1810. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1811. ^
  1812. [ 39%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o
  1813. [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o
  1814. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1815. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1816. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  1817. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  1818. from /home/green/rpcs3/llvm/lib/CodeGen/GCRootLowering.cpp:22:
  1819. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1820. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1821. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1822. ^
  1823. [ 39%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o
  1824. [ 39%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o
  1825. [ 39%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o
  1826. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:18,
  1827. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1828. from /home/green/rpcs3/llvm/include/llvm/CodeGen/SelectionDAGISel.h:20,
  1829. from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14:
  1830. /home/green/rpcs3/llvm/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of ‘void llvm::RegisterPassParser<RegistryClass>::initialize() [with RegistryClass = llvm::RegisterScheduler]’:
  1831. /home/green/rpcs3/llvm/include/llvm/Support/CommandLine.h:1343:5: required from ‘void llvm::cl::opt<DataType, ExternalStorage, ParserClass>::done() [with DataType = llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser<llvm::RegisterScheduler>]’
  1832. /home/green/rpcs3/llvm/include/llvm/Support/CommandLine.h:1365:5: required from ‘llvm::cl::opt<DataType, ExternalStorage, ParserClass>::opt(const Mods& ...) [with Mods = {char [13], llvm::cl::initializer<llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)>, llvm::cl::OptionHidden, llvm::cl::desc}; DataType = llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser<llvm::RegisterScheduler>]’
  1833. /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:191:38: required from here
  1834. /home/green/rpcs3/llvm/include/llvm/CodeGen/MachinePassRegistry.h:123:23: warning: cast between incompatible function types from ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} to ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} [-Wcast-function-type]
  1835. (typename RegistryClass::FunctionPassCtor)Node->getCtor(),
  1836. [ 39%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o
  1837. /home/green/rpcs3/llvm/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of ‘void llvm::RegisterPassParser<RegistryClass>::NotifyAdd(llvm::StringRef, llvm::MachinePassCtor, llvm::StringRef) [with RegistryClass = llvm::RegisterScheduler; llvm::MachinePassCtor = void* (*)()]’:
  1838. /home/green/rpcs3/llvm/include/llvm/CodeGen/MachinePassRegistry.h:132:8: required from here
  1839. /home/green/rpcs3/llvm/include/llvm/CodeGen/MachinePassRegistry.h:133:31: warning: cast between incompatible function types from ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} to ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} [-Wcast-function-type]
  1840. this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D);
  1841. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1842. [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o
  1843. [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o
  1844. [ 39%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o
  1845. [ 39%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o
  1846. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1847. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1848. from /home/green/rpcs3/llvm/lib/CodeGen/IfConversion.cpp:33:
  1849. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1850. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1851. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1852. ^
  1853. [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o
  1854. [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o
  1855. [ 39%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o
  1856. [ 39%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o
  1857. [ 39%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o
  1858. [ 39%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o
  1859. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1860. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1861. from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:21:
  1862. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1863. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1864. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1865. ^
  1866. [ 40%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o
  1867. [ 40%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o
  1868. [ 40%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o
  1869. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1870. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1871. from /home/green/rpcs3/llvm/lib/CodeGen/ImplicitNullChecks.cpp:45:
  1872. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1873. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1874. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1875. ^
  1876. [ 40%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LLVMSelectionDAG_autogen/mocs_compilation.cpp.o
  1877. [ 40%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o
  1878. [ 40%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o
  1879. [ 40%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o
  1880. [ 40%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o
  1881. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1882. from /home/green/rpcs3/llvm/lib/CodeGen/IndirectBrExpandPass.cpp:33:
  1883. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1884. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1885. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1886. ^
  1887. [ 40%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o
  1888. [ 40%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o
  1889. [ 40%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o
  1890. [ 40%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o
  1891. [ 40%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o
  1892. [ 40%] Linking CXX static library ../../libLLVMSelectionDAG.a
  1893. [ 40%] Built target LLVMSelectionDAG
  1894. Scanning dependencies of target LLVMAnalysis
  1895. [ 42%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o
  1896. [ 42%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o
  1897. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1898. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1899. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30,
  1900. from /home/green/rpcs3/llvm/lib/CodeGen/InlineSpiller.cpp:30:
  1901. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1902. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1903. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1904. ^
  1905. [ 42%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o
  1906. [ 42%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o
  1907. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1908. from /home/green/rpcs3/llvm/lib/CodeGen/InterleavedAccessPass.cpp:53:
  1909. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1910. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1911. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1912. ^
  1913. [ 42%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o
  1914. [ 42%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o
  1915. [ 42%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o
  1916. [ 42%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o
  1917. [ 43%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o
  1918. [ 43%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o
  1919. [ 43%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o
  1920. [ 43%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o
  1921. [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o
  1922. [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o
  1923. [ 43%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues.cpp.o
  1924. [ 43%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o
  1925. [ 43%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o
  1926. [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o
  1927. [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o
  1928. [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ImportedFunctionsInliningStatistics.cpp.o
  1929. [ 43%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o
  1930. [ 43%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o
  1931. [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o
  1932. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1933. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1934. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  1935. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  1936. from /home/green/rpcs3/llvm/lib/CodeGen/LiveDebugValues.cpp:39:
  1937. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1938. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1939. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1940. ^
  1941. [ 43%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o
  1942. [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o
  1943. [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o
  1944. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1945. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1946. from /home/green/rpcs3/llvm/lib/CodeGen/LiveDebugVariables.cpp:40:
  1947. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1948. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1949. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1950. ^
  1951. [ 43%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o
  1952. [ 43%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o
  1953. [ 43%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o
  1954. [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o
  1955. [ 43%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o
  1956. [ 43%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o
  1957. [ 43%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o
  1958. [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o
  1959. [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopRotationUtils.cpp.o
  1960. [ 43%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o
  1961. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1962. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1963. from /home/green/rpcs3/llvm/lib/CodeGen/LiveIntervals.cpp:34:
  1964. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1965. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1966. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1967. ^
  1968. [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o
  1969. [ 43%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o
  1970. [ 43%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o
  1971. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1972. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1973. from /home/green/rpcs3/llvm/lib/CodeGen/LiveInterval.cpp:33:
  1974. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1975. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1976. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1977. ^
  1978. [ 43%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o
  1979. [ 43%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o
  1980. [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o
  1981. [ 43%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o
  1982. [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollAndJam.cpp.o
  1983. [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollPeel.cpp.o
  1984. [ 43%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o
  1985. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1986. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1987. from /home/green/rpcs3/llvm/lib/CodeGen/LivePhysRegs.cpp:20:
  1988. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  1989. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  1990. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  1991. ^
  1992. [ 44%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o
  1993. [ 44%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o
  1994. [ 44%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o
  1995. [ 44%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o
  1996. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  1997. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  1998. from /home/green/rpcs3/llvm/lib/CodeGen/LiveRangeCalc.cpp:25:
  1999. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2000. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2001. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2002. ^
  2003. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2004. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2005. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30,
  2006. from /home/green/rpcs3/llvm/lib/CodeGen/LiveRangeEdit.cpp:14:
  2007. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2008. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2009. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2010. ^
  2011. [ 46%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o
  2012. [ 46%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o
  2013. [ 46%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/LLVMInstCombine_autogen/mocs_compilation.cpp.o
  2014. [ 46%] Linking CXX static library ../../libLLVMInstCombine.a
  2015. [ 46%] Built target LLVMInstCombine
  2016. Scanning dependencies of target LLVMObject
  2017. [ 46%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o
  2018. [ 46%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o
  2019. [ 46%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o
  2020. [ 46%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o
  2021. [ 46%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o
  2022. [ 46%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o
  2023. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2024. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2025. from /home/green/rpcs3/llvm/lib/CodeGen/LiveRangeShrink.cpp:26:
  2026. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2027. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2028. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2029. ^
  2030. [ 46%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o
  2031. [ 46%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o
  2032. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2033. from /home/green/rpcs3/llvm/lib/CodeGen/LiveRegMatrix.cpp:22:
  2034. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2035. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2036. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2037. ^
  2038. [ 46%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o
  2039. [ 47%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o
  2040. [ 47%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o
  2041. [ 47%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o
  2042. [ 47%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o
  2043. [ 47%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o
  2044. [ 47%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o
  2045. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2046. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2047. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2048. from /home/green/rpcs3/llvm/lib/CodeGen/LiveRegUnits.cpp:14:
  2049. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2050. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2051. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2052. ^
  2053. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2054. from /home/green/rpcs3/llvm/lib/CodeGen/LiveStacks.cpp:20:
  2055. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2056. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2057. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2058. ^
  2059. [ 47%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o
  2060. [ 47%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o
  2061. [ 47%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o
  2062. [ 47%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o
  2063. [ 47%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o
  2064. [ 47%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o
  2065. [ 47%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o
  2066. [ 47%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o
  2067. [ 47%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o
  2068. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2069. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2070. from /home/green/rpcs3/llvm/lib/CodeGen/LiveVariables.cpp:35:
  2071. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2072. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2073. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2074. ^
  2075. [ 47%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o
  2076. [ 47%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o
  2077. [ 47%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o
  2078. [ 47%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o
  2079. [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o
  2080. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2081. from /home/green/rpcs3/llvm/include/llvm/CodeGen/BasicTTIImpl.h:30,
  2082. from /home/green/rpcs3/llvm/lib/CodeGen/LLVMTargetMachine.cpp:16:
  2083. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2084. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2085. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2086. ^
  2087. [ 48%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/OrderedInstructions.cpp.o
  2088. [ 48%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o
  2089. [ 48%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o
  2090. [ 48%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o
  2091. [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o
  2092. [ 48%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o
  2093. [ 48%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o
  2094. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2095. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2096. from /home/green/rpcs3/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp:27:
  2097. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2098. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2099. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2100. ^
  2101. [ 48%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LoopTraversal.cpp.o
  2102. [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o
  2103. [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o
  2104. [ 48%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelType.cpp.o
  2105. [ 48%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o
  2106. [ 48%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o
  2107. [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o
  2108. [ 48%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o
  2109. [ 48%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o
  2110. [ 48%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o
  2111. [ 48%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o
  2112. [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o
  2113. [ 48%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdaterBulk.cpp.o
  2114. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2115. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2116. from /home/green/rpcs3/llvm/lib/CodeGen/MachineBasicBlock.cpp:22:
  2117. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2118. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2119. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2120. ^
  2121. [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o
  2122. [ 48%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o
  2123. [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o
  2124. [ 48%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o
  2125. [ 48%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o
  2126. [ 48%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o
  2127. [ 48%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o
  2128. [ 48%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o
  2129. [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o
  2130. [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o
  2131. [ 48%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o
  2132. [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o
  2133. [ 48%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o
  2134. [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o
  2135. [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o
  2136. [ 48%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o
  2137. [ 48%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InstSimplifyPass.cpp.o
  2138. [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o
  2139. [ 48%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o
  2140. [ 48%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o
  2141. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2142. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2143. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2144. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  2145. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TailDuplicator.h:22,
  2146. from /home/green/rpcs3/llvm/lib/CodeGen/MachineBlockPlacement.cpp:45:
  2147. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2148. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2149. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2150. ^
  2151. [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/LLVMObject_autogen/mocs_compilation.cpp.o
  2152. [ 50%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o
  2153. [ 50%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o
  2154. [ 50%] Linking CXX static library ../libLLVMObject.a
  2155. [ 50%] Built target LLVMObject
  2156. Scanning dependencies of target LLVMExecutionEngine
  2157. [ 50%] Building CXX object llvm_build/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o
  2158. [ 50%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o
  2159. [ 50%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o
  2160. [ 50%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o
  2161. [ 50%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o
  2162. [ 50%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o
  2163. [ 50%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o
  2164. [ 50%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o
  2165. [ 50%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o
  2166. [ 50%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o
  2167. [ 50%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o
  2168. [ 50%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o
  2169. [ 50%] Building CXX object llvm_build/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o
  2170. [ 50%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o
  2171. [ 50%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LLVMTransformUtils_autogen/mocs_compilation.cpp.o
  2172. Scanning dependencies of target LLVMRuntimeDyld
  2173. [ 50%] Building CXX object llvm_build/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o
  2174. [ 51%] Building CXX object llvm_build/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o
  2175. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2176. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2177. from /home/green/rpcs3/llvm/lib/CodeGen/MachineCombiner.cpp:20:
  2178. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2179. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2180. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2181. ^
  2182. [ 51%] Building CXX object llvm_build/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o
  2183. [ 51%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o
  2184. [ 51%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o
  2185. [ 51%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o
  2186. [ 51%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o
  2187. [ 51%] Linking CXX static library ../../libLLVMTransformUtils.a
  2188. [ 51%] Built target LLVMTransformUtils
  2189. Scanning dependencies of target LLVMTarget
  2190. [ 51%] Building CXX object llvm_build/lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o
  2191. [ 51%] Building CXX object llvm_build/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o
  2192. [ 51%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o
  2193. [ 51%] Building CXX object llvm_build/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o
  2194. [ 51%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o
  2195. [ 51%] Building CXX object llvm_build/lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o
  2196. [ 51%] Building CXX object llvm_build/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o
  2197. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2198. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2199. from /home/green/rpcs3/llvm/lib/CodeGen/MachineCopyPropagation.cpp:54:
  2200. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2201. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2202. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2203. ^
  2204. [ 51%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o
  2205. [ 51%] Building CXX object llvm_build/lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o
  2206. [ 51%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o
  2207. [ 51%] Building CXX object llvm_build/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o
  2208. [ 52%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o
  2209. [ 52%] Building CXX object llvm_build/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/LLVMExecutionEngine_autogen/mocs_compilation.cpp.o
  2210. [ 53%] Linking CXX static library ../libLLVMExecutionEngine.a
  2211. [ 53%] Built target LLVMExecutionEngine
  2212. [ 53%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o
  2213. [ 53%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o
  2214. [ 53%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o
  2215. [ 53%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o
  2216. [ 53%] Building CXX object llvm_build/lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o
  2217. [ 53%] Building CXX object llvm_build/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o
  2218. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2219. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2220. from /home/green/rpcs3/llvm/lib/CodeGen/MachineCSE.cpp:29:
  2221. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2222. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2223. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2224. ^
  2225. [ 53%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o
  2226. [ 53%] Building CXX object llvm_build/lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o
  2227. [ 53%] Building CXX object llvm_build/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o
  2228. [ 53%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o
  2229. [ 53%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o
  2230. [ 53%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o
  2231. [ 53%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o
  2232. [ 55%] Building CXX object llvm_build/lib/Target/CMakeFiles/LLVMTarget.dir/LLVMTarget_autogen/mocs_compilation.cpp.o
  2233. [ 55%] Linking CXX static library ../libLLVMTarget.a
  2234. [ 55%] Built target LLVMTarget
  2235. Scanning dependencies of target LLVMX86AsmPrinter_autogen
  2236. [ 55%] Automatic MOC and UIC for target LLVMX86AsmPrinter
  2237. [ 55%] Built target LLVMX86AsmPrinter_autogen
  2238. Scanning dependencies of target LLVMX86Desc_autogen
  2239. [ 56%] Automatic MOC and UIC for target LLVMX86Desc
  2240. [ 56%] Built target LLVMX86Desc_autogen
  2241. Scanning dependencies of target LLVMX86Info_autogen
  2242. [ 56%] Automatic MOC and UIC for target LLVMX86Info
  2243. [ 56%] Built target LLVMX86Info_autogen
  2244. Scanning dependencies of target LLVMX86Utils_autogen
  2245. [ 56%] Automatic MOC and UIC for target LLVMX86Utils
  2246. [ 56%] Built target LLVMX86Utils_autogen
  2247. Scanning dependencies of target LLVMProfileData
  2248. [ 56%] Building CXX object llvm_build/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o
  2249. [ 56%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o
  2250. [ 56%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o
  2251. [ 56%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o
  2252. [ 56%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o
  2253. [ 56%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o
  2254. [ 56%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o
  2255. [ 56%] Building CXX object llvm_build/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o
  2256. [ 56%] Building CXX object llvm_build/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o
  2257. [ 56%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o
  2258. [ 56%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o
  2259. [ 56%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollAndJamPass.cpp.o
  2260. [ 56%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o
  2261. [ 56%] Building CXX object llvm_build/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o
  2262. [ 56%] Building CXX object llvm_build/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o
  2263. [ 56%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o
  2264. [ 56%] Building CXX object llvm_build/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/LLVMRuntimeDyld_autogen/mocs_compilation.cpp.o
  2265. [ 56%] Linking CXX static library ../../libLLVMRuntimeDyld.a
  2266. [ 56%] Built target LLVMRuntimeDyld
  2267. Scanning dependencies of target LLVMX86CodeGen_autogen
  2268. [ 56%] Automatic MOC and UIC for target LLVMX86CodeGen
  2269. [ 56%] Built target LLVMX86CodeGen_autogen
  2270. Scanning dependencies of target LLVMX86AsmPrinter
  2271. [ 56%] Building CXX object llvm_build/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86ATTInstPrinter.cpp.o
  2272. [ 57%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o
  2273. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2274. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2275. from /home/green/rpcs3/llvm/lib/CodeGen/MachineFrameInfo.cpp:18:
  2276. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2277. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2278. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2279. ^
  2280. [ 57%] Building CXX object llvm_build/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86IntelInstPrinter.cpp.o
  2281. [ 57%] Building CXX object llvm_build/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86InstComments.cpp.o
  2282. [ 57%] Building CXX object llvm_build/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o
  2283. [ 57%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o
  2284. [ 57%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o
  2285. [ 57%] Building CXX object llvm_build/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86InstPrinterCommon.cpp.o
  2286. [ 57%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o
  2287. Scanning dependencies of target LLVMX86Desc
  2288. [ 57%] Building CXX object llvm_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o
  2289. [ 57%] Building CXX object llvm_build/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/LLVMX86AsmPrinter_autogen/mocs_compilation.cpp.o
  2290. [ 57%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o
  2291. [ 57%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o
  2292. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2293. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2294. from /home/green/rpcs3/llvm/lib/CodeGen/MachineFunction.cpp:34:
  2295. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2296. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2297. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2298. ^
  2299. [ 57%] Building CXX object llvm_build/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o
  2300. [ 57%] Linking CXX static library ../../../libLLVMX86AsmPrinter.a
  2301. [ 57%] Built target LLVMX86AsmPrinter
  2302. Scanning dependencies of target LLVMX86Info
  2303. [ 57%] Building CXX object llvm_build/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o
  2304. [ 57%] Building CXX object llvm_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o
  2305. [ 57%] Building CXX object llvm_build/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/LLVMX86Info_autogen/mocs_compilation.cpp.o
  2306. [ 57%] Building CXX object llvm_build/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o
  2307. [ 57%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o
  2308. [ 57%] Linking CXX static library ../../../libLLVMX86Info.a
  2309. [ 57%] Built target LLVMX86Info
  2310. Scanning dependencies of target LLVMX86Utils
  2311. [ 57%] Building CXX object llvm_build/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/X86ShuffleDecode.cpp.o
  2312. [ 57%] Building CXX object llvm_build/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o
  2313. [ 57%] Building CXX object llvm_build/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/LLVMX86Utils_autogen/mocs_compilation.cpp.o
  2314. [ 57%] Linking CXX static library ../../../libLLVMX86Utils.a
  2315. [ 57%] Built target LLVMX86Utils
  2316. Scanning dependencies of target LLVMX86CodeGen
  2317. [ 57%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o
  2318. [ 59%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/ShadowCallStack.cpp.o
  2319. [ 59%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o
  2320. [ 59%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o
  2321. [ 60%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o
  2322. [ 60%] Building CXX object llvm_build/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o
  2323. [ 60%] Building CXX object llvm_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o
  2324. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2325. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2326. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2327. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  2328. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  2329. from /home/green/rpcs3/llvm/lib/Target/X86/ShadowCallStack.cpp:19:
  2330. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2331. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2332. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2333. ^
  2334. [ 60%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o
  2335. [ 60%] Building CXX object llvm_build/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/LLVMProfileData_autogen/mocs_compilation.cpp.o
  2336. [ 60%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o
  2337. [ 60%] Building CXX object llvm_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o
  2338. [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o
  2339. [ 61%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o
  2340. [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o
  2341. [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o
  2342. [ 61%] Linking CXX static library ../libLLVMProfileData.a
  2343. [ 61%] Built target LLVMProfileData
  2344. [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o
  2345. [ 61%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o
  2346. [ 61%] Building CXX object llvm_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o
  2347. [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o
  2348. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2349. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2350. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2351. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  2352. from /home/green/rpcs3/llvm/lib/CodeGen/MachineInstrBundle.cpp:16:
  2353. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2354. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2355. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2356. ^
  2357. [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o
  2358. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2359. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2360. from /home/green/rpcs3/llvm/lib/CodeGen/MachineInstr.cpp:35:
  2361. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2362. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2363. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2364. ^
  2365. [ 61%] Building CXX object llvm_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o
  2366. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2367. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2368. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2369. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  2370. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  2371. from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
  2372. from /home/green/rpcs3/llvm/lib/Target/X86/X86AsmPrinter.h:13,
  2373. from /home/green/rpcs3/llvm/lib/Target/X86/X86AsmPrinter.cpp:15:
  2374. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2375. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2376. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2377. ^
  2378. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2379. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2380. from /home/green/rpcs3/llvm/lib/CodeGen/MachineLICM.cpp:35:
  2381. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2382. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2383. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2384. ^
  2385. [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o
  2386. [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o
  2387. /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp: In function ‘unsigned int getRelocType64(llvm::MCContext&, llvm::SMLoc, llvm::MCSymbolRefExpr::VariantKind, X86_64RelType, bool, unsigned int)’:
  2388. /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:105:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  2389. switch (Type) {
  2390. ^~~~~~
  2391. /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:117:3: note: here
  2392. case MCSymbolRefExpr::VK_GOT:
  2393. ^~~~
  2394. /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:118:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  2395. switch (Type) {
  2396. ^~~~~~
  2397. /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:128:3: note: here
  2398. case MCSymbolRefExpr::VK_GOTOFF:
  2399. ^~~~
  2400. /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:134:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  2401. switch (Type) {
  2402. ^~~~~~
  2403. /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:144:3: note: here
  2404. case MCSymbolRefExpr::VK_DTPOFF:
  2405. ^~~~
  2406. /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:146:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  2407. switch (Type) {
  2408. ^~~~~~
  2409. /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:156:3: note: here
  2410. case MCSymbolRefExpr::VK_SIZE:
  2411. ^~~~
  2412. /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:158:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  2413. switch (Type) {
  2414. ^~~~~~
  2415. /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:168:3: note: here
  2416. case MCSymbolRefExpr::VK_TLSCALL:
  2417. ^~~~
  2418. /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp: In function ‘unsigned int getRelocType32(llvm::MCContext&, llvm::MCSymbolRefExpr::VariantKind, X86_32RelType, bool, unsigned int)’:
  2419. /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:229:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  2420. switch (Type) {
  2421. ^~~~~~
  2422. /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:237:3: note: here
  2423. case MCSymbolRefExpr::VK_GOT:
  2424. ^~~~
  2425. [ 61%] Building CXX object llvm_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o
  2426. [ 61%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o
  2427. [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o
  2428. [ 61%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o
  2429. [ 61%] Building CXX object llvm_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o
  2430. [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o
  2431. [ 61%] Building CXX object llvm_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o
  2432. [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o
  2433. [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o
  2434. [ 61%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o
  2435. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2436. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2437. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2438. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  2439. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  2440. from /home/green/rpcs3/llvm/lib/Target/X86/X86CallFrameOptimization.cpp:22:
  2441. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2442. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2443. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2444. ^
  2445. [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o
  2446. [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o
  2447. [ 61%] Building CXX object llvm_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/LLVMX86Desc_autogen/mocs_compilation.cpp.o
  2448. [ 61%] Linking CXX static library ../../../libLLVMX86Desc.a
  2449. [ 61%] Built target LLVMX86Desc
  2450. [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassRegistry.cpp.o
  2451. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2452. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2453. from /home/green/rpcs3/llvm/lib/CodeGen/MachineOperand.cpp:20:
  2454. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2455. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2456. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2457. ^
  2458. [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o
  2459. [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o
  2460. [ 61%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o
  2461. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2462. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2463. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2464. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineOutliner.h:19,
  2465. from /home/green/rpcs3/llvm/lib/CodeGen/MachineOutliner.cpp:58:
  2466. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2467. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2468. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2469. ^
  2470. [ 61%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o
  2471. [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o
  2472. [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o
  2473. [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o
  2474. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2475. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2476. from /home/green/rpcs3/llvm/lib/CodeGen/MachinePipeliner.cpp:86:
  2477. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2478. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2479. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2480. ^
  2481. [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o
  2482. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2483. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2484. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2485. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  2486. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  2487. from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
  2488. from /home/green/rpcs3/llvm/lib/Target/X86/X86CallingConv.cpp:16:
  2489. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2490. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2491. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2492. ^
  2493. [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o
  2494. [ 61%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o
  2495. [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o
  2496. [ 61%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallLowering.cpp.o
  2497. [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o
  2498. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2499. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2500. from /home/green/rpcs3/llvm/lib/CodeGen/MachineRegisterInfo.cpp:14:
  2501. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2502. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2503. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2504. ^
  2505. [ 61%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o
  2506. [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o
  2507. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2508. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2509. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2510. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  2511. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  2512. from /home/green/rpcs3/llvm/lib/Target/X86/X86CallLowering.cpp:19:
  2513. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2514. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2515. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2516. ^
  2517. [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o
  2518. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2519. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSchedule.h:21,
  2520. from /home/green/rpcs3/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:28,
  2521. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineScheduler.h:89,
  2522. from /home/green/rpcs3/llvm/lib/CodeGen/MachineScheduler.cpp:15:
  2523. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2524. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2525. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2526. ^
  2527. [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o
  2528. In file included from /home/green/rpcs3/llvm/lib/CodeGen/MachineScheduler.cpp:15:
  2529. /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’:
  2530. /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from ‘llvm::MachineSchedRegistry::ScheduleDAGCtor’ {aka ‘llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2531. : MachinePassRegistryNode(N, D, (MachinePassCtor)C) {
  2532. ^
  2533. [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o
  2534. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2535. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2536. from /home/green/rpcs3/llvm/lib/CodeGen/MachineSink.cpp:35:
  2537. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2538. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2539. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2540. ^
  2541. [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o
  2542. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2543. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2544. from /home/green/rpcs3/llvm/lib/CodeGen/MachineSSAUpdater.cpp:23:
  2545. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2546. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2547. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2548. ^
  2549. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineScheduler.h:86,
  2550. from /home/green/rpcs3/llvm/lib/CodeGen/MachineScheduler.cpp:15:
  2551. /home/green/rpcs3/llvm/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of ‘void llvm::RegisterPassParser<RegistryClass>::initialize() [with RegistryClass = llvm::MachineSchedRegistry]’:
  2552. /home/green/rpcs3/llvm/include/llvm/Support/CommandLine.h:1343:5: required from ‘void llvm::cl::opt<DataType, ExternalStorage, ParserClass>::done() [with DataType = llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser<llvm::MachineSchedRegistry>]’
  2553. /home/green/rpcs3/llvm/include/llvm/Support/CommandLine.h:1365:5: required from ‘llvm::cl::opt<DataType, ExternalStorage, ParserClass>::opt(const Mods& ...) [with Mods = {char [8], llvm::cl::initializer<llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)>, llvm::cl::OptionHidden, llvm::cl::desc}; DataType = llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser<llvm::MachineSchedRegistry>]’
  2554. /home/green/rpcs3/llvm/lib/CodeGen/MachineScheduler.cpp:253:65: required from here
  2555. /home/green/rpcs3/llvm/include/llvm/CodeGen/MachinePassRegistry.h:123:23: warning: cast between incompatible function types from ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} to ‘llvm::MachineSchedRegistry::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)’} [-Wcast-function-type]
  2556. (typename RegistryClass::FunctionPassCtor)Node->getCtor(),
  2557. /home/green/rpcs3/llvm/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of ‘void llvm::RegisterPassParser<RegistryClass>::NotifyAdd(llvm::StringRef, llvm::MachinePassCtor, llvm::StringRef) [with RegistryClass = llvm::MachineSchedRegistry; llvm::MachinePassCtor = void* (*)()]’:
  2558. /home/green/rpcs3/llvm/include/llvm/CodeGen/MachinePassRegistry.h:132:8: required from here
  2559. /home/green/rpcs3/llvm/include/llvm/CodeGen/MachinePassRegistry.h:133:31: warning: cast between incompatible function types from ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} to ‘llvm::MachineSchedRegistry::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)’} [-Wcast-function-type]
  2560. this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D);
  2561. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2562. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2563. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSchedule.h:21,
  2564. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineTraceMetrics.h:57,
  2565. from /home/green/rpcs3/llvm/lib/CodeGen/MachineTraceMetrics.cpp:10:
  2566. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2567. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2568. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2569. ^
  2570. [ 63%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o
  2571. [ 63%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o
  2572. [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o
  2573. [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o
  2574. [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o
  2575. [ 63%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o
  2576. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2577. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2578. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2579. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  2580. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  2581. from /home/green/rpcs3/llvm/lib/Target/X86/X86CmovConversion.cpp:45:
  2582. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2583. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2584. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2585. ^
  2586. [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o
  2587. [ 63%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o
  2588. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2589. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2590. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2591. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  2592. from /home/green/rpcs3/llvm/lib/CodeGen/PatchableFunction.cpp:20:
  2593. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2594. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2595. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2596. ^
  2597. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2598. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2599. from /home/green/rpcs3/llvm/lib/CodeGen/MachineVerifier.cpp:50:
  2600. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2601. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2602. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2603. ^
  2604. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2605. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2606. from /home/green/rpcs3/llvm/lib/CodeGen/MIRPrinter.cpp:34:
  2607. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2608. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2609. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2610. ^
  2611. [ 63%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o
  2612. [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o
  2613. [ 63%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o
  2614. [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o
  2615. [ 63%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o
  2616. [ 63%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IteratedDominanceFrontier.cpp.o
  2617. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2618. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2619. from /home/green/rpcs3/llvm/lib/CodeGen/OptimizePHIs.cpp:22:
  2620. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2621. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2622. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2623. ^
  2624. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2625. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSchedule.h:21,
  2626. from /home/green/rpcs3/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:28,
  2627. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineScheduler.h:89,
  2628. from /home/green/rpcs3/llvm/lib/CodeGen/MacroFusion.cpp:19:
  2629. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2630. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2631. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2632. ^
  2633. In file included from /home/green/rpcs3/llvm/lib/CodeGen/MacroFusion.cpp:19:
  2634. /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’:
  2635. /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from ‘llvm::MachineSchedRegistry::ScheduleDAGCtor’ {aka ‘llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2636. : MachinePassRegistryNode(N, D, (MachinePassCtor)C) {
  2637. ^
  2638. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2639. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2640. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2641. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  2642. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  2643. from /home/green/rpcs3/llvm/lib/Target/X86/X86DomainReassignment.cpp:17:
  2644. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2645. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2646. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2647. ^
  2648. [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o
  2649. [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o
  2650. [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o
  2651. [ 63%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o
  2652. [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o
  2653. [ 63%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o
  2654. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2655. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2656. from /home/green/rpcs3/llvm/lib/CodeGen/PeepholeOptimizer.cpp:83:
  2657. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2658. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2659. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2660. ^
  2661. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2662. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2663. from /home/green/rpcs3/llvm/lib/CodeGen/PHIEliminationUtils.cpp:14:
  2664. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2665. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2666. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2667. ^
  2668. [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o
  2669. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2670. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2671. from /home/green/rpcs3/llvm/lib/CodeGen/PHIElimination.cpp:32:
  2672. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2673. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2674. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2675. ^
  2676. [ 63%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o
  2677. [ 63%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o
  2678. [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o
  2679. [ 63%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o
  2680. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2681. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2682. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2683. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  2684. from /home/green/rpcs3/llvm/lib/CodeGen/PostRAHazardRecognizer.cpp:34:
  2685. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2686. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2687. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2688. ^
  2689. [ 63%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o
  2690. [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o
  2691. [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o
  2692. [ 63%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o
  2693. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2694. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2695. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2696. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  2697. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  2698. from /home/green/rpcs3/llvm/lib/Target/X86/X86ExpandPseudo.cpp:19:
  2699. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2700. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2701. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2702. ^
  2703. [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o
  2704. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2705. from /home/green/rpcs3/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h:22,
  2706. from /home/green/rpcs3/llvm/lib/CodeGen/PostRASchedulerList.cpp:21:
  2707. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2708. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2709. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2710. ^
  2711. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2712. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2713. from /home/green/rpcs3/llvm/lib/CodeGen/ProcessImplicitDefs.cpp:14:
  2714. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2715. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2716. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2717. ^
  2718. [ 63%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculateAroundPHIs.cpp.o
  2719. [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o
  2720. [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReachingDefAnalysis.cpp.o
  2721. [ 63%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o
  2722. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2723. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2724. from /home/green/rpcs3/llvm/lib/CodeGen/PrologEpilogInserter.cpp:39:
  2725. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2726. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2727. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2728. ^
  2729. [ 63%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o
  2730. [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o
  2731. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2732. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2733. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2734. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  2735. from /home/green/rpcs3/llvm/lib/CodeGen/PseudoSourceValue.cpp:17:
  2736. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2737. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2738. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2739. ^
  2740. [ 63%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o
  2741. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2742. from /home/green/rpcs3/llvm/lib/CodeGen/ReachingDefAnalysis.cpp:12:
  2743. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2744. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2745. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2746. ^
  2747. [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o
  2748. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2749. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2750. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2751. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  2752. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  2753. from /home/green/rpcs3/llvm/lib/Target/X86/X86FastISel.cpp:19:
  2754. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2755. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2756. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2757. ^
  2758. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2759. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2760. from /home/green/rpcs3/llvm/lib/CodeGen/RegAllocBase.cpp:23:
  2761. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2762. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2763. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2764. ^
  2765. [ 64%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o
  2766. [ 64%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o
  2767. [ 64%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o
  2768. [ 64%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o
  2769. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2770. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2771. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30,
  2772. from /home/green/rpcs3/llvm/lib/CodeGen/RegAllocBasic.cpp:22:
  2773. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2774. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2775. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2776. ^
  2777. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2778. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2779. from /home/green/rpcs3/llvm/lib/CodeGen/RegAllocFast.cpp:30:
  2780. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2781. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2782. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2783. ^
  2784. [ 65%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o
  2785. [ 65%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o
  2786. [ 65%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o
  2787. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2788. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2789. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30,
  2790. from /home/green/rpcs3/llvm/lib/CodeGen/RegAllocGreedy.cpp:40:
  2791. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2792. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2793. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2794. ^
  2795. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2796. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2797. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30,
  2798. from /home/green/rpcs3/llvm/lib/CodeGen/RegAllocPBQP.cpp:47:
  2799. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2800. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2801. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2802. ^
  2803. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2804. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2805. from /home/green/rpcs3/llvm/lib/CodeGen/RegisterClassInfo.cpp:22:
  2806. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2807. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2808. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2809. ^
  2810. [ 65%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o
  2811. [ 65%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o
  2812. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2813. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2814. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30,
  2815. from /home/green/rpcs3/llvm/lib/CodeGen/RegisterCoalescer.cpp:26:
  2816. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2817. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2818. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2819. ^
  2820. [ 65%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o
  2821. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2822. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2823. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2824. from /home/green/rpcs3/llvm/include/llvm/CodeGen/RegisterScavenging.h:23,
  2825. from /home/green/rpcs3/llvm/lib/CodeGen/RegisterScavenging.cpp:18:
  2826. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2827. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2828. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2829. ^
  2830. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2831. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2832. from /home/green/rpcs3/llvm/lib/CodeGen/RegisterPressure.cpp:26:
  2833. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2834. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2835. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2836. ^
  2837. [ 65%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o
  2838. [ 65%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o
  2839. [ 65%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o
  2840. [ 65%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o
  2841. [ 65%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o
  2842. [ 65%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o
  2843. [ 67%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o
  2844. [ 67%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o
  2845. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2846. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2847. from /home/green/rpcs3/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp:31:
  2848. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2849. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2850. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2851. ^
  2852. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2853. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2854. from /home/green/rpcs3/llvm/lib/CodeGen/RenameIndependentSubregs.cpp:36:
  2855. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2856. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2857. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2858. ^
  2859. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2860. from /home/green/rpcs3/llvm/lib/CodeGen/RegisterUsageInfo.cpp:19:
  2861. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2862. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2863. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2864. ^
  2865. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2866. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2867. from /home/green/rpcs3/llvm/lib/CodeGen/RegUsageInfoCollector.cpp:25:
  2868. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2869. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2870. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2871. ^
  2872. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2873. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2874. from /home/green/rpcs3/llvm/lib/CodeGen/RegUsageInfoPropagate.cpp:26:
  2875. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2876. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2877. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2878. ^
  2879. [ 67%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o
  2880. [ 67%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o
  2881. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2882. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2883. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2884. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  2885. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  2886. from /home/green/rpcs3/llvm/lib/Target/X86/X86FixupBWInsts.cpp:49:
  2887. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2888. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2889. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2890. ^
  2891. [ 67%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackColoring.cpp.o
  2892. [ 67%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o
  2893. [ 67%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LLVMScalarOpts_autogen/mocs_compilation.cpp.o
  2894. [ 67%] Linking CXX static library ../../libLLVMScalarOpts.a
  2895. [ 67%] Built target LLVMScalarOpts
  2896. [ 67%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScalarizeMaskedMemIntrin.cpp.o
  2897. [ 67%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o
  2898. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2899. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2900. from /home/green/rpcs3/llvm/lib/CodeGen/ResetMachineFunctionPass.cpp:20:
  2901. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2902. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2903. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2904. ^
  2905. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2906. from /home/green/rpcs3/llvm/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp:19:
  2907. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2908. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2909. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2910. ^
  2911. [ 67%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o
  2912. [ 67%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o
  2913. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2914. from /home/green/rpcs3/llvm/lib/CodeGen/SafeStack.cpp:35:
  2915. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2916. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2917. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2918. ^
  2919. [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o
  2920. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2921. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2922. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2923. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  2924. from /home/green/rpcs3/llvm/lib/CodeGen/ScheduleDAG.cpp:22:
  2925. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2926. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2927. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2928. ^
  2929. [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o
  2930. [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o
  2931. [ 68%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o
  2932. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2933. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2934. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2935. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  2936. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  2937. from /home/green/rpcs3/llvm/lib/Target/X86/X86FixupLEAs.cpp:17:
  2938. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2939. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2940. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2941. ^
  2942. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2943. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSchedule.h:21,
  2944. from /home/green/rpcs3/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:28,
  2945. from /home/green/rpcs3/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp:15:
  2946. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2947. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2948. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2949. ^
  2950. [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o
  2951. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2952. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2953. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2954. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  2955. from /home/green/rpcs3/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp:18:
  2956. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2957. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2958. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2959. ^
  2960. [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o
  2961. [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o
  2962. [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o
  2963. [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o
  2964. [ 68%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidStoreForwardingBlocks.cpp.o
  2965. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2966. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2967. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2968. from /home/green/rpcs3/llvm/include/llvm/CodeGen/RegisterScavenging.h:23,
  2969. from /home/green/rpcs3/llvm/lib/CodeGen/ShrinkWrap.cpp:69:
  2970. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2971. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2972. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2973. ^
  2974. [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o
  2975. [ 68%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o
  2976. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2977. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2978. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30,
  2979. from /home/green/rpcs3/llvm/lib/CodeGen/SplitKit.cpp:26:
  2980. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2981. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2982. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2983. ^
  2984. [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o
  2985. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2986. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  2987. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  2988. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  2989. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  2990. from /home/green/rpcs3/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp:37:
  2991. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  2992. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  2993. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  2994. ^
  2995. [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o
  2996. [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o
  2997. [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o
  2998. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  2999. from /home/green/rpcs3/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp:22:
  3000. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3001. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3002. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3003. ^
  3004. [ 68%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o
  3005. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3006. from /home/green/rpcs3/llvm/lib/CodeGen/StackMaps.cpp:21:
  3007. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3008. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3009. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3010. ^
  3011. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3012. from /home/green/rpcs3/llvm/lib/CodeGen/StackProtector.cpp:26:
  3013. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3014. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3015. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3016. ^
  3017. [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o
  3018. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3019. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3020. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3021. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3022. from /home/green/rpcs3/llvm/lib/CodeGen/StackSlotColoring.cpp:31:
  3023. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3024. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3025. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3026. ^
  3027. [ 68%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o
  3028. [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o
  3029. [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o
  3030. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3031. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3032. from /home/green/rpcs3/llvm/lib/CodeGen/TailDuplication.cpp:19:
  3033. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3034. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3035. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3036. ^
  3037. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3038. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3039. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3040. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3041. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TailDuplicator.h:22,
  3042. from /home/green/rpcs3/llvm/lib/CodeGen/TailDuplicator.cpp:15:
  3043. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3044. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3045. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3046. ^
  3047. [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o
  3048. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3049. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3050. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3051. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3052. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3053. from /home/green/rpcs3/llvm/lib/Target/X86/X86FixupSetCC.cpp:24:
  3054. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3055. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3056. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3057. ^
  3058. [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o
  3059. [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o
  3060. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3061. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3062. from /home/green/rpcs3/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp:17:
  3063. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3064. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3065. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3066. ^
  3067. [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o
  3068. [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o
  3069. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3070. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3071. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3072. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3073. from /home/green/rpcs3/llvm/lib/CodeGen/TargetInstrInfo.cpp:14:
  3074. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3075. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3076. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3077. ^
  3078. [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o
  3079. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3080. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3081. from /home/green/rpcs3/llvm/lib/CodeGen/TargetLoweringBase.cpp:30:
  3082. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3083. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3084. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3085. ^
  3086. [ 69%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FlagsCopyLowering.cpp.o
  3087. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3088. from /home/green/rpcs3/llvm/lib/CodeGen/TargetOptionsImpl.cpp:17:
  3089. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3090. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3091. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3092. ^
  3093. [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o
  3094. /home/green/rpcs3/llvm/lib/CodeGen/TargetLoweringBase.cpp: In member function ‘void llvm::TargetLoweringBase::computeRegisterProperties(const llvm::TargetRegisterInfo*)’:
  3095. /home/green/rpcs3/llvm/lib/CodeGen/TargetLoweringBase.cpp:1099:37: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
  3096. (const MVT::SimpleValueType)LegalIntReg;
  3097. ^~~~~~~~~~~
  3098. [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o
  3099. [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o
  3100. [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o
  3101. [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o
  3102. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3103. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSchedule.h:21,
  3104. from /home/green/rpcs3/llvm/lib/CodeGen/TargetSchedule.cpp:15:
  3105. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3106. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3107. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3108. ^
  3109. [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o
  3110. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3111. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3112. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3113. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3114. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3115. from /home/green/rpcs3/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp:26:
  3116. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3117. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3118. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3119. ^
  3120. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3121. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3122. from /home/green/rpcs3/llvm/lib/CodeGen/TargetRegisterInfo.cpp:21:
  3123. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3124. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3125. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3126. ^
  3127. [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o
  3128. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3129. from /home/green/rpcs3/llvm/lib/CodeGen/TargetSubtargetInfo.cpp:14:
  3130. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3131. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3132. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3133. ^
  3134. [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o
  3135. [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o
  3136. [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o
  3137. [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.cpp.o
  3138. [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o
  3139. [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o
  3140. [ 69%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o
  3141. [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o
  3142. [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WasmEHPrepare.cpp.o
  3143. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3144. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3145. from /home/green/rpcs3/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp:46:
  3146. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3147. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3148. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3149. ^
  3150. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3151. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3152. from /home/green/rpcs3/llvm/lib/CodeGen/UnreachableBlockElim.cpp:31:
  3153. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3154. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3155. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3156. ^
  3157. [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o
  3158. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3159. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3160. from /home/green/rpcs3/llvm/lib/CodeGen/VirtRegMap.cpp:32:
  3161. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3162. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3163. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3164. ^
  3165. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3166. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3167. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3168. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3169. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3170. from /home/green/rpcs3/llvm/lib/Target/X86/X86FloatingPoint.cpp:27:
  3171. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3172. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3173. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3174. ^
  3175. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3176. from /home/green/rpcs3/llvm/lib/CodeGen/WasmEHPrepare.cpp:118:
  3177. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3178. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3179. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3180. ^
  3181. [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o
  3182. [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o
  3183. [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MustExecute.cpp.o
  3184. [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o
  3185. [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMCodeGen_autogen/mocs_compilation.cpp.o
  3186. [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o
  3187. [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o
  3188. [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o
  3189. [ 69%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o
  3190. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3191. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3192. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3193. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3194. from /home/green/rpcs3/llvm/lib/CodeGen/XRayInstrumentation.cpp:26:
  3195. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3196. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3197. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3198. ^
  3199. [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o
  3200. [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OrderedBasicBlock.cpp.o
  3201. [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o
  3202. [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PhiValues.cpp.o
  3203. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3204. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3205. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3206. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3207. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3208. from /home/green/rpcs3/llvm/lib/Target/X86/X86FrameLowering.cpp:16:
  3209. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3210. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3211. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3212. ^
  3213. [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o
  3214. [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o
  3215. [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o
  3216. [ 71%] Linking CXX static library ../libLLVMCodeGen.a
  3217. [ 71%] Built target LLVMCodeGen
  3218. [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o
  3219. [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o
  3220. [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o
  3221. [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o
  3222. [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o
  3223. [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o
  3224. [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o
  3225. [ 71%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstructionSelector.cpp.o
  3226. [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyntheticCountsUtils.cpp.o
  3227. [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o
  3228. [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o
  3229. [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o
  3230. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3231. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3232. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3233. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3234. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3235. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstructionSelector.cpp:17:
  3236. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3237. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3238. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3239. ^
  3240. [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o
  3241. [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o
  3242. [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o
  3243. [ 72%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o
  3244. [ 72%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o
  3245. [ 72%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o
  3246. [ 72%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o
  3247. [ 72%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LLVMAnalysis_autogen/mocs_compilation.cpp.o
  3248. [ 72%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o
  3249. [ 72%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o
  3250. [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectBranchTracking.cpp.o
  3251. [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o
  3252. [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o
  3253. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3254. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3255. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3256. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3257. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3258. from /home/green/rpcs3/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp:20:
  3259. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3260. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3261. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3262. ^
  3263. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3264. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3265. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3266. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3267. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3268. from /home/green/rpcs3/llvm/lib/Target/X86/X86IntrinsicsInfo.h:18,
  3269. from /home/green/rpcs3/llvm/lib/Target/X86/X86ISelLowering.cpp:20:
  3270. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3271. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3272. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3273. ^
  3274. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3275. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3276. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3277. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3278. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3279. from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
  3280. from /home/green/rpcs3/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:18:
  3281. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3282. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3283. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3284. ^
  3285. [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFoldTables.cpp.o
  3286. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3287. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3288. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3289. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3290. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3291. from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
  3292. from /home/green/rpcs3/llvm/lib/Target/X86/X86InterleavedAccess.cpp:18:
  3293. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3294. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3295. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3296. ^
  3297. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3298. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3299. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3300. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3301. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3302. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrFMA3Info.cpp:16:
  3303. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3304. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3305. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3306. ^
  3307. [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o
  3308. [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86EvexToVex.cpp.o
  3309. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3310. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3311. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3312. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3313. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3314. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrFoldTables.cpp:15:
  3315. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3316. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3317. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3318. ^
  3319. [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LegalizerInfo.cpp.o
  3320. [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o
  3321. [ 73%] Linking CXX static library ../libLLVMAnalysis.a
  3322. [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o
  3323. [ 73%] Built target LLVMAnalysis
  3324. [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o
  3325. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3326. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3327. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3328. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3329. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3330. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.cpp:14:
  3331. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3332. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3333. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3334. ^
  3335. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3336. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3337. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3338. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3339. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3340. from /home/green/rpcs3/llvm/lib/Target/X86/X86EvexToVex.cpp:26:
  3341. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3342. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3343. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3344. ^
  3345. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3346. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3347. from /home/green/rpcs3/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp:12:
  3348. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3349. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3350. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3351. ^
  3352. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3353. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3354. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3355. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3356. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3357. from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
  3358. from /home/green/rpcs3/llvm/lib/Target/X86/X86LegalizerInfo.cpp:15:
  3359. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3360. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3361. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3362. ^
  3363. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3364. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3365. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3366. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3367. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3368. from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
  3369. from /home/green/rpcs3/llvm/lib/Target/X86/X86AsmPrinter.h:13,
  3370. from /home/green/rpcs3/llvm/lib/Target/X86/X86MCInstLower.cpp:20:
  3371. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3372. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3373. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3374. ^
  3375. [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o
  3376. [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o
  3377. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3378. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSchedule.h:21,
  3379. from /home/green/rpcs3/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:28,
  3380. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineScheduler.h:89,
  3381. from /home/green/rpcs3/llvm/lib/Target/X86/X86MacroFusion.h:15,
  3382. from /home/green/rpcs3/llvm/lib/Target/X86/X86MacroFusion.cpp:15:
  3383. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3384. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3385. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3386. ^
  3387. In file included from /home/green/rpcs3/llvm/lib/Target/X86/X86MacroFusion.h:15,
  3388. from /home/green/rpcs3/llvm/lib/Target/X86/X86MacroFusion.cpp:15:
  3389. /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’:
  3390. /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from ‘llvm::MachineSchedRegistry::ScheduleDAGCtor’ {aka ‘llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3391. : MachinePassRegistryNode(N, D, (MachinePassCtor)C) {
  3392. ^
  3393. [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterBankInfo.cpp.o
  3394. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3395. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3396. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3397. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3398. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3399. from /home/green/rpcs3/llvm/lib/Target/X86/X86OptimizeLEAs.cpp:22:
  3400. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3401. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3402. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3403. ^
  3404. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3405. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3406. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3407. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3408. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3409. from /home/green/rpcs3/llvm/lib/Target/X86/X86PadShortFunction.cpp:18:
  3410. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3411. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3412. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3413. ^
  3414. [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o
  3415. [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RetpolineThunks.cpp.o
  3416. [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o
  3417. [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o
  3418. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3419. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3420. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3421. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3422. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3423. from /home/green/rpcs3/llvm/lib/Target/X86/X86RegisterBankInfo.cpp:15:
  3424. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3425. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3426. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3427. ^
  3428. [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeLoadHardening.cpp.o
  3429. [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o
  3430. [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o
  3431. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3432. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3433. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3434. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3435. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3436. from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
  3437. from /home/green/rpcs3/llvm/lib/Target/X86/X86RetpolineThunks.cpp:24:
  3438. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3439. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3440. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3441. ^
  3442. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3443. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3444. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3445. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3446. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3447. from /home/green/rpcs3/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp:16:
  3448. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3449. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3450. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3451. ^
  3452. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3453. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3454. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3455. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3456. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3457. from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
  3458. from /home/green/rpcs3/llvm/lib/Target/X86/X86RegisterInfo.cpp:19:
  3459. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3460. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3461. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3462. ^
  3463. [ 75%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o
  3464. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3465. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3466. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3467. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3468. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3469. from /home/green/rpcs3/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp:25:
  3470. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3471. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3472. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3473. ^
  3474. [ 75%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o
  3475. [ 75%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o
  3476. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3477. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3478. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3479. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3480. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3481. from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
  3482. from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.cpp:19:
  3483. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3484. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3485. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3486. ^
  3487. [ 75%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinAllocaExpander.cpp.o
  3488. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3489. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3490. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3491. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3492. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3493. from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
  3494. from /home/green/rpcs3/llvm/lib/Target/X86/X86TargetMachine.h:17,
  3495. from /home/green/rpcs3/llvm/lib/Target/X86/X86TargetMachine.cpp:14:
  3496. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3497. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3498. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3499. ^
  3500. In file included from /home/green/rpcs3/llvm/lib/Target/X86/X86MacroFusion.h:15,
  3501. from /home/green/rpcs3/llvm/lib/Target/X86/X86TargetMachine.cpp:19:
  3502. /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’:
  3503. /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from ‘llvm::MachineSchedRegistry::ScheduleDAGCtor’ {aka ‘llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3504. : MachinePassRegistryNode(N, D, (MachinePassCtor)C) {
  3505. ^
  3506. [ 75%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o
  3507. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3508. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3509. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3510. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3511. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3512. from /home/green/rpcs3/llvm/lib/Target/X86/X86VZeroUpper.cpp:18:
  3513. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3514. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3515. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3516. ^
  3517. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3518. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3519. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3520. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3521. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3522. from /home/green/rpcs3/llvm/lib/Target/X86/X86WinAllocaExpander.cpp:20:
  3523. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3524. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3525. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3526. ^
  3527. [ 75%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/LLVMX86CodeGen_autogen/mocs_compilation.cpp.o
  3528. In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  3529. from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
  3530. from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
  3531. from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
  3532. from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
  3533. from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
  3534. from /home/green/rpcs3/llvm/lib/Target/X86/X86TargetMachine.h:17,
  3535. from /home/green/rpcs3/llvm/lib/Target/X86/X86TargetTransformInfo.h:21,
  3536. from /home/green/rpcs3/llvm/lib/Target/X86/X86TargetTransformInfo.cpp:42:
  3537. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
  3538. /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
  3539. : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
  3540. ^
  3541. [ 75%] Linking CXX static library ../../libLLVMX86CodeGen.a
  3542. [ 75%] Built target LLVMX86CodeGen
  3543. Scanning dependencies of target rpcs3_autogen
  3544. [ 75%] Automatic MOC and UIC for target rpcs3
  3545. [ 75%] Built target rpcs3_autogen
  3546. [ 75%] Generating CXX prefix source rpcs3/cotire/rpcs3_CXX_prefix.cxx
  3547. [ 75%] Automatic RCC for resources.qrc
  3548. [ 75%] Generating CXX prefix header rpcs3/cotire/rpcs3_CXX_prefix.hxx
  3549. [ 75%] Building CXX precompiled header rpcs3/cotire/rpcs3_CXX_prefix.hxx.gch
  3550. Scanning dependencies of target rpcs3
  3551. [ 75%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/File.cpp.o
  3552. [ 75%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/Config.cpp.o
  3553. [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/GDBDebugServer.cpp.o
  3554. [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/LUrlParser.cpp.o
  3555. [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/JIT.cpp.o
  3556. [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/Log.cpp.o
  3557. [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/Thread.cpp.o
  3558. [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/StrFmt.cpp.o
  3559. [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/VirtualMemory.cpp.o
  3560. [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/bin_patch.cpp.o
  3561. /home/green/rpcs3/Utilities/File.cpp: In constructor ‘fs::file::file(const string&, bs_t<fs::open_mode>)’:
  3562. /home/green/rpcs3/Utilities/File.cpp:986:14: warning: ignoring return value of ‘int ftruncate(int, __off_t)’, declared with attribute warn_unused_result [-Wunused-result]
  3563. ::ftruncate(fd, 0);
  3564. ~~~~~~~~~~~^~~~~~~
  3565. [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/cond.cpp.o
  3566. /home/green/rpcs3/Utilities/Thread.cpp: In function ‘bool handle_access_violation(u32, bool, x64_context*)’:
  3567. /home/green/rpcs3/Utilities/Thread.cpp:1271:66: warning: left shift count >= width of type [-Wshift-count-overflow]
  3568. be_t<u64> data2 = (SYS_MEMORY_PAGE_FAULT_TYPE_PPU_THREAD << 32) + cpu->id; // TODO: fix hack for now that assumes PPU thread always.
  3569. ^~
  3570. /home/green/rpcs3/Utilities/Thread.cpp: At global scope:
  3571. /home/green/rpcs3/Utilities/Thread.cpp:1548:36: warning: ‘g_thread_count’ initialized and declared ‘extern’
  3572. extern atomic_t<u32> g_thread_count(0);
  3573. ^
  3574. In file included from /home/green/rpcs3/rpcs3/stdafx.h:27,
  3575. from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.cxx:4,
  3576. from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.hxx:4:
  3577. /home/green/rpcs3/Utilities/Thread.cpp: In member function ‘void thread_ctrl::join()’:
  3578. /home/green/rpcs3/Utilities/Thread.cpp:1840:36: warning: ‘bool std::uncaught_exception()’ is deprecated [-Wdeprecated-declarations]
  3579. if (UNLIKELY(m_exception && !std::uncaught_exception()))
  3580. ^~~~~~~~~~~~~~~~~~
  3581. /home/green/rpcs3/rpcs3/../Utilities/types.h:32:44: note: in definition of macro ‘UNLIKELY’
  3582. #define UNLIKELY(cond) __builtin_expect(!!(cond), 0)
  3583. ^~~~
  3584. In file included from /usr/include/c++/8/stdexcept:38,
  3585. from /usr/include/c++/8/array:39,
  3586. from /home/green/rpcs3/rpcs3/../Utilities/types.h:16,
  3587. from /home/green/rpcs3/rpcs3/stdafx.h:27,
  3588. from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.cxx:4,
  3589. from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.hxx:4:
  3590. /usr/include/c++/8/exception:102:8: note: declared here
  3591. bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__));
  3592. ^~~~~~~~~~~~~~~~~~
  3593. In file included from /home/green/rpcs3/rpcs3/stdafx.h:27,
  3594. from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.cxx:4,
  3595. from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.hxx:4:
  3596. /home/green/rpcs3/Utilities/Thread.cpp:1840:55: warning: ‘bool std::uncaught_exception()’ is deprecated [-Wdeprecated-declarations]
  3597. if (UNLIKELY(m_exception && !std::uncaught_exception()))
  3598. ^
  3599. /home/green/rpcs3/rpcs3/../Utilities/types.h:32:44: note: in definition of macro ‘UNLIKELY’
  3600. #define UNLIKELY(cond) __builtin_expect(!!(cond), 0)
  3601. ^~~~
  3602. In file included from /usr/include/c++/8/stdexcept:38,
  3603. from /usr/include/c++/8/array:39,
  3604. from /home/green/rpcs3/rpcs3/../Utilities/types.h:16,
  3605. from /home/green/rpcs3/rpcs3/stdafx.h:27,
  3606. from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.cxx:4,
  3607. from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.hxx:4:
  3608. /usr/include/c++/8/exception:102:8: note: declared here
  3609. bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__));
  3610. ^~~~~~~~~~~~~~~~~~
  3611. In file included from /home/green/rpcs3/rpcs3/stdafx.h:27,
  3612. from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.cxx:4,
  3613. from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.hxx:4:
  3614. /home/green/rpcs3/Utilities/Thread.cpp:1840:55: warning: ‘bool std::uncaught_exception()’ is deprecated [-Wdeprecated-declarations]
  3615. if (UNLIKELY(m_exception && !std::uncaught_exception()))
  3616. ^
  3617. /home/green/rpcs3/rpcs3/../Utilities/types.h:32:44: note: in definition of macro ‘UNLIKELY’
  3618. #define UNLIKELY(cond) __builtin_expect(!!(cond), 0)
  3619. ^~~~
  3620. In file included from /usr/include/c++/8/stdexcept:38,
  3621. from /usr/include/c++/8/array:39,
  3622. from /home/green/rpcs3/rpcs3/../Utilities/types.h:16,
  3623. from /home/green/rpcs3/rpcs3/stdafx.h:27,
  3624. from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.cxx:4,
  3625. from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.hxx:4:
  3626. /usr/include/c++/8/exception:102:8: note: declared here
  3627. bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__));
  3628. ^~~~~~~~~~~~~~~~~~
  3629. [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/dynamic_library.cpp.o
  3630. [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/mutex.cpp.o
  3631. [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/rXml.cpp.o
  3632. [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/sema.cpp.o
  3633. [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/sysinfo.cpp.o
  3634. [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/version.cpp.o
  3635. [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Crypto/aes.cpp.o
  3636. [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Crypto/ec.cpp.o
  3637. [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Crypto/key_vault.cpp.o
  3638. [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Crypto/lz.cpp.o
  3639. [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Crypto/sha1.cpp.o
  3640. [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Crypto/unedat.cpp.o
  3641. [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Crypto/unpkg.cpp.o
  3642. [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Crypto/unself.cpp.o
  3643. [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Crypto/utils.cpp.o
  3644. [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Audio/AL/OpenALThread.cpp.o
  3645. [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Audio/ALSA/ALSAThread.cpp.o
  3646. [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Audio/AudioDumper.cpp.o
  3647. [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Audio/Pulse/PulseThread.cpp.o
  3648. [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Audio/XAudio2/XAudio27Thread.cpp.o
  3649. [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Audio/XAudio2/XAudio28Thread.cpp.o
  3650. [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Audio/XAudio2/XAudio2Thread.cpp.o
  3651. [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/CPU/CPUThread.cpp.o
  3652. [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/CPU/CPUTranslator.cpp.o
  3653. [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/MFC.cpp.o
  3654. [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellAdec.cpp.o
  3655. [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellAtrac.cpp.o
  3656. [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellAtracMulti.cpp.o
  3657. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp: In constructor ‘AudioDecoder::AudioDecoder(s32, u32, u32, vm::ps3_::ptr<int(unsigned int, CellAdecMsgType, int, unsigned int)>, u32)’:
  3658. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:90:19: warning: ‘void av_register_all()’ is deprecated [-Wdeprecated-declarations]
  3659. av_register_all();
  3660. ^
  3661. In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:10:
  3662. /usr/include/x86_64-linux-gnu/libavformat/avformat.h:2025:6: note: declared here
  3663. void av_register_all(void);
  3664. ^~~~~~~~~~~~~~~
  3665. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:90:19: warning: ‘void av_register_all()’ is deprecated [-Wdeprecated-declarations]
  3666. av_register_all();
  3667. ^
  3668. In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:10:
  3669. /usr/include/x86_64-linux-gnu/libavformat/avformat.h:2025:6: note: declared here
  3670. void av_register_all(void);
  3671. ^~~~~~~~~~~~~~~
  3672. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:91:24: warning: ‘void avcodec_register_all()’ is deprecated [-Wdeprecated-declarations]
  3673. avcodec_register_all();
  3674. ^
  3675. In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:9:
  3676. /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4086:6: note: declared here
  3677. void avcodec_register_all(void);
  3678. ^~~~~~~~~~~~~~~~~~~~
  3679. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:91:24: warning: ‘void avcodec_register_all()’ is deprecated [-Wdeprecated-declarations]
  3680. avcodec_register_all();
  3681. ^
  3682. In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:9:
  3683. /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4086:6: note: declared here
  3684. void avcodec_register_all(void);
  3685. ^~~~~~~~~~~~~~~~~~~~
  3686. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp: In member function ‘virtual void AudioDecoder::cpu_task()’:
  3687. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:278:29: warning: ‘AVStream::codec’ is deprecated [-Wdeprecated-declarations]
  3688. ctx = fmt->streams[0]->codec; // TODO: check data
  3689. ^~~~~
  3690. In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:10:
  3691. /usr/include/x86_64-linux-gnu/libavformat/avformat.h:877:21: note: declared here
  3692. AVCodecContext *codec;
  3693. ^~~~~
  3694. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:278:29: warning: ‘AVStream::codec’ is deprecated [-Wdeprecated-declarations]
  3695. ctx = fmt->streams[0]->codec; // TODO: check data
  3696. ^~~~~
  3697. In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:10:
  3698. /usr/include/x86_64-linux-gnu/libavformat/avformat.h:877:21: note: declared here
  3699. AVCodecContext *codec;
  3700. ^~~~~
  3701. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:278:29: warning: ‘AVStream::codec’ is deprecated [-Wdeprecated-declarations]
  3702. ctx = fmt->streams[0]->codec; // TODO: check data
  3703. ^~~~~
  3704. In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:10:
  3705. /usr/include/x86_64-linux-gnu/libavformat/avformat.h:877:21: note: declared here
  3706. AVCodecContext *codec;
  3707. ^~~~~
  3708. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:338:73: warning: ‘int avcodec_decode_audio4(AVCodecContext*, AVFrame*, int*, const AVPacket*)’ is deprecated [-Wdeprecated-declarations]
  3709. int decode = avcodec_decode_audio4(ctx, frame.data, &got_frame, &au);
  3710. ^
  3711. In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:9:
  3712. /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4706:5: note: declared here
  3713. int avcodec_decode_audio4(AVCodecContext *avctx, AVFrame *frame,
  3714. ^~~~~~~~~~~~~~~~~~~~~
  3715. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:338:73: warning: ‘int avcodec_decode_audio4(AVCodecContext*, AVFrame*, int*, const AVPacket*)’ is deprecated [-Wdeprecated-declarations]
  3716. int decode = avcodec_decode_audio4(ctx, frame.data, &got_frame, &au);
  3717. ^
  3718. In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:9:
  3719. /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4706:5: note: declared here
  3720. int avcodec_decode_audio4(AVCodecContext *avctx, AVFrame *frame,
  3721. ^~~~~~~~~~~~~~~~~~~~~
  3722. [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellAudio.cpp.o
  3723. [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellAudioOut.cpp.o
  3724. [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellAvconfExt.cpp.o
  3725. [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellBgdl.cpp.o
  3726. [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellCamera.cpp.o
  3727. [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellCelp8Enc.cpp.o
  3728. [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellCelpEnc.cpp.o
  3729. [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellCrossController.cpp.o
  3730. [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellDaisy.cpp.o
  3731. [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellDmux.cpp.o
  3732. [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellFiber.cpp.o
  3733. [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellFont.cpp.o
  3734. [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellFontFT.cpp.o
  3735. [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellFs.cpp.o
  3736. [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellGame.cpp.o
  3737. [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellGameExec.cpp.o
  3738. [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellGcmSys.cpp.o
  3739. [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellGem.cpp.o
  3740. [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellGifDec.cpp.o
  3741. [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellHttp.cpp.o
  3742. [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellHttpUtil.cpp.o
  3743. [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellImeJp.cpp.o
  3744. [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellJpgDec.cpp.o
  3745. [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellJpgEnc.cpp.o
  3746. [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellKb.cpp.o
  3747. [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellKey2char.cpp.o
  3748. [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellL10n.cpp.o
  3749. [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellLibprof.cpp.o
  3750. [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellMic.cpp.o
  3751. [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellMouse.cpp.o
  3752. [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellMsgDialog.cpp.o
  3753. [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellMusic.cpp.o
  3754. [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellMusicDecode.cpp.o
  3755. [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellMusicExport.cpp.o
  3756. [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellNetCtl.cpp.o
  3757. [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellOskDialog.cpp.o
  3758. [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellOvis.cpp.o
  3759. [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPad.cpp.o
  3760. [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPamf.cpp.o
  3761. [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPhotoDecode.cpp.o
  3762. [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPhotoExport.cpp.o
  3763. [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPhotoImport.cpp.o
  3764. [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPngDec.cpp.o
  3765. [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPngEnc.cpp.o
  3766. [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPrint.cpp.o
  3767. [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellRec.cpp.o
  3768. [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellRemotePlay.cpp.o
  3769. [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellResc.cpp.o
  3770. [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellRtc.cpp.o
  3771. [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellRtcAlarm.cpp.o
  3772. [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellRudp.cpp.o
  3773. [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSail.cpp.o
  3774. [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSailRec.cpp.o
  3775. [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSaveData.cpp.o
  3776. [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellScreenshot.cpp.o
  3777. [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSearch.cpp.o
  3778. [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSheap.cpp.o
  3779. [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSpudll.cpp.o
  3780. [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSpurs.cpp.o
  3781. [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSpursJq.cpp.o
  3782. [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSpursSpu.cpp.o
  3783. [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSsl.cpp.o
  3784. [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellStorage.cpp.o
  3785. [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSubDisplay.cpp.o
  3786. [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSync.cpp.o
  3787. [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSync2.cpp.o
  3788. [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysconf.cpp.o
  3789. [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysmodule.cpp.o
  3790. [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysutil.cpp.o
  3791. [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysutilAp.cpp.o
  3792. [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysutilAvc.cpp.o
  3793. [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysutilAvc2.cpp.o
  3794. [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysutilMisc.cpp.o
  3795. [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysutilNpEula.cpp.o
  3796. [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellUsbd.cpp.o
  3797. [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellUsbpspcm.cpp.o
  3798. [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellUserInfo.cpp.o
  3799. [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellVdec.cpp.o
  3800. [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellVideoExport.cpp.o
  3801. [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellVideoOut.cpp.o
  3802. [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellVideoUpload.cpp.o
  3803. [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellVoice.cpp.o
  3804. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp: In constructor ‘vdec_thread::vdec_thread(s32, u32, u32, u32, vm::ps3_::ptr<unsigned int(unsigned int, CellVdecMsgType, int, unsigned int)>, u32, u32, u32)’:
  3805. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:97:24: warning: ‘void avcodec_register_all()’ is deprecated [-Wdeprecated-declarations]
  3806. avcodec_register_all();
  3807. ^
  3808. In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
  3809. /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4086:6: note: declared here
  3810. void avcodec_register_all(void);
  3811. ^~~~~~~~~~~~~~~~~~~~
  3812. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:97:24: warning: ‘void avcodec_register_all()’ is deprecated [-Wdeprecated-declarations]
  3813. avcodec_register_all();
  3814. ^
  3815. In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
  3816. /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4086:6: note: declared here
  3817. void avcodec_register_all(void);
  3818. ^~~~~~~~~~~~~~~~~~~~
  3819. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp: In member function ‘virtual void vdec_thread::cpu_task()’:
  3820. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:244:84: warning: ‘int avcodec_decode_video2(AVCodecContext*, AVFrame*, int*, const AVPacket*)’ is deprecated [-Wdeprecated-declarations]
  3821. int decode = avcodec_decode_video2(ctx, frame.avf.get(), &got_picture, &packet);
  3822. ^
  3823. In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
  3824. /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4755:5: note: declared here
  3825. int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture,
  3826. ^~~~~~~~~~~~~~~~~~~~~
  3827. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:244:84: warning: ‘int avcodec_decode_video2(AVCodecContext*, AVFrame*, int*, const AVPacket*)’ is deprecated [-Wdeprecated-declarations]
  3828. int decode = avcodec_decode_video2(ctx, frame.avf.get(), &got_picture, &packet);
  3829. ^
  3830. In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
  3831. /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4755:5: note: declared here
  3832. int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture,
  3833. ^~~~~~~~~~~~~~~~~~~~~
  3834. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:276:18: warning: ‘AVFrame::pkt_pts’ is deprecated [-Wdeprecated-declarations]
  3835. if (frame->pkt_pts != AV_NOPTS_VALUE)
  3836. ^~~~~~~
  3837. In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:38,
  3838. from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
  3839. /usr/include/x86_64-linux-gnu/libavutil/frame.h:319:13: note: declared here
  3840. int64_t pkt_pts;
  3841. ^~~~~~~
  3842. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:276:18: warning: ‘AVFrame::pkt_pts’ is deprecated [-Wdeprecated-declarations]
  3843. if (frame->pkt_pts != AV_NOPTS_VALUE)
  3844. ^~~~~~~
  3845. In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:38,
  3846. from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
  3847. /usr/include/x86_64-linux-gnu/libavutil/frame.h:319:13: note: declared here
  3848. int64_t pkt_pts;
  3849. ^~~~~~~
  3850. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:276:18: warning: ‘AVFrame::pkt_pts’ is deprecated [-Wdeprecated-declarations]
  3851. if (frame->pkt_pts != AV_NOPTS_VALUE)
  3852. ^~~~~~~
  3853. In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:38,
  3854. from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
  3855. /usr/include/x86_64-linux-gnu/libavutil/frame.h:319:13: note: declared here
  3856. int64_t pkt_pts;
  3857. ^~~~~~~
  3858. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:278:26: warning: ‘AVFrame::pkt_pts’ is deprecated [-Wdeprecated-declarations]
  3859. next_pts = frame->pkt_pts;
  3860. ^~~~~~~
  3861. In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:38,
  3862. from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
  3863. /usr/include/x86_64-linux-gnu/libavutil/frame.h:319:13: note: declared here
  3864. int64_t pkt_pts;
  3865. ^~~~~~~
  3866. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:278:26: warning: ‘AVFrame::pkt_pts’ is deprecated [-Wdeprecated-declarations]
  3867. next_pts = frame->pkt_pts;
  3868. ^~~~~~~
  3869. In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:38,
  3870. from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
  3871. /usr/include/x86_64-linux-gnu/libavutil/frame.h:319:13: note: declared here
  3872. int64_t pkt_pts;
  3873. ^~~~~~~
  3874. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:278:26: warning: ‘AVFrame::pkt_pts’ is deprecated [-Wdeprecated-declarations]
  3875. next_pts = frame->pkt_pts;
  3876. ^~~~~~~
  3877. In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:38,
  3878. from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
  3879. /usr/include/x86_64-linux-gnu/libavutil/frame.h:319:13: note: declared here
  3880. int64_t pkt_pts;
  3881. ^~~~~~~
  3882. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:355:96: warning: ‘AVFrame::pkt_pts’ is deprecated [-Wdeprecated-declarations]
  3883. cellVdec.trace("Got picture (pts=0x%llx[0x%llx], dts=0x%llx[0x%llx])", frame.pts, frame->pkt_pts, frame.dts, frame->pkt_dts);
  3884. ^~~~~~~
  3885.  
  3886. In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:38,
  3887. from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
  3888. /usr/include/x86_64-linux-gnu/libavutil/frame.h:319:13: note: declared here
  3889. int64_t pkt_pts;
  3890. ^~~~~~~
  3891. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:355:96: warning: ‘AVFrame::pkt_pts’ is deprecated [-Wdeprecated-declarations]
  3892. cellVdec.trace("Got picture (pts=0x%llx[0x%llx], dts=0x%llx[0x%llx])", frame.pts, frame->pkt_pts, frame.dts, frame->pkt_dts);
  3893. ^~~~~~~
  3894.  
  3895. In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:38,
  3896. from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
  3897. /usr/include/x86_64-linux-gnu/libavutil/frame.h:319:13: note: declared here
  3898. int64_t pkt_pts;
  3899. ^~~~~~~
  3900. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:355:96: warning: ‘AVFrame::pkt_pts’ is deprecated [-Wdeprecated-declarations]
  3901. cellVdec.trace("Got picture (pts=0x%llx[0x%llx], dts=0x%llx[0x%llx])", frame.pts, frame->pkt_pts, frame.dts, frame->pkt_dts);
  3902. ^~~~~~~
  3903.  
  3904. In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:38,
  3905. from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
  3906. /usr/include/x86_64-linux-gnu/libavutil/frame.h:319:13: note: declared here
  3907. int64_t pkt_pts;
  3908. ^~~~~~~
  3909. [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellVpost.cpp.o
  3910. [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellWebBrowser.cpp.o
  3911. [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cell_FreeType2.cpp.o
  3912. [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/libmedi.cpp.o
  3913. [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/libmixer.cpp.o
  3914. [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/libsnd3.cpp.o
  3915. [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/libsynth2.cpp.o
  3916. [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNp.cpp.o
  3917. [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNp2.cpp.o
  3918. [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNpClans.cpp.o
  3919. [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNpCommerce2.cpp.o
  3920. [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNpMatchingInt.cpp.o
  3921. [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNpSns.cpp.o
  3922. [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNpTrophy.cpp.o
  3923. [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNpTus.cpp.o
  3924. [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNpUtil.cpp.o
  3925. [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sysPrxForUser.cpp.o
  3926. [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_game.cpp.o
  3927. [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_heap.cpp.o
  3928. [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_io.cpp.o
  3929. [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_libc.cpp.o
  3930. [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_libc_.cpp.o
  3931. [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_lv2dbg.cpp.o
  3932. [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_lwcond_.cpp.o
  3933. [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_lwmutex_.cpp.o
  3934. [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_mempool.cpp.o
  3935. [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_mmapper_.cpp.o
  3936. /home/green/rpcs3/rpcs3/Emu/Cell/Modules/sys_lwcond_.cpp:14:13: warning: ‘g_avoid_lwm’ initialized and declared ‘extern’
  3937. extern bool g_avoid_lwm = false;
  3938. ^~~~~~~~~~~
  3939. [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_net_.cpp.o
  3940. [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_ppu_thread_.cpp.o
  3941. [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_prx_.cpp.o
  3942. [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_rsxaudio_.cpp.o
  3943. [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_spinlock.cpp.o
  3944. [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_spu_.cpp.o
  3945. [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/PPUAnalyser.cpp.o
  3946. [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/PPUDisAsm.cpp.o
  3947. [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/PPUFunction.cpp.o
  3948. [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/PPUInterpreter.cpp.o
  3949. [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/PPUModule.cpp.o
  3950. [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/PPUThread.cpp.o
  3951. [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/PPUTranslator.cpp.o
  3952. [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/RawSPUThread.cpp.o
  3953. [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/SPUASMJITRecompiler.cpp.o
  3954. [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/SPUAnalyser.cpp.o
  3955. [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/SPUDisAsm.cpp.o
  3956. [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/SPUInterpreter.cpp.o
  3957. [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/SPURecompiler.cpp.o
  3958. [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/SPUThread.cpp.o
  3959. [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/lv2.cpp.o
  3960. [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_cond.cpp.o
  3961. [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_dbg.cpp.o
  3962. [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_event.cpp.o
  3963. /home/green/rpcs3/rpcs3/Emu/Cell/PPUThread.cpp: In lambda function:
  3964. /home/green/rpcs3/rpcs3/Emu/Cell/PPUThread.cpp:811:12: warning: ‘bool std::uncaught_exception()’ is deprecated [-Wdeprecated-declarations]
  3965. if (std::uncaught_exception())
  3966. ^~~~~~~~~~~~~~~~~~
  3967. In file included from /usr/include/c++/8/stdexcept:38,
  3968. from /usr/include/c++/8/array:39,
  3969. from /home/green/rpcs3/rpcs3/../Utilities/types.h:16,
  3970. from /home/green/rpcs3/rpcs3/stdafx.h:27,
  3971. from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.cxx:4,
  3972. from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.hxx:4:
  3973. /usr/include/c++/8/exception:102:8: note: declared here
  3974. bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__));
  3975. ^~~~~~~~~~~~~~~~~~
  3976. /home/green/rpcs3/rpcs3/Emu/Cell/PPUThread.cpp:811:31: warning: ‘bool std::uncaught_exception()’ is deprecated [-Wdeprecated-declarations]
  3977. if (std::uncaught_exception())
  3978. ^
  3979. In file included from /usr/include/c++/8/stdexcept:38,
  3980. from /usr/include/c++/8/array:39,
  3981. from /home/green/rpcs3/rpcs3/../Utilities/types.h:16,
  3982. from /home/green/rpcs3/rpcs3/stdafx.h:27,
  3983. from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.cxx:4,
  3984. from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.hxx:4:
  3985. /usr/include/c++/8/exception:102:8: note: declared here
  3986. bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__));
  3987. ^~~~~~~~~~~~~~~~~~
  3988. /home/green/rpcs3/rpcs3/Emu/Cell/PPUThread.cpp:811:31: warning: ‘bool std::uncaught_exception()’ is deprecated [-Wdeprecated-declarations]
  3989. if (std::uncaught_exception())
  3990. ^
  3991. In file included from /usr/include/c++/8/stdexcept:38,
  3992. from /usr/include/c++/8/array:39,
  3993. from /home/green/rpcs3/rpcs3/../Utilities/types.h:16,
  3994. from /home/green/rpcs3/rpcs3/stdafx.h:27,
  3995. from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.cxx:4,
  3996. from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.hxx:4:
  3997. /usr/include/c++/8/exception:102:8: note: declared here
  3998. bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__));
  3999. ^~~~~~~~~~~~~~~~~~
  4000. [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_event_flag.cpp.o
  4001. [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_fs.cpp.o
  4002. [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_gamepad.cpp.o
  4003. [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_gpio.cpp.o
  4004. [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_interrupt.cpp.o
  4005. [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_lwcond.cpp.o
  4006. [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_lwmutex.cpp.o
  4007. [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_memory.cpp.o
  4008. [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_mmapper.cpp.o
  4009. [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_mutex.cpp.o
  4010. [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_net.cpp.o
  4011. [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_ppu_thread.cpp.o
  4012. [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_process.cpp.o
  4013. [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_prx.cpp.o
  4014. [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_rsx.cpp.o
  4015. [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_rwlock.cpp.o
  4016. [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_semaphore.cpp.o
  4017. [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_spu.cpp.o
  4018. [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_ss.cpp.o
  4019. [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_time.cpp.o
  4020. [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_timer.cpp.o
  4021. [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_trace.cpp.o
  4022. [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_tty.cpp.o
  4023. [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_usbd.cpp.o
  4024. [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_vm.cpp.o
  4025. [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/IdManager.cpp.o
  4026. [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Io/PadHandler.cpp.o
  4027. [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Memory/vm.cpp.o
  4028. [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Capture/rsx_capture.cpp.o
  4029. [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Capture/rsx_replay.cpp.o
  4030. [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/CgBinaryFragmentProgram.cpp.o
  4031. [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/CgBinaryVertexProgram.cpp.o
  4032. [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Common/BufferUtils.cpp.o
  4033. [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Common/FragmentProgramDecompiler.cpp.o
  4034. [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Common/ProgramStateCache.cpp.o
  4035. [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Common/ShaderParam.cpp.o
  4036. [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Common/TextureUtils.cpp.o
  4037. [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Common/VertexProgramDecompiler.cpp.o
  4038. [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Common/surface_store.cpp.o
  4039. [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12Buffer.cpp.o
  4040. [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12CommonDecompiler.cpp.o
  4041. [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12Formats.cpp.o
  4042. [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12FragmentProgramDecompiler.cpp.o
  4043. [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12GSRender.cpp.o
  4044. [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12MemoryHelpers.cpp.o
  4045. [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12Overlay.cpp.o
  4046. [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12PipelineState.cpp.o
  4047. [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12RenderTargetSets.cpp.o
  4048. [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12Texture.cpp.o
  4049. [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12Utils.cpp.o
  4050. [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12VertexProgramDecompiler.cpp.o
  4051. [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLCommonDecompiler.cpp.o
  4052. [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLFragmentProgram.cpp.o
  4053. [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLGSRender.cpp.o
  4054. [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLHelpers.cpp.o
  4055. [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLRenderTargets.cpp.o
  4056. [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLTexture.cpp.o
  4057. [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLVertexBuffers.cpp.o
  4058. [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLVertexProgram.cpp.o
  4059. [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/GL/OpenGL.cpp.o
  4060. [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/GSRender.cpp.o
  4061. /home/green/rpcs3/rpcs3/Emu/RSX/GL/GLGSRender.cpp: In member function ‘virtual void GLGSRender::end()’:
  4062. /home/green/rpcs3/rpcs3/Emu/RSX/GL/GLGSRender.cpp:555:54: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  4063. offsets[dst_index++] = (const GLvoid*)(first << 2);
  4064. ^
  4065. [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Null/NullGSRender.cpp.o
  4066. [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Overlays/overlay_perf_metrics.cpp.o
  4067. [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Overlays/overlays.cpp.o
  4068. [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/RSXTexture.cpp.o
  4069. [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/RSXThread.cpp.o
  4070. [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKCommonDecompiler.cpp.o
  4071. [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKFormats.cpp.o
  4072. [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKFragmentProgram.cpp.o
  4073. [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKGSRender.cpp.o
  4074. [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKHelpers.cpp.o
  4075. [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKMemAlloc.cpp.o
  4076. [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKProgramPipeline.cpp.o
  4077. In file included from /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKFormats.h:2,
  4078. from /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKFormats.cpp:2:
  4079. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h: In member function ‘virtual void vk::swapchain_X11::create(display_handle_t&)’:
  4080. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h:1604:18: error: ‘using display_handle_t = class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’ {aka ‘class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’} has no member named ‘visit’
  4081. window_handle.visit([&](auto&& p) {
  4082. ^~~~~
  4083. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h: In member function ‘vk::swapchain_base* vk::context::createSwapChain(display_handle_t, vk::physical_device&)’:
  4084. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h:2177:18: error: ‘using display_handle_t = class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’ {aka ‘class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’} has no member named ‘visit’
  4085. window_handle.visit([&](auto&& p) {
  4086. ^~~~~
  4087. In file included from /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKFragmentProgram.h:6,
  4088. from /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKFragmentProgram.cpp:4:
  4089. /home/green/rpcs3/rpcs3/Emu/RSX/VK/../VK/VKHelpers.h: In member function ‘virtual void vk::swapchain_X11::create(display_handle_t&)’:
  4090. /home/green/rpcs3/rpcs3/Emu/RSX/VK/../VK/VKHelpers.h:1604:18: error: ‘using display_handle_t = class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’ {aka ‘class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’} has no member named ‘visit’
  4091. window_handle.visit([&](auto&& p) {
  4092. ^~~~~
  4093. /home/green/rpcs3/rpcs3/Emu/RSX/VK/../VK/VKHelpers.h: In member function ‘vk::swapchain_base* vk::context::createSwapChain(display_handle_t, vk::physical_device&)’:
  4094. /home/green/rpcs3/rpcs3/Emu/RSX/VK/../VK/VKHelpers.h:2177:18: error: ‘using display_handle_t = class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’ {aka ‘class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’} has no member named ‘visit’
  4095. window_handle.visit([&](auto&& p) {
  4096. ^~~~~
  4097. In file included from /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKGSRender.h:3,
  4098. from /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKGSRender.cpp:4:
  4099. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h: In member function ‘virtual void vk::swapchain_X11::create(display_handle_t&)’:
  4100. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h:1604:18: error: ‘using display_handle_t = class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’ {aka ‘class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’} has no member named ‘visit’
  4101. window_handle.visit([&](auto&& p) {
  4102. ^~~~~
  4103. [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKTexture.cpp.o
  4104. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h: In member function ‘vk::swapchain_base* vk::context::createSwapChain(display_handle_t, vk::physical_device&)’:
  4105. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h:2177:18: error: ‘using display_handle_t = class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’ {aka ‘class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’} has no member named ‘visit’
  4106. window_handle.visit([&](auto&& p) {
  4107. ^~~~~
  4108. In file included from /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.cpp:2:
  4109. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h: In member function ‘virtual void vk::swapchain_X11::create(display_handle_t&)’:
  4110. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h:1604:18: error: ‘using display_handle_t = class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’ {aka ‘class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’} has no member named ‘visit’
  4111. window_handle.visit([&](auto&& p) {
  4112. ^~~~~
  4113. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h: In member function ‘vk::swapchain_base* vk::context::createSwapChain(display_handle_t, vk::physical_device&)’:
  4114. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h:2177:18: error: ‘using display_handle_t = class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’ {aka ‘class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’} has no member named ‘visit’
  4115. window_handle.visit([&](auto&& p) {
  4116. ^~~~~
  4117. rpcs3/CMakeFiles/rpcs3.dir/build.make:3444: recipe for target 'rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKFormats.cpp.o' failed
  4118. make[2]: *** [rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKFormats.cpp.o] Error 1
  4119. make[2]: *** Waiting for unfinished jobs....
  4120. In file included from /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKProgramPipeline.cpp:2:
  4121. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h: In member function ‘virtual void vk::swapchain_X11::create(display_handle_t&)’:
  4122. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h:1604:18: error: ‘using display_handle_t = class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’ {aka ‘class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’} has no member named ‘visit’
  4123. window_handle.visit([&](auto&& p) {
  4124. ^~~~~
  4125. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h: In member function ‘vk::swapchain_base* vk::context::createSwapChain(display_handle_t, vk::physical_device&)’:
  4126. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h:2177:18: error: ‘using display_handle_t = class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’ {aka ‘class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’} has no member named ‘visit’
  4127. window_handle.visit([&](auto&& p) {
  4128. ^~~~~
  4129. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKGSRender.cpp: In constructor ‘VKGSRender::VKGSRender()’:
  4130. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKGSRender.cpp:520:10: error: ‘using display_handle_t = class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’ {aka ‘class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’} has no member named ‘visit’
  4131. display.visit([this](auto&& p) {
  4132. ^~~~~
  4133. rpcs3/CMakeFiles/rpcs3.dir/build.make:3458: recipe for target 'rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKFragmentProgram.cpp.o' failed
  4134. make[2]: *** [rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKFragmentProgram.cpp.o] Error 1
  4135. rpcs3/CMakeFiles/rpcs3.dir/build.make:3486: recipe for target 'rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKHelpers.cpp.o' failed
  4136. make[2]: *** [rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKHelpers.cpp.o] Error 1
  4137. rpcs3/CMakeFiles/rpcs3.dir/build.make:3514: recipe for target 'rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKProgramPipeline.cpp.o' failed
  4138. make[2]: *** [rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKProgramPipeline.cpp.o] Error 1
  4139. In file included from /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKTexture.cpp:2:
  4140. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h: In member function ‘virtual void vk::swapchain_X11::create(display_handle_t&)’:
  4141. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h:1604:18: error: ‘using display_handle_t = class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’ {aka ‘class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’} has no member named ‘visit’
  4142. window_handle.visit([&](auto&& p) {
  4143. ^~~~~
  4144. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h: In member function ‘vk::swapchain_base* vk::context::createSwapChain(display_handle_t, vk::physical_device&)’:
  4145. /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h:2177:18: error: ‘using display_handle_t = class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’ {aka ‘class std::variant<std::pair<_XDisplay*, long unsigned int>, std::pair<wl_display*, wl_surface*> >’} has no member named ‘visit’
  4146. window_handle.visit([&](auto&& p) {
  4147. ^~~~~
  4148. rpcs3/CMakeFiles/rpcs3.dir/build.make:3528: recipe for target 'rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKTexture.cpp.o' failed
  4149. make[2]: *** [rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKTexture.cpp.o] Error 1
  4150. rpcs3/CMakeFiles/rpcs3.dir/build.make:3472: recipe for target 'rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKGSRender.cpp.o' failed
  4151. make[2]: *** [rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKGSRender.cpp.o] Error 1
  4152. CMakeFiles/Makefile2:1568: recipe for target 'rpcs3/CMakeFiles/rpcs3.dir/all' failed
  4153. make[1]: *** [rpcs3/CMakeFiles/rpcs3.dir/all] Error 2
  4154. Makefile:151: recipe for target 'all' failed
  4155. make: *** [all] Error 2
  4156. green@green-A960M-M3:~/rpcs3_build$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement