Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- green@green-A960M-M3:~$ cd rpcs3/ && git checkout master && git pull
- Warning: you are leaving 5 commits behind, not connected to
- any of your branches:
- 4dead70 Merge 4ee81324f34d96e7c4e20c4f1a9b888da3353152 into b5dbd44087c4d2e4c7cb776a2a2ac67a528b14f8
- 4ee8132 rsx: Fixup, byte order fix
- 42b091c vk: whitespace fix only
- 4a4ab8b d3d12: restore working graphics
- 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
- If you want to keep them by creating a new branch, this may be a good time
- to do so with:
- git branch <new-branch-name> 4dead70
- Switched to branch 'master'
- Your branch is up-to-date with 'origin/master'.
- remote: Counting objects: 49, done.
- remote: Compressing objects: 100% (2/2), done.
- remote: Total 49 (delta 40), reused 41 (delta 40), pack-reused 7
- Unpacking objects: 100% (49/49), done.
- From https://github.com/RPCS3/rpcs3
- b5dbd44..4c14595 master -> origin/master
- Updating b5dbd44..4c14595
- Fast-forward
- rpcs3/Emu/Cell/Modules/cellAvconfExt.cpp | 24 +++-
- rpcs3/Emu/Cell/Modules/cellGame.cpp | 145 +++++++++++++++--------
- rpcs3/Emu/Cell/Modules/cellGame.h | 25 +++-
- rpcs3/Emu/Cell/Modules/cellGameExec.cpp | 20 ++++
- rpcs3/Emu/Cell/Modules/cellMic.cpp | 328 +++++++++++++++++++++++++++++++++++++++++++---------
- rpcs3/Emu/Cell/Modules/cellMic.h | 95 ++++++++++++---
- rpcs3/Emu/Cell/Modules/cellMsgDialog.cpp | 37 ++++--
- rpcs3/Emu/Cell/Modules/cellMsgDialog.h | 15 ++-
- rpcs3/Emu/Cell/Modules/sceNpTrophy.cpp | 11 +-
- 9 files changed, 559 insertions(+), 141 deletions(-)
- green@green-A960M-M3:~/rpcs3$ git fetch origin +refs/pull/5055/merge: && git checkout FETCH_HEAD
- remote: Counting objects: 23, done.
- remote: Compressing objects: 100% (4/4), done.
- remote: Total 23 (delta 19), reused 22 (delta 19), pack-reused 0
- Unpacking objects: 100% (23/23), done.
- From https://github.com/RPCS3/rpcs3
- * branch refs/pull/5055/merge -> FETCH_HEAD
- Note: checking out 'FETCH_HEAD'.
- You are in 'detached HEAD' state. You can look around, make experimental
- changes and commit them, and you can discard any commits you make in this
- state without impacting any branches by performing another checkout.
- If you want to create a new branch to retain commits you create, you may
- do so (now or later) by using -b with the checkout command again. Example:
- git checkout -b <new-branch-name>
- HEAD is now at 3879122... Merge a5c300f12eda541d4957d99f96f6b12195540334 into 4c1459534d0ec328d0b332c0fdc8da1ffa7db7f1
- green@green-A960M-M3:~/rpcs3$ git submodule sync
- Synchronizing submodule url for '3rdparty/GSL'
- Synchronizing submodule url for '3rdparty/Optional'
- Synchronizing submodule url for '3rdparty/cereal'
- Synchronizing submodule url for '3rdparty/ffmpeg'
- Synchronizing submodule url for '3rdparty/hidapi'
- Synchronizing submodule url for '3rdparty/libpng'
- Synchronizing submodule url for '3rdparty/pugixml'
- Synchronizing submodule url for '3rdparty/xxHash'
- Synchronizing submodule url for '3rdparty/yaml-cpp'
- Synchronizing submodule url for '3rdparty/zlib'
- Synchronizing submodule url for 'Vulkan/glslang'
- Synchronizing submodule url for 'asmjit'
- Synchronizing submodule url for 'llvm'
- green@green-A960M-M3:~/rpcs3$ git submodule update --init
- green@green-A960M-M3:~/rpcs3$ cd .. && cd rpcs3_build
- green@green-A960M-M3:~/rpcs3_build$ source /home/green/Qt/5.11.1/gcc_64/bin/qt510-env.sh
- green@green-A960M-M3:~/rpcs3_build$ cmake ../rpcs3/ -DUSE_SYSTEM_LIBPNG=ON -DUSE_SYSTEM_FFMPEG=ON -DWITH_GDB=OFF && make GitVersion && make -j8
- -- The C compiler identification is GNU 8.1.0
- -- The CXX compiler identification is GNU 8.1.0
- -- Check for working C compiler: /usr/bin/cc
- -- Check for working C compiler: /usr/bin/cc -- works
- -- Detecting C compiler ABI info
- -- Detecting C compiler ABI info - done
- -- Detecting C compile features
- -- Detecting C compile features - done
- -- Check for working CXX compiler: /usr/bin/c++
- -- Check for working CXX compiler: /usr/bin/c++ -- works
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
- -- Performing Test __CxxFlag__msse
- -- Performing Test __CxxFlag__msse - Success
- -- Performing Test __CxxFlag__msse2
- -- Performing Test __CxxFlag__msse2 - Success
- -- Performing Test __CxxFlag__msse3
- -- Performing Test __CxxFlag__msse3 - Success
- -- Performing Test __CxxFlag__mssse3
- -- Performing Test __CxxFlag__mssse3 - Success
- -- Performing Test __CxxFlag__msse4_1
- -- Performing Test __CxxFlag__msse4_1 - Success
- -- Performing Test __CxxFlag__msse4_2
- -- Performing Test __CxxFlag__msse4_2 - Success
- -- Performing Test __CxxFlag__mavx
- -- Performing Test __CxxFlag__mavx - Success
- -- Performing Test __CxxFlag__mavx2
- -- Performing Test __CxxFlag__mavx2 - Success
- -- Performing Test __CxxFlag__std_c__17
- -- Performing Test __CxxFlag__std_c__17 - Success
- -- Performing Test __CxxFlag__std_c__14
- -- Performing Test __CxxFlag__std_c__14 - Success
- -- Performing Test __CxxFlag__std_c__11
- -- Performing Test __CxxFlag__std_c__11 - Success
- -- Performing Test __CxxFlag__std_c__0x
- -- Performing Test __CxxFlag__std_c__0x - Success
- -- Performing Test __CxxFlag__fno_tree_vectorize
- -- Performing Test __CxxFlag__fno_tree_vectorize - Success
- -- Performing Test __CxxFlag__fvisibility_hidden
- -- Performing Test __CxxFlag__fvisibility_hidden - Success
- -- Performing Test __CxxFlag__Winconsistent_missing_override
- -- Performing Test __CxxFlag__Winconsistent_missing_override - Failed
- -- Performing Test __CxxFlag__O2
- -- Performing Test __CxxFlag__O2 - Success
- -- Performing Test __CxxFlag__fno_keep_static_consts
- -- Performing Test __CxxFlag__fno_keep_static_consts - Success
- -- Performing Test __CxxFlag__fmerge_all_constants
- -- Performing Test __CxxFlag__fmerge_all_constants - Success
- -- [asmjit]
- BuildMode=Embed
- BuildTest=Off
- ASMJIT_DIR=/home/green/rpcs3/asmjit
- ASMJIT_DEPS=pthread;rt
- ASMJIT_LIBS=pthread;rt
- ASMJIT_CFLAGS=-DASMJIT_EMBED;-DASMJIT_STATIC
- ASMJIT_SOURCE_DIR=/home/green/rpcs3/asmjit/src
- ASMJIT_INCLUDE_DIR=/home/green/rpcs3/asmjit/src
- ASMJIT_PRIVATE_CFLAGS=
- -DASMJIT_EMBED
- -DASMJIT_STATIC
- -std=c++17
- -fno-tree-vectorize
- -fvisibility=hidden
- -O2 [RELEASE]
- -fno-keep-static-consts [RELEASE]
- -fmerge-all-constants [RELEASE]
- -- No build type selected, default to Release
- -- Google Mock was not found - tests based on that will not build
- -- cotire 1.8.0 loaded.
- -- Performing Test COMPILER_SUPPORTS_MARCH_NATIVE
- -- Performing Test COMPILER_SUPPORTS_MARCH_NATIVE - Success
- -- Performing Test HAS_NO_PIE
- -- Performing Test HAS_NO_PIE - Success
- -- Performing Test HAS_NOPIE
- -- Performing Test HAS_NOPIE - Failed
- -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
- -- Found WAYLAND_CLIENT: /usr/lib/x86_64-linux-gnu/libwayland-client.so
- -- Found WAYLAND_SERVER: /usr/lib/x86_64-linux-gnu/libwayland-server.so
- -- Found WAYLAND_EGL: /usr/lib/x86_64-linux-gnu/libwayland-egl.so
- -- Found WAYLAND_CURSOR: /usr/lib/x86_64-linux-gnu/libwayland-cursor.so
- -- 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
- -- Initializing RPCS3_SRC_DIR=/home/green/rpcs3/rpcs3
- -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so
- -- Found OpenAL: /usr/lib/x86_64-linux-gnu/libopenal.so
- LLVM will be built from the submodule.
- CMake Deprecation Warning at llvm/CMakeLists.txt:14 (cmake_policy):
- The OLD behavior for policy CMP0051 will be removed from a future version
- of CMake.
- The cmake-policies(7) manual explains that the OLD behaviors of all
- policies are deprecated and that a policy should be set to OLD only under
- specific short-term circumstances. Projects should be ported to the NEW
- behavior and not rely on setting a policy to OLD.
- -- The ASM compiler identification is GNU
- -- Found assembler: /usr/bin/cc
- -- Looking for dlfcn.h
- CMake Warning (dev) at /usr/local/lib/python2.7/dist-packages/cmake/data/share/cmake-3.12/Modules/CheckIncludeFile.cmake:70 (message):
- Policy CMP0075 is not set: Include file check macros honor
- CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy
- details. Use the cmake_policy command to set the policy and suppress this
- warning.
- CMAKE_REQUIRED_LIBRARIES is set to:
- m
- For compatibility with CMake 3.11 and below this check is ignoring it.
- Call Stack (most recent call first):
- llvm/cmake/config-ix.cmake:26 (check_include_file)
- llvm/CMakeLists.txt:592 (include)
- This warning is for project developers. Use -Wno-dev to suppress it.
- -- Looking for dlfcn.h - found
- -- Looking for errno.h
- -- Looking for errno.h - found
- -- Looking for fcntl.h
- -- Looking for fcntl.h - found
- -- Looking for link.h
- -- Looking for link.h - found
- -- Looking for malloc.h
- -- Looking for malloc.h - found
- -- Looking for malloc/malloc.h
- -- Looking for malloc/malloc.h - not found
- -- Looking for pthread.h
- -- Looking for pthread.h - found
- -- Looking for signal.h
- -- Looking for signal.h - found
- -- Looking for sys/ioctl.h
- -- Looking for sys/ioctl.h - found
- -- Looking for sys/mman.h
- -- Looking for sys/mman.h - found
- -- Looking for sys/param.h
- -- Looking for sys/param.h - found
- -- Looking for sys/resource.h
- -- Looking for sys/resource.h - found
- -- Looking for sys/stat.h
- -- Looking for sys/stat.h - found
- -- Looking for sys/time.h
- -- Looking for sys/time.h - found
- -- Looking for sys/types.h
- -- Looking for sys/types.h - found
- -- Looking for termios.h
- -- Looking for termios.h - found
- -- Looking for unistd.h
- -- Looking for unistd.h - found
- -- Looking for valgrind/valgrind.h
- -- Looking for valgrind/valgrind.h - not found
- -- Looking for zlib.h
- -- Looking for zlib.h - found
- -- Looking for fenv.h
- -- Looking for fenv.h - found
- -- Looking for FE_ALL_EXCEPT
- -- Looking for FE_ALL_EXCEPT - found
- -- Looking for FE_INEXACT
- -- Looking for FE_INEXACT - found
- -- Looking for mach/mach.h
- -- Looking for mach/mach.h - not found
- -- Looking for histedit.h
- -- Looking for histedit.h - found
- -- Looking for CrashReporterClient.h
- -- Looking for CrashReporterClient.h - not found
- -- Looking for linux/magic.h
- -- Looking for linux/magic.h - found
- -- Looking for pthread_create in pthread
- -- Looking for pthread_create in pthread - found
- -- Looking for pthread_getspecific in pthread
- -- Looking for pthread_getspecific in pthread - found
- -- Looking for pthread_rwlock_init in pthread
- -- Looking for pthread_rwlock_init in pthread - found
- -- Looking for pthread_mutex_lock in pthread
- -- Looking for pthread_mutex_lock in pthread - found
- -- Looking for dlopen in dl
- -- Looking for dlopen in dl - found
- -- Looking for clock_gettime in rt
- -- Looking for clock_gettime in rt - found
- -- Looking for pfm_initialize in pfm
- -- Looking for pfm_initialize in pfm - not found
- -- Looking for pthread.h
- -- Looking for pthread.h - found
- -- Looking for pthread_create
- -- Looking for pthread_create - not found
- -- Looking for pthread_create in pthreads
- -- Looking for pthread_create in pthreads - not found
- -- Looking for pthread_create in pthread
- -- Looking for pthread_create in pthread - found
- -- Found Threads: TRUE
- -- Looking for compress2 in z
- -- Looking for compress2 in z - found
- -- Looking for el_init in edit
- -- Looking for el_init in edit - found
- -- Looking for setupterm in tinfo
- -- Looking for setupterm in tinfo - found
- -- Found LibXml2: /usr/lib/x86_64-linux-gnu/libxml2.so (found version "2.9.3")
- -- Looking for xar_open in xar
- -- Looking for xar_open in xar - not found
- -- Looking for arc4random
- -- Looking for arc4random - not found
- -- Looking for backtrace
- -- Looking for backtrace - found
- -- backtrace facility detected in default set of libraries
- -- Found Backtrace: /usr/include
- -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW
- -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed
- -- Looking for _Unwind_Backtrace
- -- Looking for _Unwind_Backtrace - found
- -- Looking for getpagesize
- -- Looking for getpagesize - found
- -- Looking for sysconf
- -- Looking for sysconf - found
- -- Looking for getrusage
- -- Looking for getrusage - found
- -- Looking for setrlimit
- -- Looking for setrlimit - found
- -- Looking for isatty
- -- Looking for isatty - found
- -- Looking for futimens
- -- Looking for futimens - found
- -- Looking for futimes
- -- Looking for futimes - found
- -- Looking for posix_fallocate
- -- Looking for posix_fallocate - found
- -- Looking for sigaltstack
- -- Looking for sigaltstack - found
- -- Looking for lseek64
- -- Looking for lseek64 - found
- -- Looking for mallctl
- -- Looking for mallctl - not found
- -- Looking for mallinfo
- -- Looking for mallinfo - found
- -- Looking for malloc_zone_statistics
- -- Looking for malloc_zone_statistics - not found
- -- Looking for getrlimit
- -- Looking for getrlimit - found
- -- Looking for posix_spawn
- -- Looking for posix_spawn - found
- -- Looking for pread
- -- Looking for pread - found
- -- Looking for realpath
- -- Looking for realpath - found
- -- Looking for sbrk
- -- Looking for sbrk - found
- -- Looking for strerror
- -- Looking for strerror - found
- -- Looking for strerror_r
- -- Looking for strerror_r - found
- -- Looking for strerror_s
- -- Looking for strerror_s - not found
- -- Looking for setenv
- -- Looking for setenv - found
- -- Looking for dlopen
- -- Looking for dlopen - found
- -- Looking for dladdr
- -- Looking for dladdr - not found
- -- Looking for __GLIBC__
- -- Looking for __GLIBC__ - found
- -- Looking for sched_getaffinity
- -- Looking for sched_getaffinity - found
- -- Looking for CPU_COUNT
- -- Looking for CPU_COUNT - found
- -- Looking for pthread_getname_np
- -- Looking for pthread_getname_np - found
- -- Looking for pthread_setname_np
- -- Looking for pthread_setname_np - found
- -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB
- -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success
- -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
- -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
- -- Performing Test LLVM_HAS_ATOMICS
- -- Performing Test LLVM_HAS_ATOMICS - Success
- -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG
- -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG - Success
- -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG
- -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG - Failed
- -- Performing Test HAS_MAYBE_UNINITIALIZED
- -- Performing Test HAS_MAYBE_UNINITIALIZED - Success
- -- Native target architecture is X86
- -- Threads enabled.
- -- Doxygen disabled.
- -- Go bindings disabled.
- -- Found OCaml: /home/green/.opam/4.06.1/bin/ocamlfind
- -- OCaml bindings enabled.
- -- Could NOT find Python module pygments
- -- Could NOT find Python module pygments.lexers.c_cpp
- -- Could NOT find Python module yaml
- -- LLVM host triple: x86_64-unknown-linux-gnu
- -- LLVM default target triple: x86_64-unknown-linux-gnu
- -- Performing Test C_SUPPORTS_FPIC
- -- Performing Test C_SUPPORTS_FPIC - Success
- -- Performing Test CXX_SUPPORTS_FPIC
- -- Performing Test CXX_SUPPORTS_FPIC - Success
- -- Building with -fPIC
- -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG
- -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success
- -- Performing Test C_SUPPORTS_WERROR_DATE_TIME
- -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success
- -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME
- -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success
- -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW
- -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed
- -- Performing Test CXX_SUPPORTS_CXX11
- -- Performing Test CXX_SUPPORTS_CXX11 - Success
- -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG
- -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success
- -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG
- -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed
- -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG
- -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed
- -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG
- -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Success
- -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG
- -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed
- -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG
- -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success
- -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP
- -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed
- -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG
- -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed
- -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG
- -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed
- -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS
- -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success
- -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS
- -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success
- -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS
- -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success
- -- Performing Test C_SUPPORTS_FDATA_SECTIONS
- -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success
- -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS
- -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success
- -- Found PythonInterp: /usr/bin/python2.7 (found version "2.7.12")
- -- Constructing LLVMBuild project information
- -- Linker detection: GNU ld
- -- Targeting X86
- -- Found ALSA: /usr/lib/x86_64-linux-gnu/libasound.so (found version "1.1.0")
- -- Checking for module 'libpulse-simple'
- -- Found libpulse-simple, version 8.0
- -- Checking for module 'libevdev'
- -- Found libevdev, version 1.4.6
- -- Found Vulkan: /usr/lib/x86_64-linux-gnu/libvulkan.so
- -- RPCS3: using shared libpng
- -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11")
- -- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.20")
- -- RPCS3: using shared ffmpeg
- -- Checking for module 'libavcodec'
- -- Found libavcodec, version 58.18.100
- -- Checking for module 'libavformat'
- -- Found libavformat, version 58.12.100
- -- Checking for module 'libavutil'
- -- Found libavutil, version 56.14.100
- -- Checking for module 'libswscale'
- -- Found libswscale, version 5.1.100
- -- 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
- -- dir='/home/green/Qt/5.11.1/gcc_64/include/QtGui/5.11.1'
- -- dir='/home/green/Qt/5.11.1/gcc_64/include/QtGui/5.11.1/QtGui'
- -- dir='/home/green/Qt/5.11.1/gcc_64/include/QtCore/5.11.1'
- -- dir='/home/green/Qt/5.11.1/gcc_64/include/QtCore/5.11.1/QtCore'
- -- dir='/usr/include'
- -- dir='/usr/include'
- -- dir='/usr/include/libevdev-1.0'
- -- dir='/usr/include'
- -- dir='/usr/include'
- -- dir='/usr/include'
- -- dir='/usr/include/x86_64-linux-gnu'
- -- dir='/usr/include/AL'
- -- dir='/home/green/rpcs3/llvm/include'
- -- dir='/home/green/rpcs3_build/llvm_build/include'
- -- dir='/home/green/rpcs3/rpcs3'
- -- dir='/home/green/rpcs3/rpcs3/Loader'
- -- dir='/home/green/rpcs3/rpcs3/Crypto'
- -- dir='/home/green/rpcs3/rpcs3/..'
- -- dir='/home/green/rpcs3/rpcs3/../3rdparty/GSL/include'
- -- dir='/home/green/rpcs3/rpcs3/../3rdparty/hidapi/hidapi'
- -- dir='/home/green/rpcs3/rpcs3/../3rdparty/GL'
- -- dir='/home/green/rpcs3/rpcs3/../3rdparty/stblib'
- -- dir='/home/green/rpcs3/rpcs3/../3rdparty/cereal/include'
- -- dir='/home/green/rpcs3/rpcs3/../3rdparty/Optional'
- -- dir='/home/green/rpcs3/rpcs3/../3rdparty/discord-rpc/include'
- -- dir='/home/green/rpcs3/rpcs3/../3rdparty/xxHash'
- -- dir='/home/green/rpcs3/rpcs3/../3rdparty/GPUOpen/include'
- -- Found GLEW: /usr/include (Required is at least version "1.13.0")
- -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
- -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
- -- Looking for gethostbyname
- -- Looking for gethostbyname - found
- -- Looking for connect
- -- Looking for connect - found
- -- Looking for remove
- -- Looking for remove - found
- -- Looking for shmat
- -- Looking for shmat - found
- -- Looking for IceConnectionNumber in ICE
- -- Looking for IceConnectionNumber in ICE - found
- -- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
- -- 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.
- CMake Deprecation Warning at 3rdparty/yaml-cpp/CMakeLists.txt:9 (cmake_policy):
- The OLD behavior for policy CMP0012 will be removed from a future version
- of CMake.
- The cmake-policies(7) manual explains that the OLD behaviors of all
- policies are deprecated and that a policy should be set to OLD only under
- specific short-term circumstances. Projects should be ported to the NEW
- behavior and not rely on setting a policy to OLD.
- CMake Deprecation Warning at 3rdparty/yaml-cpp/CMakeLists.txt:13 (cmake_policy):
- The OLD behavior for policy CMP0015 will be removed from a future version
- of CMake.
- The cmake-policies(7) manual explains that the OLD behaviors of all
- policies are deprecated and that a policy should be set to OLD only under
- specific short-term circumstances. Projects should be ported to the NEW
- behavior and not rely on setting a policy to OLD.
- -- Performing Test FLAG_WEXTRA
- -- Performing Test FLAG_WEXTRA - Success
- -- Performing Test CFLAG_Wall
- -- Performing Test CFLAG_Wall - Success
- -- Performing Test CFLAG_Wextra
- -- Performing Test CFLAG_Wextra - Success
- -- Performing Test CFLAG_Wcast_qual
- -- Performing Test CFLAG_Wcast_qual - Success
- -- Performing Test CFLAG_Wcast_align
- -- Performing Test CFLAG_Wcast_align - Success
- -- Performing Test CFLAG_Wshadow
- -- Performing Test CFLAG_Wshadow - Success
- -- Performing Test CFLAG_Wstrict_aliasing_1
- -- Performing Test CFLAG_Wstrict_aliasing_1 - Success
- -- Performing Test CFLAG_Wswitch_enum
- -- Performing Test CFLAG_Wswitch_enum - Success
- -- Performing Test CFLAG_Wdeclaration_after_statement
- -- Performing Test CFLAG_Wdeclaration_after_statement - Success
- -- Performing Test CFLAG_Wstrict_prototypes
- -- Performing Test CFLAG_Wstrict_prototypes - Success
- -- Performing Test CFLAG_Wundef
- -- Performing Test CFLAG_Wundef - Success
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /home/green/rpcs3_build
- Scanning dependencies of target GitVersion
- Generating something_that_never_exists
- -- Found Git: /usr/bin/git (found version "2.7.4")
- -- GIT_VERSION: 7271-38791223
- -- GIT_BRANCH: HEAD
- Built target GitVersion
- Scanning dependencies of target LLVMSupport_autogen
- Scanning dependencies of target LLVMTableGen_autogen
- Scanning dependencies of target pugixml
- Scanning dependencies of target OSDependent
- Scanning dependencies of target OGLCompiler
- Scanning dependencies of target LLVMDemangle_autogen
- Scanning dependencies of target xxhash
- [ 0%] Generating something_that_never_exists
- [ 0%] Automatic MOC and UIC for target LLVMSupport
- [ 0%] Building CXX object Vulkan/glslang/glslang/OSDependent/Unix/CMakeFiles/OSDependent.dir/ossource.cpp.o
- [ 0%] Automatic MOC and UIC for target LLVMTableGen
- [ 0%] Automatic MOC and UIC for target LLVMDemangle
- [ 0%] Building CXX object Vulkan/glslang/OGLCompilersDLL/CMakeFiles/OGLCompiler.dir/InitializeDll.cpp.o
- [ 0%] Building C object 3rdparty/xxHash/cmake_unofficial/CMakeFiles/xxhash.dir/__/xxhash.c.o
- [ 0%] Building CXX object 3rdparty/pugixml/CMakeFiles/pugixml.dir/src/pugixml.cpp.o
- -- Found Git: /usr/bin/git (found version "2.7.4")
- [ 0%] Built target LLVMTableGen_autogen
- [ 0%] Built target LLVMDemangle_autogen
- Scanning dependencies of target obj.llvm-tblgen_autogen
- Scanning dependencies of target hidapi-hidraw
- [ 0%] Automatic MOC and UIC for target obj.llvm-tblgen
- [ 0%] Building C object 3rdparty/hidapi/linux/CMakeFiles/hidapi-hidraw.dir/hid.c.o
- -- GIT_VERSION: 7271-38791223
- -- GIT_BRANCH: HEAD
- [ 0%] Built target GitVersion
- [ 0%] Linking CXX static library libOSDependent.a
- [ 0%] Built target LLVMSupport_autogen
- Scanning dependencies of target yaml-cpp
- Scanning dependencies of target LLVMBinaryFormat_autogen
- [ 0%] Automatic MOC and UIC for target LLVMBinaryFormat
- [ 0%] Built target OSDependent
- [ 0%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/binary.cpp.o
- Scanning dependencies of target LLVMMC_autogen
- [ 0%] Built target LLVMBinaryFormat_autogen
- [ 0%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/convert.cpp.o
- [ 0%] Automatic MOC and UIC for target LLVMMC
- [ 0%] Built target obj.llvm-tblgen_autogen
- [ 0%] Built target LLVMMC_autogen
- [ 0%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/directives.cpp.o
- Scanning dependencies of target LLVMMCParser_autogen
- [ 0%] Automatic MOC and UIC for target LLVMMCParser
- [ 0%] Built target LLVMMCParser_autogen
- [ 0%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emit.cpp.o
- [ 0%] Linking C static library libxxhash.a
- [ 0%] Linking C static library libhidapi-hidraw.a
- [ 0%] Built target xxhash
- Scanning dependencies of target LLVMMCDisassembler_autogen
- [ 0%] Built target hidapi-hidraw
- [ 0%] Automatic MOC and UIC for target LLVMMCDisassembler
- Scanning dependencies of target llvm_vcsrevision_h
- [ 0%] Generating VCSRevision.h
- [ 0%] Linking CXX static library libOGLCompiler.a
- [ 0%] Built target LLVMMCDisassembler_autogen
- Scanning dependencies of target LLVMDebugInfoMSF_autogen
- [ 0%] Built target OGLCompiler
- [ 0%] Built target llvm_vcsrevision_h
- [ 0%] Automatic MOC and UIC for target LLVMDebugInfoMSF
- Scanning dependencies of target LLVMDebugInfoCodeView_autogen
- [ 0%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitfromevents.cpp.o
- [ 0%] Automatic MOC and UIC for target LLVMDebugInfoCodeView
- [ 0%] Built target LLVMDebugInfoMSF_autogen
- Scanning dependencies of target xxhsum
- [ 0%] Building C object 3rdparty/xxHash/cmake_unofficial/CMakeFiles/xxhsum.dir/__/xxhsum.c.o
- [ 0%] Built target LLVMDebugInfoCodeView_autogen
- [ 0%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitter.cpp.o
- [ 0%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitterstate.cpp.o
- [ 0%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitterutils.cpp.o
- [ 0%] Linking C executable ../../../bin/xxhsum
- [ 0%] Built target xxhsum
- Scanning dependencies of target glslang
- [ 0%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/glslang_tab.cpp.o
- [ 0%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/exceptions.cpp.o
- [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/exp.cpp.o
- [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/memory.cpp.o
- [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/node.cpp.o
- [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/node_data.cpp.o
- [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/nodebuilder.cpp.o
- [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/nodeevents.cpp.o
- [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/null.cpp.o
- [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/ostream_wrapper.cpp.o
- [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/parse.cpp.o
- [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/parser.cpp.o
- [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/regex_yaml.cpp.o
- [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scanner.cpp.o
- [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scanscalar.cpp.o
- [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scantag.cpp.o
- In file included from /home/green/rpcs3/3rdparty/yaml-cpp/src/regex_yaml.cpp:1:
- /home/green/rpcs3/3rdparty/yaml-cpp/src/regex_yaml.h: In constructor ‘YAML::RegEx::RegEx(const string&, YAML::REGEX_OP)’:
- /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]
- class YAML_CPP_API RegEx {
- ^~~~~
- [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scantoken.cpp.o
- [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/simplekey.cpp.o
- [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/singledocparser.cpp.o
- [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/stream.cpp.o
- [ 1%] Building CXX object 3rdparty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/tag.cpp.o
- [ 1%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/attribute.cpp.o
- [ 1%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/Constant.cpp.o
- [ 1%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/iomapper.cpp.o
- [ 1%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/InfoSink.cpp.o
- [ 1%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/Initialize.cpp.o
- [ 1%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/IntermTraverse.cpp.o
- [ 1%] Linking CXX static library libpugixml.a
- [ 1%] Built target pugixml
- [ 1%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/Intermediate.cpp.o
- [ 1%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/ParseContextBase.cpp.o
- [ 2%] Linking CXX static library libyaml-cpp.a
- [ 2%] Built target yaml-cpp
- Scanning dependencies of target LLVMTableGen
- [ 2%] Building CXX object llvm_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o
- [ 2%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/ParseHelper.cpp.o
- [ 2%] Building CXX object llvm_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o
- [ 2%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/PoolAlloc.cpp.o
- [ 2%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/RemoveTree.cpp.o
- [ 2%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/Scan.cpp.o
- [ 2%] Building CXX object llvm_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o
- [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/ShaderLang.cpp.o
- [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/SymbolTable.cpp.o
- [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/Versions.cpp.o
- [ 3%] Building CXX object llvm_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o
- [ 3%] Building CXX object llvm_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o
- [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/intermOut.cpp.o
- [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/limits.cpp.o
- [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/linkValidate.cpp.o
- /home/green/rpcs3/Vulkan/glslang/glslang/MachineIndependent/intermOut.cpp: In function ‘void glslang::OutputDouble(TInfoSink&, double, glslang::TOutputTraverser::EExtraOutput)’:
- /home/green/rpcs3/Vulkan/glslang/glslang/MachineIndependent/intermOut.cpp:1133:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- long long b = *reinterpret_cast<long long*>(&value);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/parseConst.cpp.o
- [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/reflection.cpp.o
- [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/preprocessor/Pp.cpp.o
- [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/preprocessor/PpAtom.cpp.o
- [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/preprocessor/PpContext.cpp.o
- [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/preprocessor/PpScanner.cpp.o
- [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/preprocessor/PpTokens.cpp.o
- [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/propagateNoContraction.cpp.o
- [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/GenericCodeGen/CodeGen.cpp.o
- [ 3%] Building CXX object llvm_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o
- [ 3%] Building CXX object Vulkan/glslang/glslang/CMakeFiles/glslang.dir/GenericCodeGen/Link.cpp.o
- Scanning dependencies of target LLVMSupport
- [ 3%] Building CXX object llvm_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o
- Scanning dependencies of target LLVMDemangle
- [ 3%] Building CXX object llvm_build/lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o
- [ 3%] Building CXX object llvm_build/lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o
- [ 3%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o
- [ 3%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o
- [ 3%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o
- /home/green/rpcs3/llvm/lib/Demangle/MicrosoftDemangle.cpp:1119:12: warning: ‘Qualifiers {anonymous}::Demangler::demangleReturnTypQualifiers()’ defined but not used [-Wunused-function]
- Qualifiers Demangler::demangleReturnTypQualifiers() {
- ^~~~~~~~~
- /home/green/rpcs3/llvm/lib/Demangle/MicrosoftDemangle.cpp:1091:12: warning: ‘Qualifiers {anonymous}::Demangler::demangleVariablQualifiers()’ defined but not used [-Wunused-function]
- Qualifiers Demangler::demangleVariablQualifiers() {
- ^~~~~~~~~
- /home/green/rpcs3/llvm/lib/Demangle/MicrosoftDemangle.cpp:1022:12: warning: ‘Qualifiers {anonymous}::Demangler::demangleFunctionQualifiers()’ defined but not used [-Wunused-function]
- Qualifiers Demangler::demangleFunctionQualifiers() {
- ^~~~~~~~~
- [ 3%] Building CXX object llvm_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o
- [ 3%] Building CXX object llvm_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o
- [ 3%] Linking CXX static library libglslang.a
- [ 3%] Built target glslang
- Scanning dependencies of target obj.llvm-tblgen
- [ 3%] Building CXX object llvm_build/lib/Demangle/CMakeFiles/LLVMDemangle.dir/LLVMDemangle_autogen/mocs_compilation.cpp.o
- Scanning dependencies of target LLVMBinaryFormat
- [ 3%] Building CXX object llvm_build/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o
- [ 3%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o
- [ 3%] Building CXX object llvm_build/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o
- [ 3%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o
- [ 3%] Linking CXX static library ../libLLVMDemangle.a
- [ 3%] Built target LLVMDemangle
- Scanning dependencies of target LLVMMC
- [ 3%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o
- [ 3%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o
- [ 3%] Building CXX object llvm_build/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o
- [ 5%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o
- [ 5%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o
- [ 5%] Building CXX object llvm_build/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/LLVMBinaryFormat_autogen/mocs_compilation.cpp.o
- [ 5%] Building CXX object llvm_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/LLVMTableGen_autogen/mocs_compilation.cpp.o
- [ 5%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o
- [ 5%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o
- [ 5%] Linking CXX static library ../libLLVMBinaryFormat.a
- [ 5%] Built target LLVMBinaryFormat
- Scanning dependencies of target LLVMMCParser
- [ 5%] Building CXX object llvm_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o
- [ 5%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o
- [ 5%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o
- [ 5%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o
- [ 5%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o
- [ 5%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o
- [ 5%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o
- [ 5%] Linking CXX static library ../libLLVMTableGen.a
- [ 5%] Built target LLVMTableGen
- Scanning dependencies of target LLVMMCDisassembler
- [ 5%] Building CXX object llvm_build/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o
- [ 5%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o
- [ 6%] Building CXX object llvm_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o
- [ 6%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o
- [ 6%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o
- [ 6%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o
- [ 6%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o
- [ 6%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o
- [ 6%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o
- [ 6%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o
- [ 6%] Building CXX object llvm_build/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o
- [ 6%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o
- [ 6%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o
- [ 6%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o
- [ 6%] Building CXX object llvm_build/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o
- [ 7%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o
- [ 7%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o
- [ 7%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o
- [ 7%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o
- [ 7%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o
- [ 7%] Building CXX object llvm_build/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o
- [ 7%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o
- [ 7%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o
- [ 7%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o
- Scanning dependencies of target LLVMDebugInfoMSF
- [ 7%] Building CXX object llvm_build/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o
- [ 9%] Building CXX object llvm_build/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o
- [ 9%] Building CXX object llvm_build/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o
- [ 9%] Building CXX object llvm_build/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o
- [ 9%] Building CXX object llvm_build/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/LLVMMCDisassembler_autogen/mocs_compilation.cpp.o
- [ 9%] Linking CXX static library ../../libLLVMMCDisassembler.a
- [ 9%] Built target LLVMMCDisassembler
- Scanning dependencies of target LLVMDebugInfoCodeView
- [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o
- [ 9%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o
- [ 9%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o
- [ 9%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o
- [ 9%] Building CXX object llvm_build/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o
- [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o
- [ 9%] Building CXX object llvm_build/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/LLVMDebugInfoMSF_autogen/mocs_compilation.cpp.o
- [ 9%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o
- [ 9%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o
- [ 9%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o
- [ 9%] Building CXX object llvm_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o
- [ 9%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o
- [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o
- [ 9%] Linking CXX static library ../../libLLVMDebugInfoMSF.a
- [ 9%] Built target LLVMDebugInfoMSF
- Scanning dependencies of target SPIRV
- [ 9%] Building CXX object Vulkan/glslang/SPIRV/CMakeFiles/SPIRV.dir/GlslangToSpv.cpp.o
- [ 9%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o
- [ 9%] Building CXX object Vulkan/glslang/SPIRV/CMakeFiles/SPIRV.dir/InReadableOrder.cpp.o
- [ 9%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o
- [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o
- [ 9%] Building CXX object llvm_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o
- [ 9%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o
- [ 9%] Building CXX object Vulkan/glslang/SPIRV/CMakeFiles/SPIRV.dir/Logger.cpp.o
- [ 9%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o
- [ 9%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o
- [ 9%] Building CXX object Vulkan/glslang/SPIRV/CMakeFiles/SPIRV.dir/SpvBuilder.cpp.o
- [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o
- [ 9%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o
- [ 9%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o
- In file included from /home/green/rpcs3/Vulkan/glslang/SPIRV/hex_float.h:39,
- from /home/green/rpcs3/Vulkan/glslang/SPIRV/SpvBuilder.cpp:49:
- /home/green/rpcs3/Vulkan/glslang/SPIRV/bitutils.h: In instantiation of ‘Dest spvutils::BitwiseCast(Src) [with Dest = spvutils::Float16; Src = short unsigned int]’:
- /home/green/rpcs3/Vulkan/glslang/SPIRV/hex_float.h:138:47: required from ‘T spvutils::FloatProxy<T>::getAsFloat() const [with T = spvutils::Float16]’
- /home/green/rpcs3/Vulkan/glslang/SPIRV/hex_float.h:821:52: required from here
- /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]
- std::memcpy(&dest, &source, sizeof(dest));
- ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/green/rpcs3/Vulkan/glslang/SPIRV/SpvBuilder.cpp:49:
- /home/green/rpcs3/Vulkan/glslang/SPIRV/hex_float.h:43:7: note: ‘class spvutils::Float16’ declared here
- class Float16 {
- ^~~~~~~
- In file included from /home/green/rpcs3/Vulkan/glslang/SPIRV/hex_float.h:39,
- from /home/green/rpcs3/Vulkan/glslang/SPIRV/SpvBuilder.cpp:49:
- /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]’:
- /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]’
- /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> >]’
- /home/green/rpcs3/Vulkan/glslang/SPIRV/hex_float.h:817:39: required from here
- /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]
- std::memcpy(&dest, &source, sizeof(dest));
- ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/green/rpcs3/Vulkan/glslang/SPIRV/SpvBuilder.cpp:49:
- /home/green/rpcs3/Vulkan/glslang/SPIRV/hex_float.h:115:7: note: ‘class spvutils::FloatProxy<spvutils::Float16>’ declared here
- class FloatProxy {
- ^~~~~~~~~~
- [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o
- [ 9%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o
- [ 9%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o
- [ 9%] Building CXX object llvm_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o
- [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o
- [ 9%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o
- [ 9%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o
- [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o
- [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o
- [ 9%] Building CXX object llvm_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o
- [ 9%] Building CXX object llvm_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o
- [ 9%] Building CXX object Vulkan/glslang/SPIRV/CMakeFiles/SPIRV.dir/doc.cpp.o
- [ 9%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o
- [ 9%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o
- [ 9%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o
- [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o
- [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o
- [ 9%] Building CXX object llvm_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o
- [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o
- [ 9%] Building CXX object llvm_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o
- [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o
- [ 9%] Building CXX object Vulkan/glslang/SPIRV/CMakeFiles/SPIRV.dir/disassemble.cpp.o
- [ 9%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/JamCRC.cpp.o
- [ 9%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o
- [ 10%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o
- [ 10%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o
- [ 10%] Linking CXX static library libSPIRV.a
- [ 10%] Built target SPIRV
- [ 10%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o
- [ 10%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o
- [ 11%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCCodePadder.cpp.o
- [ 11%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o
- [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o
- [ 11%] Building CXX object llvm_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/LLVMMCParser_autogen/mocs_compilation.cpp.o
- [ 11%] Linking CXX static library ../../libLLVMMCParser.a
- [ 11%] Built target LLVMMCParser
- [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o
- [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o
- [ 11%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o
- [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o
- [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o
- [ 11%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o
- [ 11%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o
- [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o
- [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o
- [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o
- [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o
- [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Options.cpp.o
- [ 11%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o
- [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o
- [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o
- [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o
- [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o
- [ 11%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o
- [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o
- [ 11%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o
- [ 11%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o
- [ 13%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o
- [ 13%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o
- [ 13%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o
- [ 14%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o
- [ 14%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o
- [ 14%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o
- [ 15%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o
- [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o
- [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o
- [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o
- [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o
- [ 15%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o
- [ 15%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o
- [ 15%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o
- [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o
- [ 15%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o
- [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o
- [ 15%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o
- [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/StringPool.cpp.o
- [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o
- [ 15%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o
- [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o
- [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o
- [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o
- [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o
- [ 15%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o
- [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o
- [ 15%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o
- [ 15%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o
- [ 15%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o
- [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o
- [ 15%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o
- [ 15%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o
- [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o
- [ 15%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o
- [ 15%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o
- [ 15%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o
- [ 15%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o
- [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o
- [ 17%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o
- [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o
- [ 17%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o
- [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o
- [ 17%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o
- [ 17%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o
- [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o
- [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o
- [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o
- [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o
- [ 17%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o
- [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o
- [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o
- [ 17%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o
- [ 17%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o
- [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o
- [ 17%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o
- [ 17%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o
- [ 17%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o
- [ 17%] Building C object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o
- cc1: warning: command line option ‘-Wno-invalid-offsetof’ is valid for C++/ObjC++ but not for C
- [ 17%] Building C object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o
- cc1: warning: command line option ‘-Wno-invalid-offsetof’ is valid for C++/ObjC++ but not for C
- [ 17%] Building C object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o
- cc1: warning: command line option ‘-Wno-invalid-offsetof’ is valid for C++/ObjC++ but not for C
- [ 17%] Building C object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o
- cc1: warning: command line option ‘-Wno-invalid-offsetof’ is valid for C++/ObjC++ but not for C
- [ 17%] Building C object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o
- cc1: warning: command line option ‘-Wno-invalid-offsetof’ is valid for C++/ObjC++ but not for C
- [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o
- [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o
- [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o
- [ 17%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o
- [ 18%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o
- [ 18%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o
- [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o
- [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Mutex.cpp.o
- [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o
- [ 19%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o
- [ 19%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o
- [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o
- [ 19%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o
- [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o
- [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o
- [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o
- [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o
- [ 19%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o
- [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o
- [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o
- [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o
- [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o
- In file included from /home/green/rpcs3/llvm/lib/Support/Path.cpp:1101:
- /home/green/rpcs3/llvm/lib/Support/Unix/Path.inc: In function ‘std::__cxx11::string llvm::sys::fs::getMainExecutable(const char*, void*)’:
- /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=]
- snprintf(fullpath, PATH_MAX, "%s/%s", dir, bin);
- ^~~~~~~
- In file included from /usr/include/stdio.h:936,
- from /usr/include/c++/8/cstdio:42,
- from /usr/include/c++/8/ext/string_conversions.h:43,
- from /usr/include/c++/8/bits/basic_string.h:6364,
- from /usr/include/c++/8/string:52,
- from /usr/include/c++/8/bits/locale_classes.h:40,
- from /usr/include/c++/8/bits/ios_base.h:41,
- from /usr/include/c++/8/ios:42,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iterator:64,
- from /home/green/rpcs3/llvm/include/llvm/ADT/iterator_range.h:22,
- from /home/green/rpcs3/llvm/include/llvm/ADT/SmallVector.h:17,
- from /home/green/rpcs3/llvm/include/llvm/ADT/Twine.h:13,
- from /home/green/rpcs3/llvm/include/llvm/Support/Path.h:19,
- from /home/green/rpcs3/llvm/lib/Support/Path.cpp:14:
- /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
- return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
- ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- __bos (__s), __fmt, __va_arg_pack ());
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 19%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o
- [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o
- [ 19%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o
- [ 19%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o
- [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o
- [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o
- [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o
- [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o
- [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o
- [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o
- [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o
- [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o
- [ 19%] Building CXX object llvm_build/lib/Support/CMakeFiles/LLVMSupport.dir/LLVMSupport_autogen/mocs_compilation.cpp.o
- [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o
- [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o
- [ 19%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o
- [ 19%] Linking CXX static library ../libLLVMSupport.a
- [ 19%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o
- [ 19%] Built target LLVMSupport
- Scanning dependencies of target llvm-tblgen_autogen
- [ 19%] Automatic MOC and UIC for target llvm-tblgen
- [ 19%] Built target llvm-tblgen_autogen
- [ 19%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o
- [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o
- [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o
- [ 19%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o
- [ 19%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o
- [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o
- [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o
- [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o
- [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o
- [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o
- [ 19%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o
- [ 19%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o
- [ 19%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o
- [ 19%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/GlobalISelEmitter.cpp.o
- [ 21%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o
- [ 21%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o
- [ 21%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o
- [ 21%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o
- [ 21%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o
- [ 21%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o
- [ 21%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o
- [ 21%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InfoByHwMode.cpp.o
- [ 21%] Building CXX object llvm_build/lib/MC/CMakeFiles/LLVMMC.dir/LLVMMC_autogen/mocs_compilation.cpp.o
- [ 21%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o
- [ 21%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o
- [ 22%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o
- [ 22%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o
- [ 22%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrDocsEmitter.cpp.o
- [ 22%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o
- /home/green/rpcs3/llvm/utils/TableGen/GlobalISelEmitter.cpp:3088:10: warning: ‘unsigned int {anonymous}::GlobalISelEmitter::getOrCreateInstructionPredicateFnId(llvm::StringRef)’ defined but not used [-Wunused-function]
- unsigned GlobalISelEmitter::getOrCreateInstructionPredicateFnId(StringRef Code) {
- ^~~~~~~~~~~~~~~~~
- [ 22%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o
- [ 22%] Linking CXX static library ../libLLVMMC.a
- [ 22%] Built target LLVMMC
- [ 22%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o
- [ 22%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o
- [ 22%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o
- [ 22%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o
- [ 22%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o
- [ 22%] Building CXX object llvm_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LLVMDebugInfoCodeView_autogen/mocs_compilation.cpp.o
- [ 22%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PredicateExpander.cpp.o
- [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o
- [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RISCVCompressInstEmitter.cpp.o
- [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterBankEmitter.cpp.o
- [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o
- [ 23%] Linking CXX static library ../../libLLVMDebugInfoCodeView.a
- [ 23%] Built target LLVMDebugInfoCodeView
- [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SDNodeProperties.cpp.o
- [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o
- [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o
- [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o
- [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o
- [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Types.cpp.o
- [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o
- [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o
- [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o
- [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o
- [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o
- [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o
- [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o
- [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/obj.llvm-tblgen_autogen/mocs_compilation.cpp.o
- [ 23%] Built target obj.llvm-tblgen
- Scanning dependencies of target llvm-tblgen
- [ 23%] Building CXX object llvm_build/utils/TableGen/CMakeFiles/llvm-tblgen.dir/llvm-tblgen_autogen/mocs_compilation.cpp.o
- [ 23%] Linking CXX executable ../../../bin/llvm-tblgen
- [ 23%] Built target llvm-tblgen
- Scanning dependencies of target AttributeCompatFuncTableGen
- Scanning dependencies of target InstCombineTableGen
- Scanning dependencies of target intrinsics_gen
- [ 23%] Building AttributesCompatFunc.inc...
- [ 23%] Building Attributes.inc...
- [ 23%] Building IntrinsicEnums.inc...
- [ 23%] Building IntrinsicImpl.inc...
- [ 23%] Building InstCombineTables.inc...
- [ 23%] Updating AttributesCompatFunc.inc...
- [ 25%] Updating Attributes.inc...
- [ 25%] Built target AttributeCompatFuncTableGen
- [ 25%] Updating InstCombineTables.inc...
- [ 25%] Built target InstCombineTableGen
- [ 25%] Updating IntrinsicEnums.inc...
- [ 25%] Updating IntrinsicImpl.inc...
- [ 25%] Built target intrinsics_gen
- Scanning dependencies of target LLVMCodeGen_autogen
- Scanning dependencies of target LLVMBitReader_autogen
- Scanning dependencies of target LLVMCore_autogen
- Scanning dependencies of target LLVMSelectionDAG_autogen
- Scanning dependencies of target LLVMGlobalISel_autogen
- Scanning dependencies of target LLVMAsmPrinter_autogen
- Scanning dependencies of target LLVMMCJIT_autogen
- [ 25%] Automatic MOC and UIC for target LLVMCodeGen
- [ 25%] Automatic MOC and UIC for target LLVMCore
- [ 25%] Automatic MOC and UIC for target LLVMSelectionDAG
- Scanning dependencies of target X86CommonTableGen
- [ 25%] Automatic MOC and UIC for target LLVMBitReader
- [ 25%] Automatic MOC and UIC for target LLVMAsmPrinter
- [ 25%] Automatic MOC and UIC for target LLVMGlobalISel
- [ 25%] Automatic MOC and UIC for target LLVMMCJIT
- [ 25%] Building X86GenAsmMatcher.inc...
- [ 25%] Built target LLVMMCJIT_autogen
- [ 25%] Building X86GenAsmWriter.inc...
- [ 25%] Built target LLVMBitReader_autogen
- [ 25%] Building X86GenAsmWriter1.inc...
- [ 25%] Built target LLVMGlobalISel_autogen
- Scanning dependencies of target LLVMBitWriter_autogen
- [ 25%] Automatic MOC and UIC for target LLVMBitWriter
- [ 25%] Built target LLVMAsmPrinter_autogen
- [ 25%] Building X86GenCallingConv.inc...
- [ 25%] Built target LLVMBitWriter_autogen
- [ 25%] Building X86GenDAGISel.inc...
- [ 25%] Built target LLVMCore_autogen
- [ 25%] Building X86GenDisassemblerTables.inc...
- [ 25%] Built target LLVMSelectionDAG_autogen
- Scanning dependencies of target LLVMTransformUtils_autogen
- [ 25%] Automatic MOC and UIC for target LLVMTransformUtils
- [ 25%] Built target LLVMCodeGen_autogen
- Scanning dependencies of target LLVMAggressiveInstCombine_autogen
- [ 25%] Automatic MOC and UIC for target LLVMAggressiveInstCombine
- [ 25%] Built target LLVMTransformUtils_autogen
- Scanning dependencies of target LLVMInstCombine_autogen
- [ 25%] Automatic MOC and UIC for target LLVMInstCombine
- [ 25%] Built target LLVMAggressiveInstCombine_autogen
- Scanning dependencies of target LLVMScalarOpts_autogen
- [ 25%] Automatic MOC and UIC for target LLVMScalarOpts
- [ 25%] Built target LLVMInstCombine_autogen
- [ 25%] Building X86GenEVEX2VEXTables.inc...
- [ 25%] Built target LLVMScalarOpts_autogen
- Scanning dependencies of target LLVMAnalysis_autogen
- [ 25%] Automatic MOC and UIC for target LLVMAnalysis
- [ 25%] Built target LLVMAnalysis_autogen
- Scanning dependencies of target LLVMObject_autogen
- [ 25%] Automatic MOC and UIC for target LLVMObject
- [ 25%] Built target LLVMObject_autogen
- [ 25%] Building X86GenFastISel.inc...
- [ 25%] Building X86GenGlobalISel.inc...
- [ 25%] Building X86GenInstrInfo.inc...
- [ 26%] Building X86GenRegisterBank.inc...
- [ 26%] Building X86GenRegisterInfo.inc...
- [ 26%] Building X86GenSubtargetInfo.inc...
- [ 26%] Updating X86GenAsmMatcher.inc...
- [ 26%] Updating X86GenAsmWriter.inc...
- [ 26%] Updating X86GenAsmWriter1.inc...
- [ 26%] Updating X86GenCallingConv.inc...
- [ 26%] Updating X86GenDisassemblerTables.inc...
- [ 26%] Updating X86GenEVEX2VEXTables.inc...
- Scanning dependencies of target LLVMExecutionEngine_autogen
- [ 26%] Automatic MOC and UIC for target LLVMExecutionEngine
- [ 26%] Built target LLVMExecutionEngine_autogen
- Scanning dependencies of target LLVMRuntimeDyld_autogen
- [ 26%] Automatic MOC and UIC for target LLVMRuntimeDyld
- [ 26%] Built target LLVMRuntimeDyld_autogen
- Scanning dependencies of target LLVMTarget_autogen
- [ 26%] Automatic MOC and UIC for target LLVMTarget
- [ 26%] Built target LLVMTarget_autogen
- Scanning dependencies of target LLVMProfileData_autogen
- [ 26%] Automatic MOC and UIC for target LLVMProfileData
- [ 26%] Built target LLVMProfileData_autogen
- Scanning dependencies of target LLVMMCJIT
- [ 26%] Building CXX object llvm_build/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o
- [ 26%] Updating X86GenRegisterBank.inc...
- Scanning dependencies of target LLVMCore
- [ 26%] Updating X86GenRegisterInfo.inc...
- Scanning dependencies of target LLVMCodeGen
- [ 26%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o
- [ 26%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o
- [ 26%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o
- [ 26%] Updating X86GenSubtargetInfo.inc...
- [ 26%] Updating X86GenFastISel.inc...
- [ 26%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o
- [ 26%] Updating X86GenGlobalISel.inc...
- [ 26%] Building CXX object llvm_build/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/LLVMMCJIT_autogen/mocs_compilation.cpp.o
- [ 26%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o
- [ 26%] Linking CXX static library ../../libLLVMMCJIT.a
- [ 26%] Built target LLVMMCJIT
- Scanning dependencies of target LLVMSelectionDAG
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 26%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o
- [ 26%] Updating X86GenInstrInfo.inc...
- [ 27%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
- [ 27%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o
- [ 27%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o
- [ 27%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:46:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 28%] Updating X86GenDAGISel.inc...
- [ 28%] Built target X86CommonTableGen
- Scanning dependencies of target LLVMAsmPrinter
- [ 28%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AccelTable.cpp.o
- [ 28%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o
- [ 28%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o
- [ 28%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o
- [ 28%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/AllocationOrder.cpp:19:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- /home/green/rpcs3/llvm/lib/IR/Core.cpp: In function ‘void LLVMContextSetDiagnosticHandler(LLVMContextRef, LLVMDiagnosticHandler, void*)’:
- /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]
- Handler),
- ^
- /home/green/rpcs3/llvm/lib/IR/Core.cpp: In function ‘void (* LLVMContextGetDiagnosticHandler(LLVMContextRef))(LLVMDiagnosticInfoRef, void*)’:
- /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]
- unwrap(C)->getDiagnosticHandlerCallBack());
- ^
- [ 28%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o
- [ 28%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o
- [ 28%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o
- [ 28%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/CodeGen/Analysis.cpp:17:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 28%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o
- [ 28%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o
- [ 28%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:56:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 28%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o
- [ 30%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgValueHistoryCalculator.cpp.o
- [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:20:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/AtomicExpandPass.cpp:25:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:20:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 30%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o
- [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o
- [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o
- [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o
- [ 30%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o
- [ 30%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:22:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o
- [ 30%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o
- [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/DomTreeUpdater.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/BasicTTIImpl.h:30,
- from /home/green/rpcs3/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp:18:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o
- [ 30%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o
- [ 30%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o
- [ 30%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o
- [ 30%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o
- [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o
- [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/BranchFolding.cpp:41:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 30%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp:63:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 30%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o
- [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o
- [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o
- [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o
- [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o
- [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o
- [ 31%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:32:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o
- [ 31%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:43:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o
- [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/RegisterScavenging.h:23,
- from /home/green/rpcs3/llvm/lib/CodeGen/BranchRelaxation.cpp:17:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:20:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 31%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BreakFalseDeps.cpp.o
- [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o
- [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o
- [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/BreakFalseDeps.cpp:26:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o
- [ 31%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BuiltinGCs.cpp.o
- [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o
- [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o
- [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o
- [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o
- [ 31%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o
- [ 31%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o
- [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:27:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:22:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/CalcSpillWeights.cpp:18:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o
- [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o
- [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o
- [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinCFGuard.cpp.o
- [ 31%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o
- [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o
- [ 31%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o
- [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/CallingConvLower.cpp:17:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o
- [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o
- [ 31%] Building CXX object llvm_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/LLVMAsmPrinter_autogen/mocs_compilation.cpp.o
- [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o
- [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o
- [ 31%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIInstrInserter.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:30:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/AsmPrinter/WinException.cpp:24:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o
- [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/CodeGen/CFIInstrInserter.cpp:27:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:40:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 31%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o
- [ 32%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o
- /home/green/rpcs3/llvm/lib/IR/SafepointIRVerifier.cpp: In member function ‘bool {anonymous}::CFGDeadness::hasLiveIncomingEdge(const llvm::PHINode*, const llvm::BasicBlock*) const’:
- /home/green/rpcs3/llvm/lib/IR/SafepointIRVerifier.cpp:87:10: warning: variable ‘Listed’ set but not used [-Wunused-but-set-variable]
- bool Listed = false;
- ^~~~~~
- [ 32%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o
- [ 32%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o
- [ 32%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o
- [ 32%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o
- [ 32%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o
- [ 32%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o
- [ 32%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o
- [ 32%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o
- [ 32%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o
- [ 32%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o
- [ 32%] Building CXX object llvm_build/lib/IR/CMakeFiles/LLVMCore.dir/LLVMCore_autogen/mocs_compilation.cpp.o
- Scanning dependencies of target LLVMGlobalISel
- [ 32%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o
- [ 32%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/CodeGenPrepare.cpp:40:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 32%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Combiner.cpp.o
- [ 32%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelper.cpp.o
- [ 32%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o
- [ 34%] Linking CXX static library ../../libLLVMAsmPrinter.a
- [ 34%] Built target LLVMAsmPrinter
- Scanning dependencies of target LLVMBitReader
- [ 34%] Building CXX object llvm_build/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp:16:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/Combiner.h:18,
- from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/Combiner.cpp:14:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp:10:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 34%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h:24,
- from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp:13:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 34%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o
- [ 34%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalityPredicates.cpp.o
- [ 34%] Building CXX object llvm_build/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o
- [ 34%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp:20:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp:21:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 34%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizeMutations.cpp.o
- [ 35%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o
- [ 35%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o
- [ 35%] Linking CXX static library ../libLLVMCore.a
- [ 35%] Built target LLVMCore
- Scanning dependencies of target LLVMBitWriter
- [ 35%] Building CXX object llvm_build/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o
- [ 35%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h:24,
- from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp:16:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 35%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o
- [ 35%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25,
- from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 35%] Building CXX object llvm_build/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp:24:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 35%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp:26:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/Localizer.h:25,
- from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/Localizer.cpp:13:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 35%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o
- [ 35%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o
- [ 35%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBank.cpp.o
- [ 35%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBankInfo.cpp.o
- [ 36%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:68,
- from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp:13:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:21:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 36%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp:16:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 36%] Building CXX object llvm_build/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o
- [ 36%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o
- [ 36%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o
- [ 36%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o
- [ 36%] Building CXX object llvm_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LLVMGlobalISel_autogen/mocs_compilation.cpp.o
- [ 36%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/DetectDeadLanes.cpp:35:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 36%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o
- [ 36%] Building CXX object llvm_build/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/GlobalISel/Utils.cpp:20:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 36%] Building CXX object llvm_build/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o
- [ 36%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSchedule.h:21,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:28,
- from /home/green/rpcs3/llvm/lib/CodeGen/DFAPacketizer.cpp:31:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 36%] Linking CXX static library ../../libLLVMGlobalISel.a
- [ 36%] Built target LLVMGlobalISel
- Scanning dependencies of target LLVMTransformUtils
- [ 36%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o
- [ 36%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/DwarfEHPrepare.cpp:25:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 36%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o
- [ 38%] Building CXX object llvm_build/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o
- [ 38%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o
- [ 38%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o
- [ 38%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/EarlyIfConversion.cpp:30:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/SelectionDAGISel.h:20,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:20:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 38%] Building CXX object llvm_build/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o
- [ 38%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o
- [ 38%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDomainFix.cpp.o
- [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o
- [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandISelPseudos.cpp.o
- [ 39%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o
- [ 39%] Building CXX object llvm_build/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/LLVMBitReader_autogen/mocs_compilation.cpp.o
- [ 39%] Linking CXX static library ../../libLLVMBitReader.a
- [ 39%] Built target LLVMBitReader
- Scanning dependencies of target LLVMAggressiveInstCombine
- [ 39%] Building CXX object llvm_build/lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/AggressiveInstCombine.cpp.o
- [ 39%] Building CXX object llvm_build/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/LLVMBitWriter_autogen/mocs_compilation.cpp.o
- [ 39%] Linking CXX static library ../../libLLVMBitWriter.a
- [ 39%] Built target LLVMBitWriter
- Scanning dependencies of target LLVMInstCombine
- [ 39%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:28:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/ExecutionDomainFix.cpp:11:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/ExpandISelPseudos.cpp:21:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:24:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o
- [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/SelectionDAGISel.h:20,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:24:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 39%] Building CXX object llvm_build/lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/TruncInstCombine.cpp.o
- [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp:18:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o
- [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/ExpandMemCmp.cpp:22:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 39%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o
- [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o
- [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o
- [ 39%] Building CXX object llvm_build/lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/LLVMAggressiveInstCombine_autogen/mocs_compilation.cpp.o
- [ 39%] Linking CXX static library ../../libLLVMAggressiveInstCombine.a
- [ 39%] Built target LLVMAggressiveInstCombine
- Scanning dependencies of target LLVMScalarOpts
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:41:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:52:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 39%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o
- [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o
- [ 39%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o
- [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o
- [ 39%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o
- [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:25:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/CodeGen/FEntryInserter.cpp:19:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o
- [ 39%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o
- [ 39%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o
- [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o
- [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o
- [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o
- [ 39%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o
- [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o
- [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/SelectionDAGISel.h:20,
- from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 39%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o
- [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/CodeGen/GCRootLowering.cpp:22:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 39%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o
- [ 39%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o
- [ 39%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h:18,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/SelectionDAGISel.h:20,
- from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of ‘void llvm::RegisterPassParser<RegistryClass>::initialize() [with RegistryClass = llvm::RegisterScheduler]’:
- /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>]’
- /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>]’
- /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:191:38: required from here
- /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]
- (typename RegistryClass::FunctionPassCtor)Node->getCtor(),
- [ 39%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o
- /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* (*)()]’:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/MachinePassRegistry.h:132:8: required from here
- /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]
- this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 39%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o
- [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o
- [ 39%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o
- [ 39%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/IfConversion.cpp:33:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o
- [ 39%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o
- [ 39%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o
- [ 39%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o
- [ 39%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o
- [ 39%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:21:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 40%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o
- [ 40%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o
- [ 40%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/ImplicitNullChecks.cpp:45:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 40%] Building CXX object llvm_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LLVMSelectionDAG_autogen/mocs_compilation.cpp.o
- [ 40%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o
- [ 40%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o
- [ 40%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o
- [ 40%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/IndirectBrExpandPass.cpp:33:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 40%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o
- [ 40%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o
- [ 40%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o
- [ 40%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o
- [ 40%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o
- [ 40%] Linking CXX static library ../../libLLVMSelectionDAG.a
- [ 40%] Built target LLVMSelectionDAG
- Scanning dependencies of target LLVMAnalysis
- [ 42%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o
- [ 42%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30,
- from /home/green/rpcs3/llvm/lib/CodeGen/InlineSpiller.cpp:30:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 42%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o
- [ 42%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/InterleavedAccessPass.cpp:53:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 42%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o
- [ 42%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o
- [ 42%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o
- [ 42%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o
- [ 43%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o
- [ 43%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o
- [ 43%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ImportedFunctionsInliningStatistics.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/CodeGen/LiveDebugValues.cpp:39:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 43%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/LiveDebugVariables.cpp:40:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 43%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o
- [ 43%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopRotationUtils.cpp.o
- [ 43%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/LiveIntervals.cpp:34:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/LiveInterval.cpp:33:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 43%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o
- [ 43%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o
- [ 43%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollAndJam.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollPeel.cpp.o
- [ 43%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/LivePhysRegs.cpp:20:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 44%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o
- [ 44%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o
- [ 44%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o
- [ 44%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/LiveRangeCalc.cpp:25:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30,
- from /home/green/rpcs3/llvm/lib/CodeGen/LiveRangeEdit.cpp:14:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 46%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o
- [ 46%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o
- [ 46%] Building CXX object llvm_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/LLVMInstCombine_autogen/mocs_compilation.cpp.o
- [ 46%] Linking CXX static library ../../libLLVMInstCombine.a
- [ 46%] Built target LLVMInstCombine
- Scanning dependencies of target LLVMObject
- [ 46%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o
- [ 46%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o
- [ 46%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o
- [ 46%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o
- [ 46%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o
- [ 46%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/LiveRangeShrink.cpp:26:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 46%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o
- [ 46%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/LiveRegMatrix.cpp:22:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 46%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o
- [ 47%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o
- [ 47%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o
- [ 47%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o
- [ 47%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o
- [ 47%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o
- [ 47%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/lib/CodeGen/LiveRegUnits.cpp:14:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/LiveStacks.cpp:20:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 47%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o
- [ 47%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o
- [ 47%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o
- [ 47%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o
- [ 47%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o
- [ 47%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o
- [ 47%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o
- [ 47%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o
- [ 47%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/LiveVariables.cpp:35:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 47%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o
- [ 47%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o
- [ 47%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o
- [ 47%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/BasicTTIImpl.h:30,
- from /home/green/rpcs3/llvm/lib/CodeGen/LLVMTargetMachine.cpp:16:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 48%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/OrderedInstructions.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o
- [ 48%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp:27:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 48%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LoopTraversal.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o
- [ 48%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelType.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o
- [ 48%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o
- [ 48%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdaterBulk.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/MachineBasicBlock.cpp:22:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o
- [ 48%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o
- [ 48%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InstSimplifyPass.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o
- [ 48%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TailDuplicator.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/MachineBlockPlacement.cpp:45:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 48%] Building CXX object llvm_build/lib/Object/CMakeFiles/LLVMObject.dir/LLVMObject_autogen/mocs_compilation.cpp.o
- [ 50%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o
- [ 50%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o
- [ 50%] Linking CXX static library ../libLLVMObject.a
- [ 50%] Built target LLVMObject
- Scanning dependencies of target LLVMExecutionEngine
- [ 50%] Building CXX object llvm_build/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o
- [ 50%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o
- [ 50%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o
- [ 50%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o
- [ 50%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o
- [ 50%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o
- [ 50%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o
- [ 50%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o
- [ 50%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o
- [ 50%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o
- [ 50%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o
- [ 50%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o
- [ 50%] Building CXX object llvm_build/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o
- [ 50%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o
- [ 50%] Building CXX object llvm_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LLVMTransformUtils_autogen/mocs_compilation.cpp.o
- Scanning dependencies of target LLVMRuntimeDyld
- [ 50%] Building CXX object llvm_build/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o
- [ 51%] Building CXX object llvm_build/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/MachineCombiner.cpp:20:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 51%] Building CXX object llvm_build/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o
- [ 51%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o
- [ 51%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o
- [ 51%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o
- [ 51%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o
- [ 51%] Linking CXX static library ../../libLLVMTransformUtils.a
- [ 51%] Built target LLVMTransformUtils
- Scanning dependencies of target LLVMTarget
- [ 51%] Building CXX object llvm_build/lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o
- [ 51%] Building CXX object llvm_build/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o
- [ 51%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o
- [ 51%] Building CXX object llvm_build/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o
- [ 51%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o
- [ 51%] Building CXX object llvm_build/lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o
- [ 51%] Building CXX object llvm_build/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/MachineCopyPropagation.cpp:54:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 51%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o
- [ 51%] Building CXX object llvm_build/lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o
- [ 51%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o
- [ 51%] Building CXX object llvm_build/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o
- [ 52%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o
- [ 52%] Building CXX object llvm_build/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/LLVMExecutionEngine_autogen/mocs_compilation.cpp.o
- [ 53%] Linking CXX static library ../libLLVMExecutionEngine.a
- [ 53%] Built target LLVMExecutionEngine
- [ 53%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o
- [ 53%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o
- [ 53%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o
- [ 53%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o
- [ 53%] Building CXX object llvm_build/lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o
- [ 53%] Building CXX object llvm_build/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/MachineCSE.cpp:29:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 53%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o
- [ 53%] Building CXX object llvm_build/lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o
- [ 53%] Building CXX object llvm_build/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o
- [ 53%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o
- [ 53%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o
- [ 53%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o
- [ 53%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o
- [ 55%] Building CXX object llvm_build/lib/Target/CMakeFiles/LLVMTarget.dir/LLVMTarget_autogen/mocs_compilation.cpp.o
- [ 55%] Linking CXX static library ../libLLVMTarget.a
- [ 55%] Built target LLVMTarget
- Scanning dependencies of target LLVMX86AsmPrinter_autogen
- [ 55%] Automatic MOC and UIC for target LLVMX86AsmPrinter
- [ 55%] Built target LLVMX86AsmPrinter_autogen
- Scanning dependencies of target LLVMX86Desc_autogen
- [ 56%] Automatic MOC and UIC for target LLVMX86Desc
- [ 56%] Built target LLVMX86Desc_autogen
- Scanning dependencies of target LLVMX86Info_autogen
- [ 56%] Automatic MOC and UIC for target LLVMX86Info
- [ 56%] Built target LLVMX86Info_autogen
- Scanning dependencies of target LLVMX86Utils_autogen
- [ 56%] Automatic MOC and UIC for target LLVMX86Utils
- [ 56%] Built target LLVMX86Utils_autogen
- Scanning dependencies of target LLVMProfileData
- [ 56%] Building CXX object llvm_build/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o
- [ 56%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o
- [ 56%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o
- [ 56%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o
- [ 56%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o
- [ 56%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o
- [ 56%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o
- [ 56%] Building CXX object llvm_build/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o
- [ 56%] Building CXX object llvm_build/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o
- [ 56%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o
- [ 56%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o
- [ 56%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollAndJamPass.cpp.o
- [ 56%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o
- [ 56%] Building CXX object llvm_build/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o
- [ 56%] Building CXX object llvm_build/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o
- [ 56%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o
- [ 56%] Building CXX object llvm_build/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/LLVMRuntimeDyld_autogen/mocs_compilation.cpp.o
- [ 56%] Linking CXX static library ../../libLLVMRuntimeDyld.a
- [ 56%] Built target LLVMRuntimeDyld
- Scanning dependencies of target LLVMX86CodeGen_autogen
- [ 56%] Automatic MOC and UIC for target LLVMX86CodeGen
- [ 56%] Built target LLVMX86CodeGen_autogen
- Scanning dependencies of target LLVMX86AsmPrinter
- [ 56%] Building CXX object llvm_build/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86ATTInstPrinter.cpp.o
- [ 57%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/MachineFrameInfo.cpp:18:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 57%] Building CXX object llvm_build/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86IntelInstPrinter.cpp.o
- [ 57%] Building CXX object llvm_build/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86InstComments.cpp.o
- [ 57%] Building CXX object llvm_build/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o
- [ 57%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o
- [ 57%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o
- [ 57%] Building CXX object llvm_build/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86InstPrinterCommon.cpp.o
- [ 57%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o
- Scanning dependencies of target LLVMX86Desc
- [ 57%] Building CXX object llvm_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o
- [ 57%] Building CXX object llvm_build/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/LLVMX86AsmPrinter_autogen/mocs_compilation.cpp.o
- [ 57%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o
- [ 57%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/MachineFunction.cpp:34:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 57%] Building CXX object llvm_build/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o
- [ 57%] Linking CXX static library ../../../libLLVMX86AsmPrinter.a
- [ 57%] Built target LLVMX86AsmPrinter
- Scanning dependencies of target LLVMX86Info
- [ 57%] Building CXX object llvm_build/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o
- [ 57%] Building CXX object llvm_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o
- [ 57%] Building CXX object llvm_build/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/LLVMX86Info_autogen/mocs_compilation.cpp.o
- [ 57%] Building CXX object llvm_build/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o
- [ 57%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o
- [ 57%] Linking CXX static library ../../../libLLVMX86Info.a
- [ 57%] Built target LLVMX86Info
- Scanning dependencies of target LLVMX86Utils
- [ 57%] Building CXX object llvm_build/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/X86ShuffleDecode.cpp.o
- [ 57%] Building CXX object llvm_build/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o
- [ 57%] Building CXX object llvm_build/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/LLVMX86Utils_autogen/mocs_compilation.cpp.o
- [ 57%] Linking CXX static library ../../../libLLVMX86Utils.a
- [ 57%] Built target LLVMX86Utils
- Scanning dependencies of target LLVMX86CodeGen
- [ 57%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o
- [ 59%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/ShadowCallStack.cpp.o
- [ 59%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o
- [ 59%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o
- [ 60%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o
- [ 60%] Building CXX object llvm_build/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o
- [ 60%] Building CXX object llvm_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/ShadowCallStack.cpp:19:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 60%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o
- [ 60%] Building CXX object llvm_build/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/LLVMProfileData_autogen/mocs_compilation.cpp.o
- [ 60%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o
- [ 60%] Building CXX object llvm_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o
- [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o
- [ 61%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o
- [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o
- [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o
- [ 61%] Linking CXX static library ../libLLVMProfileData.a
- [ 61%] Built target LLVMProfileData
- [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o
- [ 61%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o
- [ 61%] Building CXX object llvm_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o
- [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/CodeGen/MachineInstrBundle.cpp:16:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/MachineInstr.cpp:35:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 61%] Building CXX object llvm_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86AsmPrinter.h:13,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86AsmPrinter.cpp:15:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/MachineLICM.cpp:35:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o
- [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o
- /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)’:
- /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:105:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- switch (Type) {
- ^~~~~~
- /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:117:3: note: here
- case MCSymbolRefExpr::VK_GOT:
- ^~~~
- /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:118:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- switch (Type) {
- ^~~~~~
- /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:128:3: note: here
- case MCSymbolRefExpr::VK_GOTOFF:
- ^~~~
- /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:134:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- switch (Type) {
- ^~~~~~
- /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:144:3: note: here
- case MCSymbolRefExpr::VK_DTPOFF:
- ^~~~
- /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:146:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- switch (Type) {
- ^~~~~~
- /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:156:3: note: here
- case MCSymbolRefExpr::VK_SIZE:
- ^~~~
- /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:158:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- switch (Type) {
- ^~~~~~
- /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:168:3: note: here
- case MCSymbolRefExpr::VK_TLSCALL:
- ^~~~
- /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)’:
- /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:229:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- switch (Type) {
- ^~~~~~
- /home/green/rpcs3/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:237:3: note: here
- case MCSymbolRefExpr::VK_GOT:
- ^~~~
- [ 61%] Building CXX object llvm_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o
- [ 61%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o
- [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o
- [ 61%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o
- [ 61%] Building CXX object llvm_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o
- [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o
- [ 61%] Building CXX object llvm_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o
- [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o
- [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o
- [ 61%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86CallFrameOptimization.cpp:22:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o
- [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o
- [ 61%] Building CXX object llvm_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/LLVMX86Desc_autogen/mocs_compilation.cpp.o
- [ 61%] Linking CXX static library ../../../libLLVMX86Desc.a
- [ 61%] Built target LLVMX86Desc
- [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassRegistry.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/MachineOperand.cpp:20:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o
- [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o
- [ 61%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineOutliner.h:19,
- from /home/green/rpcs3/llvm/lib/CodeGen/MachineOutliner.cpp:58:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 61%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o
- [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o
- [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o
- [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/MachinePipeliner.cpp:86:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86CallingConv.cpp:16:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o
- [ 61%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o
- [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o
- [ 61%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallLowering.cpp.o
- [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/MachineRegisterInfo.cpp:14:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 61%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o
- [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86CallLowering.cpp:19:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 61%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSchedule.h:21,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:28,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineScheduler.h:89,
- from /home/green/rpcs3/llvm/lib/CodeGen/MachineScheduler.cpp:15:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o
- In file included from /home/green/rpcs3/llvm/lib/CodeGen/MachineScheduler.cpp:15:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C) {
- ^
- [ 61%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/MachineSink.cpp:35:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/MachineSSAUpdater.cpp:23:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineScheduler.h:86,
- from /home/green/rpcs3/llvm/lib/CodeGen/MachineScheduler.cpp:15:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of ‘void llvm::RegisterPassParser<RegistryClass>::initialize() [with RegistryClass = llvm::MachineSchedRegistry]’:
- /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>]’
- /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>]’
- /home/green/rpcs3/llvm/lib/CodeGen/MachineScheduler.cpp:253:65: required from here
- /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]
- (typename RegistryClass::FunctionPassCtor)Node->getCtor(),
- /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* (*)()]’:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/MachinePassRegistry.h:132:8: required from here
- /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]
- this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSchedule.h:21,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineTraceMetrics.h:57,
- from /home/green/rpcs3/llvm/lib/CodeGen/MachineTraceMetrics.cpp:10:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 63%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o
- [ 63%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o
- [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o
- [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o
- [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o
- [ 63%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86CmovConversion.cpp:45:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o
- [ 63%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/CodeGen/PatchableFunction.cpp:20:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/MachineVerifier.cpp:50:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/MIRPrinter.cpp:34:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 63%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o
- [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o
- [ 63%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o
- [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o
- [ 63%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o
- [ 63%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IteratedDominanceFrontier.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/OptimizePHIs.cpp:22:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSchedule.h:21,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:28,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineScheduler.h:89,
- from /home/green/rpcs3/llvm/lib/CodeGen/MacroFusion.cpp:19:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/lib/CodeGen/MacroFusion.cpp:19:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C) {
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86DomainReassignment.cpp:17:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o
- [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o
- [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o
- [ 63%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o
- [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o
- [ 63%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/PeepholeOptimizer.cpp:83:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/PHIEliminationUtils.cpp:14:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/PHIElimination.cpp:32:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 63%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o
- [ 63%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o
- [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o
- [ 63%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/CodeGen/PostRAHazardRecognizer.cpp:34:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 63%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o
- [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o
- [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o
- [ 63%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86ExpandPseudo.cpp:19:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/PostRASchedulerList.cpp:21:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/ProcessImplicitDefs.cpp:14:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 63%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculateAroundPHIs.cpp.o
- [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o
- [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReachingDefAnalysis.cpp.o
- [ 63%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/PrologEpilogInserter.cpp:39:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 63%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o
- [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/CodeGen/PseudoSourceValue.cpp:17:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 63%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/ReachingDefAnalysis.cpp:12:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 63%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86FastISel.cpp:19:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/RegAllocBase.cpp:23:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 64%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o
- [ 64%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o
- [ 64%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o
- [ 64%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30,
- from /home/green/rpcs3/llvm/lib/CodeGen/RegAllocBasic.cpp:22:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/RegAllocFast.cpp:30:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 65%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o
- [ 65%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o
- [ 65%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30,
- from /home/green/rpcs3/llvm/lib/CodeGen/RegAllocGreedy.cpp:40:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30,
- from /home/green/rpcs3/llvm/lib/CodeGen/RegAllocPBQP.cpp:47:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/RegisterClassInfo.cpp:22:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 65%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o
- [ 65%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30,
- from /home/green/rpcs3/llvm/lib/CodeGen/RegisterCoalescer.cpp:26:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 65%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/RegisterScavenging.h:23,
- from /home/green/rpcs3/llvm/lib/CodeGen/RegisterScavenging.cpp:18:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/RegisterPressure.cpp:26:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 65%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o
- [ 65%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o
- [ 65%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o
- [ 65%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o
- [ 65%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o
- [ 65%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o
- [ 67%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o
- [ 67%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp:31:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/RenameIndependentSubregs.cpp:36:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/RegisterUsageInfo.cpp:19:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/RegUsageInfoCollector.cpp:25:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/RegUsageInfoPropagate.cpp:26:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 67%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o
- [ 67%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86FixupBWInsts.cpp:49:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 67%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackColoring.cpp.o
- [ 67%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o
- [ 67%] Building CXX object llvm_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LLVMScalarOpts_autogen/mocs_compilation.cpp.o
- [ 67%] Linking CXX static library ../../libLLVMScalarOpts.a
- [ 67%] Built target LLVMScalarOpts
- [ 67%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScalarizeMaskedMemIntrin.cpp.o
- [ 67%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/ResetMachineFunctionPass.cpp:20:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp:19:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 67%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o
- [ 67%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/SafeStack.cpp:35:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/CodeGen/ScheduleDAG.cpp:22:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o
- [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o
- [ 68%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86FixupLEAs.cpp:17:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSchedule.h:21,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:28,
- from /home/green/rpcs3/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp:15:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp:18:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o
- [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o
- [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o
- [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o
- [ 68%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidStoreForwardingBlocks.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/RegisterScavenging.h:23,
- from /home/green/rpcs3/llvm/lib/CodeGen/ShrinkWrap.cpp:69:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o
- [ 68%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30,
- from /home/green/rpcs3/llvm/lib/CodeGen/SplitKit.cpp:26:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp:37:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o
- [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o
- [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp:22:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 68%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/StackMaps.cpp:21:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/StackProtector.cpp:26:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/CodeGen/StackSlotColoring.cpp:31:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 68%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o
- [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o
- [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/TailDuplication.cpp:19:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TailDuplicator.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/TailDuplicator.cpp:15:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86FixupSetCC.cpp:24:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o
- [ 68%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp:17:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o
- [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/CodeGen/TargetInstrInfo.cpp:14:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/TargetLoweringBase.cpp:30:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 69%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FlagsCopyLowering.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/TargetOptionsImpl.cpp:17:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o
- /home/green/rpcs3/llvm/lib/CodeGen/TargetLoweringBase.cpp: In member function ‘void llvm::TargetLoweringBase::computeRegisterProperties(const llvm::TargetRegisterInfo*)’:
- /home/green/rpcs3/llvm/lib/CodeGen/TargetLoweringBase.cpp:1099:37: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
- (const MVT::SimpleValueType)LegalIntReg;
- ^~~~~~~~~~~
- [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o
- [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o
- [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o
- [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSchedule.h:21,
- from /home/green/rpcs3/llvm/lib/CodeGen/TargetSchedule.cpp:15:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp:26:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/TargetRegisterInfo.cpp:21:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/TargetSubtargetInfo.cpp:14:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o
- [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o
- [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o
- [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.cpp.o
- [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o
- [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o
- [ 69%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o
- [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o
- [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WasmEHPrepare.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp:46:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/UnreachableBlockElim.cpp:31:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/CodeGen/VirtRegMap.cpp:32:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86FloatingPoint.cpp:27:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/lib/CodeGen/WasmEHPrepare.cpp:118:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o
- [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o
- [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MustExecute.cpp.o
- [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o
- [ 69%] Building CXX object llvm_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMCodeGen_autogen/mocs_compilation.cpp.o
- [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o
- [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o
- [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o
- [ 69%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/CodeGen/XRayInstrumentation.cpp:26:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 69%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o
- [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OrderedBasicBlock.cpp.o
- [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o
- [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PhiValues.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86FrameLowering.cpp:16:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o
- [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o
- [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o
- [ 71%] Linking CXX static library ../libLLVMCodeGen.a
- [ 71%] Built target LLVMCodeGen
- [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o
- [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o
- [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o
- [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o
- [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o
- [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o
- [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o
- [ 71%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstructionSelector.cpp.o
- [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyntheticCountsUtils.cpp.o
- [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o
- [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o
- [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstructionSelector.cpp:17:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o
- [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o
- [ 71%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o
- [ 72%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o
- [ 72%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o
- [ 72%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o
- [ 72%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o
- [ 72%] Building CXX object llvm_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LLVMAnalysis_autogen/mocs_compilation.cpp.o
- [ 72%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o
- [ 72%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o
- [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectBranchTracking.cpp.o
- [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o
- [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp:20:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86IntrinsicsInfo.h:18,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86ISelLowering.cpp:20:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:18:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFoldTables.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InterleavedAccess.cpp:18:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrFMA3Info.cpp:16:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o
- [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86EvexToVex.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrFoldTables.cpp:15:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LegalizerInfo.cpp.o
- [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o
- [ 73%] Linking CXX static library ../libLLVMAnalysis.a
- [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o
- [ 73%] Built target LLVMAnalysis
- [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.cpp:14:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86EvexToVex.cpp:26:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp:12:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86LegalizerInfo.cpp:15:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86AsmPrinter.h:13,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86MCInstLower.cpp:20:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o
- [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSchedule.h:21,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:28,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineScheduler.h:89,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86MacroFusion.h:15,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86MacroFusion.cpp:15:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/lib/Target/X86/X86MacroFusion.h:15,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86MacroFusion.cpp:15:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C) {
- ^
- [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterBankInfo.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86OptimizeLEAs.cpp:22:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86PadShortFunction.cpp:18:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o
- [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RetpolineThunks.cpp.o
- [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o
- [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86RegisterBankInfo.cpp:15:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeLoadHardening.cpp.o
- [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o
- [ 73%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86RetpolineThunks.cpp:24:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp:16:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86RegisterInfo.cpp:19:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 75%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp:25:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 75%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o
- [ 75%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.cpp:19:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 75%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinAllocaExpander.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86TargetMachine.h:17,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86TargetMachine.cpp:14:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/lib/Target/X86/X86MacroFusion.h:15,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86TargetMachine.cpp:19:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C) {
- ^
- [ 75%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86VZeroUpper.cpp:18:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86WinAllocaExpander.cpp:20:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 75%] Building CXX object llvm_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/LLVMX86CodeGen_autogen/mocs_compilation.cpp.o
- In file included from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/LiveRegUnits.h:19,
- from /home/green/rpcs3/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86InstrInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86Subtarget.h:19,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86TargetMachine.h:17,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86TargetTransformInfo.h:21,
- from /home/green/rpcs3/llvm/lib/Target/X86/X86TargetTransformInfo.cpp:42:
- /home/green/rpcs3/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
- /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]
- : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
- ^
- [ 75%] Linking CXX static library ../../libLLVMX86CodeGen.a
- [ 75%] Built target LLVMX86CodeGen
- Scanning dependencies of target rpcs3_autogen
- [ 75%] Automatic MOC and UIC for target rpcs3
- [ 75%] Built target rpcs3_autogen
- [ 75%] Generating CXX prefix source rpcs3/cotire/rpcs3_CXX_prefix.cxx
- [ 75%] Automatic RCC for resources.qrc
- [ 75%] Generating CXX prefix header rpcs3/cotire/rpcs3_CXX_prefix.hxx
- [ 75%] Building CXX precompiled header rpcs3/cotire/rpcs3_CXX_prefix.hxx.gch
- Scanning dependencies of target rpcs3
- [ 75%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/File.cpp.o
- [ 75%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/Config.cpp.o
- [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/GDBDebugServer.cpp.o
- [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/LUrlParser.cpp.o
- [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/JIT.cpp.o
- [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/Log.cpp.o
- [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/Thread.cpp.o
- [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/StrFmt.cpp.o
- [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/VirtualMemory.cpp.o
- [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/bin_patch.cpp.o
- /home/green/rpcs3/Utilities/File.cpp: In constructor ‘fs::file::file(const string&, bs_t<fs::open_mode>)’:
- /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]
- ::ftruncate(fd, 0);
- ~~~~~~~~~~~^~~~~~~
- [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/cond.cpp.o
- /home/green/rpcs3/Utilities/Thread.cpp: In function ‘bool handle_access_violation(u32, bool, x64_context*)’:
- /home/green/rpcs3/Utilities/Thread.cpp:1271:66: warning: left shift count >= width of type [-Wshift-count-overflow]
- be_t<u64> data2 = (SYS_MEMORY_PAGE_FAULT_TYPE_PPU_THREAD << 32) + cpu->id; // TODO: fix hack for now that assumes PPU thread always.
- ^~
- /home/green/rpcs3/Utilities/Thread.cpp: At global scope:
- /home/green/rpcs3/Utilities/Thread.cpp:1548:36: warning: ‘g_thread_count’ initialized and declared ‘extern’
- extern atomic_t<u32> g_thread_count(0);
- ^
- In file included from /home/green/rpcs3/rpcs3/stdafx.h:27,
- from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.cxx:4,
- from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.hxx:4:
- /home/green/rpcs3/Utilities/Thread.cpp: In member function ‘void thread_ctrl::join()’:
- /home/green/rpcs3/Utilities/Thread.cpp:1840:36: warning: ‘bool std::uncaught_exception()’ is deprecated [-Wdeprecated-declarations]
- if (UNLIKELY(m_exception && !std::uncaught_exception()))
- ^~~~~~~~~~~~~~~~~~
- /home/green/rpcs3/rpcs3/../Utilities/types.h:32:44: note: in definition of macro ‘UNLIKELY’
- #define UNLIKELY(cond) __builtin_expect(!!(cond), 0)
- ^~~~
- In file included from /usr/include/c++/8/stdexcept:38,
- from /usr/include/c++/8/array:39,
- from /home/green/rpcs3/rpcs3/../Utilities/types.h:16,
- from /home/green/rpcs3/rpcs3/stdafx.h:27,
- from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.cxx:4,
- from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.hxx:4:
- /usr/include/c++/8/exception:102:8: note: declared here
- bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__));
- ^~~~~~~~~~~~~~~~~~
- In file included from /home/green/rpcs3/rpcs3/stdafx.h:27,
- from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.cxx:4,
- from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.hxx:4:
- /home/green/rpcs3/Utilities/Thread.cpp:1840:55: warning: ‘bool std::uncaught_exception()’ is deprecated [-Wdeprecated-declarations]
- if (UNLIKELY(m_exception && !std::uncaught_exception()))
- ^
- /home/green/rpcs3/rpcs3/../Utilities/types.h:32:44: note: in definition of macro ‘UNLIKELY’
- #define UNLIKELY(cond) __builtin_expect(!!(cond), 0)
- ^~~~
- In file included from /usr/include/c++/8/stdexcept:38,
- from /usr/include/c++/8/array:39,
- from /home/green/rpcs3/rpcs3/../Utilities/types.h:16,
- from /home/green/rpcs3/rpcs3/stdafx.h:27,
- from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.cxx:4,
- from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.hxx:4:
- /usr/include/c++/8/exception:102:8: note: declared here
- bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__));
- ^~~~~~~~~~~~~~~~~~
- In file included from /home/green/rpcs3/rpcs3/stdafx.h:27,
- from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.cxx:4,
- from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.hxx:4:
- /home/green/rpcs3/Utilities/Thread.cpp:1840:55: warning: ‘bool std::uncaught_exception()’ is deprecated [-Wdeprecated-declarations]
- if (UNLIKELY(m_exception && !std::uncaught_exception()))
- ^
- /home/green/rpcs3/rpcs3/../Utilities/types.h:32:44: note: in definition of macro ‘UNLIKELY’
- #define UNLIKELY(cond) __builtin_expect(!!(cond), 0)
- ^~~~
- In file included from /usr/include/c++/8/stdexcept:38,
- from /usr/include/c++/8/array:39,
- from /home/green/rpcs3/rpcs3/../Utilities/types.h:16,
- from /home/green/rpcs3/rpcs3/stdafx.h:27,
- from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.cxx:4,
- from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.hxx:4:
- /usr/include/c++/8/exception:102:8: note: declared here
- bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__));
- ^~~~~~~~~~~~~~~~~~
- [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/dynamic_library.cpp.o
- [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/mutex.cpp.o
- [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/rXml.cpp.o
- [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/sema.cpp.o
- [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/sysinfo.cpp.o
- [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/__/Utilities/version.cpp.o
- [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Crypto/aes.cpp.o
- [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Crypto/ec.cpp.o
- [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Crypto/key_vault.cpp.o
- [ 76%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Crypto/lz.cpp.o
- [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Crypto/sha1.cpp.o
- [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Crypto/unedat.cpp.o
- [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Crypto/unpkg.cpp.o
- [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Crypto/unself.cpp.o
- [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Crypto/utils.cpp.o
- [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Audio/AL/OpenALThread.cpp.o
- [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Audio/ALSA/ALSAThread.cpp.o
- [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Audio/AudioDumper.cpp.o
- [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Audio/Pulse/PulseThread.cpp.o
- [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Audio/XAudio2/XAudio27Thread.cpp.o
- [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Audio/XAudio2/XAudio28Thread.cpp.o
- [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Audio/XAudio2/XAudio2Thread.cpp.o
- [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/CPU/CPUThread.cpp.o
- [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/CPU/CPUTranslator.cpp.o
- [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/MFC.cpp.o
- [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellAdec.cpp.o
- [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellAtrac.cpp.o
- [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellAtracMulti.cpp.o
- /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)’:
- /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:90:19: warning: ‘void av_register_all()’ is deprecated [-Wdeprecated-declarations]
- av_register_all();
- ^
- In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:10:
- /usr/include/x86_64-linux-gnu/libavformat/avformat.h:2025:6: note: declared here
- void av_register_all(void);
- ^~~~~~~~~~~~~~~
- /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:90:19: warning: ‘void av_register_all()’ is deprecated [-Wdeprecated-declarations]
- av_register_all();
- ^
- In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:10:
- /usr/include/x86_64-linux-gnu/libavformat/avformat.h:2025:6: note: declared here
- void av_register_all(void);
- ^~~~~~~~~~~~~~~
- /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:91:24: warning: ‘void avcodec_register_all()’ is deprecated [-Wdeprecated-declarations]
- avcodec_register_all();
- ^
- In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:9:
- /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4086:6: note: declared here
- void avcodec_register_all(void);
- ^~~~~~~~~~~~~~~~~~~~
- /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:91:24: warning: ‘void avcodec_register_all()’ is deprecated [-Wdeprecated-declarations]
- avcodec_register_all();
- ^
- In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:9:
- /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4086:6: note: declared here
- void avcodec_register_all(void);
- ^~~~~~~~~~~~~~~~~~~~
- /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp: In member function ‘virtual void AudioDecoder::cpu_task()’:
- /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:278:29: warning: ‘AVStream::codec’ is deprecated [-Wdeprecated-declarations]
- ctx = fmt->streams[0]->codec; // TODO: check data
- ^~~~~
- In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:10:
- /usr/include/x86_64-linux-gnu/libavformat/avformat.h:877:21: note: declared here
- AVCodecContext *codec;
- ^~~~~
- /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:278:29: warning: ‘AVStream::codec’ is deprecated [-Wdeprecated-declarations]
- ctx = fmt->streams[0]->codec; // TODO: check data
- ^~~~~
- In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:10:
- /usr/include/x86_64-linux-gnu/libavformat/avformat.h:877:21: note: declared here
- AVCodecContext *codec;
- ^~~~~
- /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:278:29: warning: ‘AVStream::codec’ is deprecated [-Wdeprecated-declarations]
- ctx = fmt->streams[0]->codec; // TODO: check data
- ^~~~~
- In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:10:
- /usr/include/x86_64-linux-gnu/libavformat/avformat.h:877:21: note: declared here
- AVCodecContext *codec;
- ^~~~~
- /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]
- int decode = avcodec_decode_audio4(ctx, frame.data, &got_frame, &au);
- ^
- In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:9:
- /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4706:5: note: declared here
- int avcodec_decode_audio4(AVCodecContext *avctx, AVFrame *frame,
- ^~~~~~~~~~~~~~~~~~~~~
- /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]
- int decode = avcodec_decode_audio4(ctx, frame.data, &got_frame, &au);
- ^
- In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellAdec.cpp:9:
- /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4706:5: note: declared here
- int avcodec_decode_audio4(AVCodecContext *avctx, AVFrame *frame,
- ^~~~~~~~~~~~~~~~~~~~~
- [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellAudio.cpp.o
- [ 77%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellAudioOut.cpp.o
- [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellAvconfExt.cpp.o
- [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellBgdl.cpp.o
- [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellCamera.cpp.o
- [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellCelp8Enc.cpp.o
- [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellCelpEnc.cpp.o
- [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellCrossController.cpp.o
- [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellDaisy.cpp.o
- [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellDmux.cpp.o
- [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellFiber.cpp.o
- [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellFont.cpp.o
- [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellFontFT.cpp.o
- [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellFs.cpp.o
- [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellGame.cpp.o
- [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellGameExec.cpp.o
- [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellGcmSys.cpp.o
- [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellGem.cpp.o
- [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellGifDec.cpp.o
- [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellHttp.cpp.o
- [ 78%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellHttpUtil.cpp.o
- [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellImeJp.cpp.o
- [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellJpgDec.cpp.o
- [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellJpgEnc.cpp.o
- [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellKb.cpp.o
- [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellKey2char.cpp.o
- [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellL10n.cpp.o
- [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellLibprof.cpp.o
- [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellMic.cpp.o
- [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellMouse.cpp.o
- [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellMsgDialog.cpp.o
- [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellMusic.cpp.o
- [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellMusicDecode.cpp.o
- [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellMusicExport.cpp.o
- [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellNetCtl.cpp.o
- [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellOskDialog.cpp.o
- [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellOvis.cpp.o
- [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPad.cpp.o
- [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPamf.cpp.o
- [ 80%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPhotoDecode.cpp.o
- [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPhotoExport.cpp.o
- [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPhotoImport.cpp.o
- [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPngDec.cpp.o
- [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPngEnc.cpp.o
- [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellPrint.cpp.o
- [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellRec.cpp.o
- [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellRemotePlay.cpp.o
- [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellResc.cpp.o
- [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellRtc.cpp.o
- [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellRtcAlarm.cpp.o
- [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellRudp.cpp.o
- [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSail.cpp.o
- [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSailRec.cpp.o
- [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSaveData.cpp.o
- [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellScreenshot.cpp.o
- [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSearch.cpp.o
- [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSheap.cpp.o
- [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSpudll.cpp.o
- [ 81%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSpurs.cpp.o
- [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSpursJq.cpp.o
- [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSpursSpu.cpp.o
- [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSsl.cpp.o
- [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellStorage.cpp.o
- [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSubDisplay.cpp.o
- [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSync.cpp.o
- [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSync2.cpp.o
- [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysconf.cpp.o
- [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysmodule.cpp.o
- [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysutil.cpp.o
- [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysutilAp.cpp.o
- [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysutilAvc.cpp.o
- [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysutilAvc2.cpp.o
- [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysutilMisc.cpp.o
- [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellSysutilNpEula.cpp.o
- [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellUsbd.cpp.o
- [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellUsbpspcm.cpp.o
- [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellUserInfo.cpp.o
- [ 82%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellVdec.cpp.o
- [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellVideoExport.cpp.o
- [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellVideoOut.cpp.o
- [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellVideoUpload.cpp.o
- [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellVoice.cpp.o
- /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)’:
- /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:97:24: warning: ‘void avcodec_register_all()’ is deprecated [-Wdeprecated-declarations]
- avcodec_register_all();
- ^
- In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
- /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4086:6: note: declared here
- void avcodec_register_all(void);
- ^~~~~~~~~~~~~~~~~~~~
- /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:97:24: warning: ‘void avcodec_register_all()’ is deprecated [-Wdeprecated-declarations]
- avcodec_register_all();
- ^
- In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
- /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4086:6: note: declared here
- void avcodec_register_all(void);
- ^~~~~~~~~~~~~~~~~~~~
- /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp: In member function ‘virtual void vdec_thread::cpu_task()’:
- /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]
- int decode = avcodec_decode_video2(ctx, frame.avf.get(), &got_picture, &packet);
- ^
- In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
- /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4755:5: note: declared here
- int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture,
- ^~~~~~~~~~~~~~~~~~~~~
- /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]
- int decode = avcodec_decode_video2(ctx, frame.avf.get(), &got_picture, &packet);
- ^
- In file included from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
- /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4755:5: note: declared here
- int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture,
- ^~~~~~~~~~~~~~~~~~~~~
- /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:276:18: warning: ‘AVFrame::pkt_pts’ is deprecated [-Wdeprecated-declarations]
- if (frame->pkt_pts != AV_NOPTS_VALUE)
- ^~~~~~~
- In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:38,
- from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
- /usr/include/x86_64-linux-gnu/libavutil/frame.h:319:13: note: declared here
- int64_t pkt_pts;
- ^~~~~~~
- /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:276:18: warning: ‘AVFrame::pkt_pts’ is deprecated [-Wdeprecated-declarations]
- if (frame->pkt_pts != AV_NOPTS_VALUE)
- ^~~~~~~
- In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:38,
- from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
- /usr/include/x86_64-linux-gnu/libavutil/frame.h:319:13: note: declared here
- int64_t pkt_pts;
- ^~~~~~~
- /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:276:18: warning: ‘AVFrame::pkt_pts’ is deprecated [-Wdeprecated-declarations]
- if (frame->pkt_pts != AV_NOPTS_VALUE)
- ^~~~~~~
- In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:38,
- from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
- /usr/include/x86_64-linux-gnu/libavutil/frame.h:319:13: note: declared here
- int64_t pkt_pts;
- ^~~~~~~
- /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:278:26: warning: ‘AVFrame::pkt_pts’ is deprecated [-Wdeprecated-declarations]
- next_pts = frame->pkt_pts;
- ^~~~~~~
- In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:38,
- from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
- /usr/include/x86_64-linux-gnu/libavutil/frame.h:319:13: note: declared here
- int64_t pkt_pts;
- ^~~~~~~
- /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:278:26: warning: ‘AVFrame::pkt_pts’ is deprecated [-Wdeprecated-declarations]
- next_pts = frame->pkt_pts;
- ^~~~~~~
- In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:38,
- from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
- /usr/include/x86_64-linux-gnu/libavutil/frame.h:319:13: note: declared here
- int64_t pkt_pts;
- ^~~~~~~
- /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:278:26: warning: ‘AVFrame::pkt_pts’ is deprecated [-Wdeprecated-declarations]
- next_pts = frame->pkt_pts;
- ^~~~~~~
- In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:38,
- from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
- /usr/include/x86_64-linux-gnu/libavutil/frame.h:319:13: note: declared here
- int64_t pkt_pts;
- ^~~~~~~
- /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:355:96: warning: ‘AVFrame::pkt_pts’ is deprecated [-Wdeprecated-declarations]
- cellVdec.trace("Got picture (pts=0x%llx[0x%llx], dts=0x%llx[0x%llx])", frame.pts, frame->pkt_pts, frame.dts, frame->pkt_dts);
- ^~~~~~~
- In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:38,
- from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
- /usr/include/x86_64-linux-gnu/libavutil/frame.h:319:13: note: declared here
- int64_t pkt_pts;
- ^~~~~~~
- /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:355:96: warning: ‘AVFrame::pkt_pts’ is deprecated [-Wdeprecated-declarations]
- cellVdec.trace("Got picture (pts=0x%llx[0x%llx], dts=0x%llx[0x%llx])", frame.pts, frame->pkt_pts, frame.dts, frame->pkt_dts);
- ^~~~~~~
- In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:38,
- from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
- /usr/include/x86_64-linux-gnu/libavutil/frame.h:319:13: note: declared here
- int64_t pkt_pts;
- ^~~~~~~
- /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:355:96: warning: ‘AVFrame::pkt_pts’ is deprecated [-Wdeprecated-declarations]
- cellVdec.trace("Got picture (pts=0x%llx[0x%llx], dts=0x%llx[0x%llx])", frame.pts, frame->pkt_pts, frame.dts, frame->pkt_dts);
- ^~~~~~~
- In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:38,
- from /home/green/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:11:
- /usr/include/x86_64-linux-gnu/libavutil/frame.h:319:13: note: declared here
- int64_t pkt_pts;
- ^~~~~~~
- [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellVpost.cpp.o
- [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cellWebBrowser.cpp.o
- [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/cell_FreeType2.cpp.o
- [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/libmedi.cpp.o
- [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/libmixer.cpp.o
- [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/libsnd3.cpp.o
- [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/libsynth2.cpp.o
- [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNp.cpp.o
- [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNp2.cpp.o
- [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNpClans.cpp.o
- [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNpCommerce2.cpp.o
- [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNpMatchingInt.cpp.o
- [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNpSns.cpp.o
- [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNpTrophy.cpp.o
- [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNpTus.cpp.o
- [ 84%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sceNpUtil.cpp.o
- [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sysPrxForUser.cpp.o
- [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_game.cpp.o
- [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_heap.cpp.o
- [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_io.cpp.o
- [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_libc.cpp.o
- [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_libc_.cpp.o
- [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_lv2dbg.cpp.o
- [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_lwcond_.cpp.o
- [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_lwmutex_.cpp.o
- [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_mempool.cpp.o
- [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_mmapper_.cpp.o
- /home/green/rpcs3/rpcs3/Emu/Cell/Modules/sys_lwcond_.cpp:14:13: warning: ‘g_avoid_lwm’ initialized and declared ‘extern’
- extern bool g_avoid_lwm = false;
- ^~~~~~~~~~~
- [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_net_.cpp.o
- [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_ppu_thread_.cpp.o
- [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_prx_.cpp.o
- [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_rsxaudio_.cpp.o
- [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_spinlock.cpp.o
- [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/Modules/sys_spu_.cpp.o
- [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/PPUAnalyser.cpp.o
- [ 85%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/PPUDisAsm.cpp.o
- [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/PPUFunction.cpp.o
- [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/PPUInterpreter.cpp.o
- [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/PPUModule.cpp.o
- [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/PPUThread.cpp.o
- [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/PPUTranslator.cpp.o
- [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/RawSPUThread.cpp.o
- [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/SPUASMJITRecompiler.cpp.o
- [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/SPUAnalyser.cpp.o
- [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/SPUDisAsm.cpp.o
- [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/SPUInterpreter.cpp.o
- [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/SPURecompiler.cpp.o
- [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/SPUThread.cpp.o
- [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/lv2.cpp.o
- [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_cond.cpp.o
- [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_dbg.cpp.o
- [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_event.cpp.o
- /home/green/rpcs3/rpcs3/Emu/Cell/PPUThread.cpp: In lambda function:
- /home/green/rpcs3/rpcs3/Emu/Cell/PPUThread.cpp:811:12: warning: ‘bool std::uncaught_exception()’ is deprecated [-Wdeprecated-declarations]
- if (std::uncaught_exception())
- ^~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/8/stdexcept:38,
- from /usr/include/c++/8/array:39,
- from /home/green/rpcs3/rpcs3/../Utilities/types.h:16,
- from /home/green/rpcs3/rpcs3/stdafx.h:27,
- from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.cxx:4,
- from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.hxx:4:
- /usr/include/c++/8/exception:102:8: note: declared here
- bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__));
- ^~~~~~~~~~~~~~~~~~
- /home/green/rpcs3/rpcs3/Emu/Cell/PPUThread.cpp:811:31: warning: ‘bool std::uncaught_exception()’ is deprecated [-Wdeprecated-declarations]
- if (std::uncaught_exception())
- ^
- In file included from /usr/include/c++/8/stdexcept:38,
- from /usr/include/c++/8/array:39,
- from /home/green/rpcs3/rpcs3/../Utilities/types.h:16,
- from /home/green/rpcs3/rpcs3/stdafx.h:27,
- from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.cxx:4,
- from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.hxx:4:
- /usr/include/c++/8/exception:102:8: note: declared here
- bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__));
- ^~~~~~~~~~~~~~~~~~
- /home/green/rpcs3/rpcs3/Emu/Cell/PPUThread.cpp:811:31: warning: ‘bool std::uncaught_exception()’ is deprecated [-Wdeprecated-declarations]
- if (std::uncaught_exception())
- ^
- In file included from /usr/include/c++/8/stdexcept:38,
- from /usr/include/c++/8/array:39,
- from /home/green/rpcs3/rpcs3/../Utilities/types.h:16,
- from /home/green/rpcs3/rpcs3/stdafx.h:27,
- from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.cxx:4,
- from /home/green/rpcs3_build/rpcs3/cotire/rpcs3_CXX_prefix.hxx:4:
- /usr/include/c++/8/exception:102:8: note: declared here
- bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__));
- ^~~~~~~~~~~~~~~~~~
- [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_event_flag.cpp.o
- [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_fs.cpp.o
- [ 86%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_gamepad.cpp.o
- [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_gpio.cpp.o
- [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_interrupt.cpp.o
- [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_lwcond.cpp.o
- [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_lwmutex.cpp.o
- [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_memory.cpp.o
- [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_mmapper.cpp.o
- [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_mutex.cpp.o
- [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_net.cpp.o
- [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_ppu_thread.cpp.o
- [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_process.cpp.o
- [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_prx.cpp.o
- [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_rsx.cpp.o
- [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_rwlock.cpp.o
- [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_semaphore.cpp.o
- [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_spu.cpp.o
- [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_ss.cpp.o
- [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_time.cpp.o
- [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_timer.cpp.o
- [ 88%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_trace.cpp.o
- [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_tty.cpp.o
- [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_usbd.cpp.o
- [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Cell/lv2/sys_vm.cpp.o
- [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/IdManager.cpp.o
- [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Io/PadHandler.cpp.o
- [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/Memory/vm.cpp.o
- [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Capture/rsx_capture.cpp.o
- [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Capture/rsx_replay.cpp.o
- [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/CgBinaryFragmentProgram.cpp.o
- [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/CgBinaryVertexProgram.cpp.o
- [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Common/BufferUtils.cpp.o
- [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Common/FragmentProgramDecompiler.cpp.o
- [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Common/ProgramStateCache.cpp.o
- [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Common/ShaderParam.cpp.o
- [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Common/TextureUtils.cpp.o
- [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Common/VertexProgramDecompiler.cpp.o
- [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Common/surface_store.cpp.o
- [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12Buffer.cpp.o
- [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12CommonDecompiler.cpp.o
- [ 89%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12Formats.cpp.o
- [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12FragmentProgramDecompiler.cpp.o
- [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12GSRender.cpp.o
- [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12MemoryHelpers.cpp.o
- [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12Overlay.cpp.o
- [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12PipelineState.cpp.o
- [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12RenderTargetSets.cpp.o
- [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12Texture.cpp.o
- [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12Utils.cpp.o
- [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/D3D12/D3D12VertexProgramDecompiler.cpp.o
- [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLCommonDecompiler.cpp.o
- [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLFragmentProgram.cpp.o
- [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLGSRender.cpp.o
- [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLHelpers.cpp.o
- [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLRenderTargets.cpp.o
- [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLTexture.cpp.o
- [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLVertexBuffers.cpp.o
- [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/GL/GLVertexProgram.cpp.o
- [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/GL/OpenGL.cpp.o
- [ 90%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/GSRender.cpp.o
- /home/green/rpcs3/rpcs3/Emu/RSX/GL/GLGSRender.cpp: In member function ‘virtual void GLGSRender::end()’:
- /home/green/rpcs3/rpcs3/Emu/RSX/GL/GLGSRender.cpp:555:54: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- offsets[dst_index++] = (const GLvoid*)(first << 2);
- ^
- [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Null/NullGSRender.cpp.o
- [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Overlays/overlay_perf_metrics.cpp.o
- [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/Overlays/overlays.cpp.o
- [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/RSXTexture.cpp.o
- [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/RSXThread.cpp.o
- [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKCommonDecompiler.cpp.o
- [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKFormats.cpp.o
- [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKFragmentProgram.cpp.o
- [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKGSRender.cpp.o
- [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKHelpers.cpp.o
- [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKMemAlloc.cpp.o
- [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKProgramPipeline.cpp.o
- In file included from /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKFormats.h:2,
- from /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKFormats.cpp:2:
- /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h: In member function ‘virtual void vk::swapchain_X11::create(display_handle_t&)’:
- /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’
- window_handle.visit([&](auto&& p) {
- ^~~~~
- /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h: In member function ‘vk::swapchain_base* vk::context::createSwapChain(display_handle_t, vk::physical_device&)’:
- /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’
- window_handle.visit([&](auto&& p) {
- ^~~~~
- In file included from /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKFragmentProgram.h:6,
- from /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKFragmentProgram.cpp:4:
- /home/green/rpcs3/rpcs3/Emu/RSX/VK/../VK/VKHelpers.h: In member function ‘virtual void vk::swapchain_X11::create(display_handle_t&)’:
- /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’
- window_handle.visit([&](auto&& p) {
- ^~~~~
- /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&)’:
- /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’
- window_handle.visit([&](auto&& p) {
- ^~~~~
- In file included from /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKGSRender.h:3,
- from /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKGSRender.cpp:4:
- /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h: In member function ‘virtual void vk::swapchain_X11::create(display_handle_t&)’:
- /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’
- window_handle.visit([&](auto&& p) {
- ^~~~~
- [ 92%] Building CXX object rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKTexture.cpp.o
- /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h: In member function ‘vk::swapchain_base* vk::context::createSwapChain(display_handle_t, vk::physical_device&)’:
- /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’
- window_handle.visit([&](auto&& p) {
- ^~~~~
- In file included from /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.cpp:2:
- /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h: In member function ‘virtual void vk::swapchain_X11::create(display_handle_t&)’:
- /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’
- window_handle.visit([&](auto&& p) {
- ^~~~~
- /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h: In member function ‘vk::swapchain_base* vk::context::createSwapChain(display_handle_t, vk::physical_device&)’:
- /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’
- window_handle.visit([&](auto&& p) {
- ^~~~~
- rpcs3/CMakeFiles/rpcs3.dir/build.make:3444: recipe for target 'rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKFormats.cpp.o' failed
- make[2]: *** [rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKFormats.cpp.o] Error 1
- make[2]: *** Waiting for unfinished jobs....
- In file included from /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKProgramPipeline.cpp:2:
- /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h: In member function ‘virtual void vk::swapchain_X11::create(display_handle_t&)’:
- /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’
- window_handle.visit([&](auto&& p) {
- ^~~~~
- /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h: In member function ‘vk::swapchain_base* vk::context::createSwapChain(display_handle_t, vk::physical_device&)’:
- /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’
- window_handle.visit([&](auto&& p) {
- ^~~~~
- /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKGSRender.cpp: In constructor ‘VKGSRender::VKGSRender()’:
- /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’
- display.visit([this](auto&& p) {
- ^~~~~
- rpcs3/CMakeFiles/rpcs3.dir/build.make:3458: recipe for target 'rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKFragmentProgram.cpp.o' failed
- make[2]: *** [rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKFragmentProgram.cpp.o] Error 1
- rpcs3/CMakeFiles/rpcs3.dir/build.make:3486: recipe for target 'rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKHelpers.cpp.o' failed
- make[2]: *** [rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKHelpers.cpp.o] Error 1
- rpcs3/CMakeFiles/rpcs3.dir/build.make:3514: recipe for target 'rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKProgramPipeline.cpp.o' failed
- make[2]: *** [rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKProgramPipeline.cpp.o] Error 1
- In file included from /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKTexture.cpp:2:
- /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h: In member function ‘virtual void vk::swapchain_X11::create(display_handle_t&)’:
- /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’
- window_handle.visit([&](auto&& p) {
- ^~~~~
- /home/green/rpcs3/rpcs3/Emu/RSX/VK/VKHelpers.h: In member function ‘vk::swapchain_base* vk::context::createSwapChain(display_handle_t, vk::physical_device&)’:
- /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’
- window_handle.visit([&](auto&& p) {
- ^~~~~
- rpcs3/CMakeFiles/rpcs3.dir/build.make:3528: recipe for target 'rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKTexture.cpp.o' failed
- make[2]: *** [rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKTexture.cpp.o] Error 1
- rpcs3/CMakeFiles/rpcs3.dir/build.make:3472: recipe for target 'rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKGSRender.cpp.o' failed
- make[2]: *** [rpcs3/CMakeFiles/rpcs3.dir/Emu/RSX/VK/VKGSRender.cpp.o] Error 1
- CMakeFiles/Makefile2:1568: recipe for target 'rpcs3/CMakeFiles/rpcs3.dir/all' failed
- make[1]: *** [rpcs3/CMakeFiles/rpcs3.dir/all] Error 2
- Makefile:151: recipe for target 'all' failed
- make: *** [all] Error 2
- green@green-A960M-M3:~/rpcs3_build$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement