2019-07-14T14:17:15 Created temporary directory: /tmp/pip-ephem-wheel-cache-80aylkxh 2019-07-14T14:17:15 Created temporary directory: /tmp/pip-req-tracker-hr_dt837 2019-07-14T14:17:15 Created requirements tracker '/tmp/pip-req-tracker-hr_dt837' 2019-07-14T14:17:15 Created temporary directory: /tmp/pip-wheel-uy5jjhs9 2019-07-14T14:17:15 Collecting keystone-engine==0.9.1 2019-07-14T14:17:15 1 location(s) to search for versions of keystone-engine: 2019-07-14T14:17:15 * https://pypi.org/simple/keystone-engine/ 2019-07-14T14:17:15 Getting page https://pypi.org/simple/keystone-engine/ 2019-07-14T14:17:16 Analyzing links from page https://pypi.org/simple/keystone-engine/ 2019-07-14T14:17:16 Found link https://files.pythonhosted.org/packages/70/64/57abf37796f2abfc1d0fb8e433f6380d31f1962d7c4fbbd1ae68e7d5f954/keystone-engine-0.9.1.tar.gz#sha256=db65fd3c9dfebe3d112daa304c6ad28105602ad202d334cf167eb2bbd794d8fa (from https://pypi.org/simple/keystone-engine/), version: 0.9.1 2019-07-14T14:17:16 Found link https://files.pythonhosted.org/packages/7d/8b/aae4e13fd9290946ba51f221b01816de6d95173e96df27713f447b2f6054/keystone-engine-0.9.1-2.tar.gz#sha256=acca42e773e843a6359f1952215bc760b4a8fb9e02cc0b0bec1f73dca9079785 (from https://pypi.org/simple/keystone-engine/), version: 0.9.1-2 2019-07-14T14:17:16 Found link https://files.pythonhosted.org/packages/9a/fc/ed0d3f46921bfaa612d9e8ce8313f99f4149ecf6635659510220c994cb72/keystone-engine-0.9.1-3.tar.gz#sha256=0c415d1ae0c9c902188a09aea70e1985f1920ada4122a0e5017aca1a1cb35045 (from https://pypi.org/simple/keystone-engine/), version: 0.9.1-3 2019-07-14T14:17:16 Using version 0.9.1 (newest of versions: 0.9.1) 2019-07-14T14:17:16 Created temporary directory: /tmp/pip-unpack-267gt8h4 2019-07-14T14:17:16 Downloading https://files.pythonhosted.org/packages/70/64/57abf37796f2abfc1d0fb8e433f6380d31f1962d7c4fbbd1ae68e7d5f954/keystone-engine-0.9.1.tar.gz (2.8MB) 2019-07-14T14:17:16 Downloading from URL https://files.pythonhosted.org/packages/70/64/57abf37796f2abfc1d0fb8e433f6380d31f1962d7c4fbbd1ae68e7d5f954/keystone-engine-0.9.1.tar.gz#sha256=db65fd3c9dfebe3d112daa304c6ad28105602ad202d334cf167eb2bbd794d8fa (from https://pypi.org/simple/keystone-engine/) 2019-07-14T14:17:23 Added keystone-engine==0.9.1 from https://files.pythonhosted.org/packages/70/64/57abf37796f2abfc1d0fb8e433f6380d31f1962d7c4fbbd1ae68e7d5f954/keystone-engine-0.9.1.tar.gz#sha256=db65fd3c9dfebe3d112daa304c6ad28105602ad202d334cf167eb2bbd794d8fa to build tracker '/tmp/pip-req-tracker-hr_dt837' 2019-07-14T14:17:23 Running setup.py (path:/tmp/pip-wheel-uy5jjhs9/keystone-engine/setup.py) egg_info for package keystone-engine 2019-07-14T14:17:23 Running command python setup.py egg_info 2019-07-14T14:17:24 running egg_info 2019-07-14T14:17:24 creating pip-egg-info/keystone_engine.egg-info 2019-07-14T14:17:24 writing pip-egg-info/keystone_engine.egg-info/PKG-INFO 2019-07-14T14:17:24 writing dependency_links to pip-egg-info/keystone_engine.egg-info/dependency_links.txt 2019-07-14T14:17:24 writing top-level names to pip-egg-info/keystone_engine.egg-info/top_level.txt 2019-07-14T14:17:24 writing manifest file 'pip-egg-info/keystone_engine.egg-info/SOURCES.txt' 2019-07-14T14:17:25 reading manifest file 'pip-egg-info/keystone_engine.egg-info/SOURCES.txt' 2019-07-14T14:17:25 writing manifest file 'pip-egg-info/keystone_engine.egg-info/SOURCES.txt' 2019-07-14T14:17:25 Source in /tmp/pip-wheel-uy5jjhs9/keystone-engine has version 0.9.1, which satisfies requirement keystone-engine==0.9.1 from https://files.pythonhosted.org/packages/70/64/57abf37796f2abfc1d0fb8e433f6380d31f1962d7c4fbbd1ae68e7d5f954/keystone-engine-0.9.1.tar.gz#sha256=db65fd3c9dfebe3d112daa304c6ad28105602ad202d334cf167eb2bbd794d8fa 2019-07-14T14:17:25 Removed keystone-engine==0.9.1 from https://files.pythonhosted.org/packages/70/64/57abf37796f2abfc1d0fb8e433f6380d31f1962d7c4fbbd1ae68e7d5f954/keystone-engine-0.9.1.tar.gz#sha256=db65fd3c9dfebe3d112daa304c6ad28105602ad202d334cf167eb2bbd794d8fa from build tracker '/tmp/pip-req-tracker-hr_dt837' 2019-07-14T14:17:25 Building wheels for collected packages: keystone-engine 2019-07-14T14:17:25 Created temporary directory: /tmp/pip-wheel-in7h7047 2019-07-14T14:17:25 Building wheel for keystone-engine (setup.py): started 2019-07-14T14:17:25 Destination directory: /tmp/pip-wheel-in7h7047 2019-07-14T14:17:25 Running command /usr/bin/python3 -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-wheel-uy5jjhs9/keystone-engine/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-in7h7047 2019-07-14T14:17:27 running bdist_wheel 2019-07-14T14:17:27 running build 2019-07-14T14:17:27 running build_py 2019-07-14T14:17:27 creating build 2019-07-14T14:17:27 creating build/lib 2019-07-14T14:17:27 creating build/lib/keystone 2019-07-14T14:17:27 copying keystone/keystone_const.py -> build/lib/keystone 2019-07-14T14:17:27 copying keystone/x86_const.py -> build/lib/keystone 2019-07-14T14:17:27 copying keystone/systemz_const.py -> build/lib/keystone 2019-07-14T14:17:27 copying keystone/__init__.py -> build/lib/keystone 2019-07-14T14:17:27 copying keystone/ppc_const.py -> build/lib/keystone 2019-07-14T14:17:27 copying keystone/arm_const.py -> build/lib/keystone 2019-07-14T14:17:27 copying keystone/hexagon_const.py -> build/lib/keystone 2019-07-14T14:17:27 copying keystone/arm64_const.py -> build/lib/keystone 2019-07-14T14:17:27 copying keystone/keystone.py -> build/lib/keystone 2019-07-14T14:17:27 copying keystone/sparc_const.py -> build/lib/keystone 2019-07-14T14:17:27 copying keystone/mips_const.py -> build/lib/keystone 2019-07-14T14:17:27 running build_clib 2019-07-14T14:17:27 running custom_build_clib 2019-07-14T14:17:27 building 'keystone' library 2019-07-14T14:17:29 -- The C compiler identification is GNU 8.3.0 2019-07-14T14:17:29 -- The CXX compiler identification is GNU 8.3.0 2019-07-14T14:17:30 -- Check for working C compiler: /usr/bin/cc 2019-07-14T14:17:30 -- Check for working C compiler: /usr/bin/cc -- works 2019-07-14T14:17:31 -- Detecting C compiler ABI info 2019-07-14T14:17:31 -- Detecting C compiler ABI info - done 2019-07-14T14:17:31 -- Detecting C compile features 2019-07-14T14:17:34 -- Detecting C compile features - done 2019-07-14T14:17:34 -- Check for working CXX compiler: /usr/bin/c++ 2019-07-14T14:17:35 -- Check for working CXX compiler: /usr/bin/c++ -- works 2019-07-14T14:17:35 -- Detecting CXX compiler ABI info 2019-07-14T14:17:36 -- Detecting CXX compiler ABI info - done 2019-07-14T14:17:36 -- Detecting CXX compile features 2019-07-14T14:17:42 -- Detecting CXX compile features - done 2019-07-14T14:17:43 CMake Deprecation Warning at CMakeLists.txt:25 (cmake_policy): 2019-07-14T14:17:43 The OLD behavior for policy CMP0051 will be removed from a future version 2019-07-14T14:17:43 of CMake. 2019-07-14T14:17:43 The cmake-policies(7) manual explains that the OLD behaviors of all 2019-07-14T14:17:43 policies are deprecated and that a policy should be set to OLD only under 2019-07-14T14:17:43 specific short-term circumstances. Projects should be ported to the NEW 2019-07-14T14:17:43 behavior and not rely on setting a policy to OLD. 2019-07-14T14:17:43 CMake Deprecation Warning at llvm/CMakeLists.txt:22 (cmake_policy): 2019-07-14T14:17:43 The OLD behavior for policy CMP0051 will be removed from a future version 2019-07-14T14:17:43 of CMake. 2019-07-14T14:17:43 The cmake-policies(7) manual explains that the OLD behaviors of all 2019-07-14T14:17:43 policies are deprecated and that a policy should be set to OLD only under 2019-07-14T14:17:43 specific short-term circumstances. Projects should be ported to the NEW 2019-07-14T14:17:43 behavior and not rely on setting a policy to OLD. 2019-07-14T14:17:43 -- The ASM compiler identification is GNU 2019-07-14T14:17:43 -- Found assembler: /usr/bin/cc 2019-07-14T14:17:43 -- Looking for dirent.h 2019-07-14T14:17:43 CMake Warning (dev) at /usr/share/cmake-3.13/Modules/CheckIncludeFile.cmake:70 (message): 2019-07-14T14:17:43 Policy CMP0075 is not set: Include file check macros honor 2019-07-14T14:17:43 CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy 2019-07-14T14:17:43 details. Use the cmake_policy command to set the policy and suppress this 2019-07-14T14:17:43 warning. 2019-07-14T14:17:43 CMAKE_REQUIRED_LIBRARIES is set to: 2019-07-14T14:17:43 m 2019-07-14T14:17:43 For compatibility with CMake 3.11 and below this check is ignoring it. 2019-07-14T14:17:43 Call Stack (most recent call first): 2019-07-14T14:17:43 llvm/cmake/config-ix.cmake:45 (check_include_file) 2019-07-14T14:17:43 llvm/CMakeLists.txt:324 (include) 2019-07-14T14:17:43 This warning is for project developers. Use -Wno-dev to suppress it. 2019-07-14T14:17:44 -- Looking for dirent.h - found 2019-07-14T14:17:44 -- Looking for dlfcn.h 2019-07-14T14:17:45 -- Looking for dlfcn.h - found 2019-07-14T14:17:45 -- Looking for errno.h 2019-07-14T14:17:46 -- Looking for errno.h - found 2019-07-14T14:17:46 -- Looking for execinfo.h 2019-07-14T14:17:47 -- Looking for execinfo.h - found 2019-07-14T14:17:47 -- Looking for fcntl.h 2019-07-14T14:17:48 -- Looking for fcntl.h - found 2019-07-14T14:17:48 -- Looking for inttypes.h 2019-07-14T14:17:48 -- Looking for inttypes.h - found 2019-07-14T14:17:48 -- Looking for limits.h 2019-07-14T14:17:49 -- Looking for limits.h - found 2019-07-14T14:17:49 -- Looking for link.h 2019-07-14T14:17:50 -- Looking for link.h - found 2019-07-14T14:17:50 -- Looking for malloc.h 2019-07-14T14:17:51 -- Looking for malloc.h - found 2019-07-14T14:17:51 -- Looking for malloc/malloc.h 2019-07-14T14:17:51 -- Looking for malloc/malloc.h - not found 2019-07-14T14:17:52 -- Looking for ndir.h 2019-07-14T14:17:52 -- Looking for ndir.h - not found 2019-07-14T14:17:52 -- Looking for pthread.h 2019-07-14T14:17:53 -- Looking for pthread.h - found 2019-07-14T14:17:53 -- Looking for signal.h 2019-07-14T14:17:54 -- Looking for signal.h - found 2019-07-14T14:17:54 -- Looking for stdint.h 2019-07-14T14:17:54 -- Looking for stdint.h - found 2019-07-14T14:17:54 -- Looking for sys/dir.h 2019-07-14T14:17:55 -- Looking for sys/dir.h - found 2019-07-14T14:17:55 -- Looking for sys/ioctl.h 2019-07-14T14:17:56 -- Looking for sys/ioctl.h - found 2019-07-14T14:17:56 -- Looking for sys/mman.h 2019-07-14T14:17:57 -- Looking for sys/mman.h - found 2019-07-14T14:17:57 -- Looking for sys/ndir.h 2019-07-14T14:17:57 -- Looking for sys/ndir.h - not found 2019-07-14T14:17:57 -- Looking for sys/param.h 2019-07-14T14:17:58 -- Looking for sys/param.h - found 2019-07-14T14:17:58 -- Looking for sys/resource.h 2019-07-14T14:17:59 -- Looking for sys/resource.h - found 2019-07-14T14:17:59 -- Looking for sys/stat.h 2019-07-14T14:18:00 -- Looking for sys/stat.h - found 2019-07-14T14:18:00 -- Looking for sys/time.h 2019-07-14T14:18:01 -- Looking for sys/time.h - found 2019-07-14T14:18:01 -- Looking for sys/uio.h 2019-07-14T14:18:01 -- Looking for sys/uio.h - found 2019-07-14T14:18:01 -- Looking for termios.h 2019-07-14T14:18:02 -- Looking for termios.h - found 2019-07-14T14:18:02 -- Looking for unistd.h 2019-07-14T14:18:03 -- Looking for unistd.h - found 2019-07-14T14:18:03 -- Looking for utime.h 2019-07-14T14:18:04 -- Looking for utime.h - found 2019-07-14T14:18:04 -- Looking for zlib.h 2019-07-14T14:18:05 -- Looking for zlib.h - found 2019-07-14T14:18:05 -- Looking for fenv.h 2019-07-14T14:18:06 -- Looking for fenv.h - found 2019-07-14T14:18:06 -- Looking for FE_ALL_EXCEPT 2019-07-14T14:18:07 -- Looking for FE_ALL_EXCEPT - found 2019-07-14T14:18:07 -- Looking for FE_INEXACT 2019-07-14T14:18:08 -- Looking for FE_INEXACT - found 2019-07-14T14:18:08 -- Looking for mach/mach.h 2019-07-14T14:18:08 -- Looking for mach/mach.h - not found 2019-07-14T14:18:08 -- Looking for mach-o/dyld.h 2019-07-14T14:18:08 -- Looking for mach-o/dyld.h - not found 2019-07-14T14:18:08 -- Looking for histedit.h 2019-07-14T14:18:09 -- Looking for histedit.h - not found 2019-07-14T14:18:09 -- Performing Test HAVE_CXXABI_H 2019-07-14T14:18:10 -- Performing Test HAVE_CXXABI_H - Success 2019-07-14T14:18:10 -- Looking for pthread_create in pthread 2019-07-14T14:18:11 -- Looking for pthread_create in pthread - found 2019-07-14T14:18:11 -- Looking for pthread_getspecific in pthread 2019-07-14T14:18:11 -- Looking for pthread_getspecific in pthread - found 2019-07-14T14:18:11 -- Looking for pthread_rwlock_init in pthread 2019-07-14T14:18:12 -- Looking for pthread_rwlock_init in pthread - found 2019-07-14T14:18:12 -- Looking for pthread_mutex_lock in pthread 2019-07-14T14:18:13 -- Looking for pthread_mutex_lock in pthread - found 2019-07-14T14:18:13 -- Looking for dlopen in dl 2019-07-14T14:18:14 -- Looking for dlopen in dl - found 2019-07-14T14:18:14 -- Looking for clock_gettime in rt 2019-07-14T14:18:15 -- Looking for clock_gettime in rt - found 2019-07-14T14:18:15 -- Looking for compress2 in z 2019-07-14T14:18:16 -- Looking for compress2 in z - found 2019-07-14T14:18:16 -- Looking for setupterm in tinfo 2019-07-14T14:18:16 -- Looking for setupterm in tinfo - found 2019-07-14T14:18:16 -- Looking for arc4random 2019-07-14T14:18:17 -- Looking for arc4random - not found 2019-07-14T14:18:17 -- Looking for backtrace 2019-07-14T14:18:18 -- Looking for backtrace - found 2019-07-14T14:18:18 -- Looking for getpagesize 2019-07-14T14:18:18 -- Looking for getpagesize - found 2019-07-14T14:18:18 -- Looking for getrusage 2019-07-14T14:18:19 -- Looking for getrusage - found 2019-07-14T14:18:19 -- Looking for setrlimit 2019-07-14T14:18:20 -- Looking for setrlimit - found 2019-07-14T14:18:20 -- Looking for isatty 2019-07-14T14:18:21 -- Looking for isatty - found 2019-07-14T14:18:21 -- Looking for futimens 2019-07-14T14:18:22 -- Looking for futimens - found 2019-07-14T14:18:22 -- Looking for futimes 2019-07-14T14:18:23 -- Looking for futimes - found 2019-07-14T14:18:23 -- Looking for writev 2019-07-14T14:18:23 -- Looking for writev - found 2019-07-14T14:18:23 -- Looking for mallctl 2019-07-14T14:18:24 -- Looking for mallctl - not found 2019-07-14T14:18:24 -- Looking for mallinfo 2019-07-14T14:18:25 -- Looking for mallinfo - found 2019-07-14T14:18:25 -- Looking for malloc_zone_statistics 2019-07-14T14:18:25 -- Looking for malloc_zone_statistics - not found 2019-07-14T14:18:25 -- Looking for mkdtemp 2019-07-14T14:18:26 -- Looking for mkdtemp - found 2019-07-14T14:18:26 -- Looking for mkstemp 2019-07-14T14:18:27 -- Looking for mkstemp - found 2019-07-14T14:18:27 -- Looking for mktemp 2019-07-14T14:18:28 -- Looking for mktemp - found 2019-07-14T14:18:28 -- Looking for closedir 2019-07-14T14:18:28 -- Looking for closedir - found 2019-07-14T14:18:29 -- Looking for opendir 2019-07-14T14:18:29 -- Looking for opendir - found 2019-07-14T14:18:29 -- Looking for readdir 2019-07-14T14:18:30 -- Looking for readdir - found 2019-07-14T14:18:30 -- Looking for getcwd 2019-07-14T14:18:31 -- Looking for getcwd - found 2019-07-14T14:18:31 -- Looking for gettimeofday 2019-07-14T14:18:32 -- Looking for gettimeofday - found 2019-07-14T14:18:32 -- Looking for getrlimit 2019-07-14T14:18:33 -- Looking for getrlimit - found 2019-07-14T14:18:33 -- Looking for posix_spawn 2019-07-14T14:18:34 -- Looking for posix_spawn - found 2019-07-14T14:18:34 -- Looking for pread 2019-07-14T14:18:35 -- Looking for pread - found 2019-07-14T14:18:35 -- Looking for realpath 2019-07-14T14:18:35 -- Looking for realpath - found 2019-07-14T14:18:35 -- Looking for sbrk 2019-07-14T14:18:36 -- Looking for sbrk - found 2019-07-14T14:18:36 -- Looking for srand48 2019-07-14T14:18:37 -- Looking for srand48 - found 2019-07-14T14:18:37 -- Looking for lrand48 2019-07-14T14:18:38 -- Looking for lrand48 - found 2019-07-14T14:18:38 -- Looking for drand48 2019-07-14T14:18:39 -- Looking for drand48 - found 2019-07-14T14:18:39 -- Looking for strtoll 2019-07-14T14:18:40 -- Looking for strtoll - found 2019-07-14T14:18:40 -- Looking for strtoq 2019-07-14T14:18:41 -- Looking for strtoq - found 2019-07-14T14:18:41 -- Looking for strerror 2019-07-14T14:18:41 -- Looking for strerror - found 2019-07-14T14:18:41 -- Looking for strerror_r 2019-07-14T14:18:42 -- Looking for strerror_r - found 2019-07-14T14:18:42 -- Looking for strerror_s 2019-07-14T14:18:43 -- Looking for strerror_s - not found 2019-07-14T14:18:43 -- Looking for setenv 2019-07-14T14:18:43 -- Looking for setenv - found 2019-07-14T14:18:43 -- Looking for dlerror 2019-07-14T14:18:44 -- Looking for dlerror - found 2019-07-14T14:18:44 -- Looking for dlopen 2019-07-14T14:18:45 -- Looking for dlopen - found 2019-07-14T14:18:45 -- Looking for __GLIBC__ 2019-07-14T14:18:46 -- Looking for __GLIBC__ - found 2019-07-14T14:18:46 -- Performing Test HAVE_INT64_T 2019-07-14T14:18:47 -- Performing Test HAVE_INT64_T - Success 2019-07-14T14:18:47 -- Performing Test HAVE_UINT64_T 2019-07-14T14:18:48 -- Performing Test HAVE_UINT64_T - Success 2019-07-14T14:18:48 -- Performing Test HAVE_U_INT64_T 2019-07-14T14:18:49 -- Performing Test HAVE_U_INT64_T - Success 2019-07-14T14:18:49 -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB 2019-07-14T14:18:50 -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success 2019-07-14T14:18:50 -- Performing Test LLVM_HAS_ATOMICS 2019-07-14T14:18:51 -- Performing Test LLVM_HAS_ATOMICS - Success 2019-07-14T14:18:51 -- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG 2019-07-14T14:18:52 -- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG - Success 2019-07-14T14:18:52 -- Performing Test HAS_MAYBE_UNINITIALIZED 2019-07-14T14:18:53 -- Performing Test HAS_MAYBE_UNINITIALIZED - Success 2019-07-14T14:18:54 -- Target triple: armv7l-unknown-linux-gnueabihf 2019-07-14T14:18:54 -- Native target architecture is ARM 2019-07-14T14:18:54 -- Threads enabled. 2019-07-14T14:18:54 -- Performing Test C_SUPPORTS_FPIC 2019-07-14T14:18:54 -- Performing Test C_SUPPORTS_FPIC - Success 2019-07-14T14:18:55 -- Performing Test CXX_SUPPORTS_FPIC 2019-07-14T14:18:55 -- Performing Test CXX_SUPPORTS_FPIC - Success 2019-07-14T14:18:56 -- Building with -fPIC 2019-07-14T14:18:56 -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG 2019-07-14T14:18:57 -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success 2019-07-14T14:18:57 -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG 2019-07-14T14:18:58 -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success 2019-07-14T14:18:58 -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG 2019-07-14T14:18:58 -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed 2019-07-14T14:18:58 -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG 2019-07-14T14:18:58 -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed 2019-07-14T14:18:58 -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG 2019-07-14T14:18:59 -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed 2019-07-14T14:18:59 -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG 2019-07-14T14:19:00 -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success 2019-07-14T14:19:00 -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP 2019-07-14T14:19:00 -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed 2019-07-14T14:19:00 -- Performing Test CXX_SUPPORTS_CXX11 2019-07-14T14:19:01 -- Performing Test CXX_SUPPORTS_CXX11 - Success 2019-07-14T14:19:01 -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS 2019-07-14T14:19:02 -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success 2019-07-14T14:19:02 -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS 2019-07-14T14:19:03 -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success 2019-07-14T14:19:03 -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS 2019-07-14T14:19:04 -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success 2019-07-14T14:19:04 -- Performing Test C_SUPPORTS_FDATA_SECTIONS 2019-07-14T14:19:05 -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success 2019-07-14T14:19:05 -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS 2019-07-14T14:19:06 -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success 2019-07-14T14:19:09 -- Found PythonInterp: /usr/bin/python2.7 (found version "2.7.16") 2019-07-14T14:19:09 -- Constructing LLVMBuild project information 2019-07-14T14:19:11 -- Targeting AArch64 2019-07-14T14:19:11 -- Targeting ARM 2019-07-14T14:19:11 -- Targeting Hexagon 2019-07-14T14:19:11 -- Targeting Mips 2019-07-14T14:19:11 -- Targeting PowerPC 2019-07-14T14:19:11 -- Targeting Sparc 2019-07-14T14:19:11 -- Targeting SystemZ 2019-07-14T14:19:11 -- Targeting X86 2019-07-14T14:19:11 -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29") 2019-07-14T14:19:11 -- Configuring done 2019-07-14T14:19:12 -- Generating done 2019-07-14T14:19:12 CMake Warning: 2019-07-14T14:19:12 Manually-specified variables were not used by the project: 2019-07-14T14:19:12 LLVM_BUILD_32_BITS 2019-07-14T14:19:12 -- Build files have been written to: /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/build 2019-07-14T14:19:16 Scanning dependencies of target keystone 2019-07-14T14:19:17 [ 1%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmBackend.cpp.o 2019-07-14T14:19:17 [ 2%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/ELFObjectWriter.cpp.o 2019-07-14T14:19:17 [ 2%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/ConstantPools.cpp.o 2019-07-14T14:19:17 [ 2%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmInfo.cpp.o 2019-07-14T14:19:17 [ 3%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmInfoCOFF.cpp.o 2019-07-14T14:19:17 [ 3%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmInfoELF.cpp.o 2019-07-14T14:19:17 [ 5%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAssembler.cpp.o 2019-07-14T14:19:17 [ 5%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmInfoDarwin.cpp.o 2019-07-14T14:19:27 [ 6%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCContext.cpp.o 2019-07-14T14:19:27 [ 6%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCCodeEmitter.cpp.o 2019-07-14T14:19:28 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCAsmInfoELF.cpp:15: 2019-07-14T14:19:28 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:19:28 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:19:28 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:19:28 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:19:28 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:28 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:19:28 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCAsmInfoELF.cpp:15: 2019-07-14T14:19:28 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:19:28 struct pair 2019-07-14T14:19:28 ^~~~ 2019-07-14T14:19:28 [ 7%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCELFObjectTargetWriter.cpp.o 2019-07-14T14:19:28 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCAsmInfo.cpp:15: 2019-07-14T14:19:28 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:19:28 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:19:28 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:19:28 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:19:28 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:28 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:19:28 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCAsmInfo.cpp:15: 2019-07-14T14:19:28 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:19:28 struct pair 2019-07-14T14:19:28 ^~~~ 2019-07-14T14:19:28 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/MapVector.h:20, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/ConstantPools.cpp:13: 2019-07-14T14:19:28 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:19:28 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:19:28 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:19:28 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:19:28 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:28 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:19:28 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/MapVector.h:20, 2019-07-14T14:19:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/ConstantPools.cpp:13: 2019-07-14T14:19:28 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:19:28 struct pair 2019-07-14T14:19:28 ^~~~ 2019-07-14T14:19:29 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCAsmInfoDarwin.cpp:15: 2019-07-14T14:19:29 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:19:29 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:19:29 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:19:29 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:19:29 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:29 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:19:29 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCAsmInfoDarwin.cpp:15: 2019-07-14T14:19:29 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:19:29 struct pair 2019-07-14T14:19:29 ^~~~ 2019-07-14T14:19:29 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCAsmInfoELF.cpp:15: 2019-07-14T14:19:29 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:19:29 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:19:29 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:19:29 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:19:29 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:19:29 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:29 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:19:29 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCAsmInfoELF.cpp:15: 2019-07-14T14:19:29 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:19:29 struct pair 2019-07-14T14:19:29 ^~~~ 2019-07-14T14:19:29 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCAsmInfo.cpp:15: 2019-07-14T14:19:29 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:19:29 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:19:29 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:19:29 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:19:29 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:19:29 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:29 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:19:29 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCAsmInfo.cpp:15: 2019-07-14T14:19:29 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:19:29 struct pair 2019-07-14T14:19:29 ^~~~ 2019-07-14T14:19:29 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/MapVector.h:20, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/ConstantPools.cpp:13: 2019-07-14T14:19:29 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:19:29 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:19:29 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:19:29 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:19:29 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:19:29 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:29 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:19:29 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/MapVector.h:20, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/ConstantPools.cpp:13: 2019-07-14T14:19:29 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:19:29 struct pair 2019-07-14T14:19:29 ^~~~ 2019-07-14T14:19:29 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2019-07-14T14:19:29 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCAsmInfoDarwin.cpp:15: 2019-07-14T14:19:30 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:19:30 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:19:30 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:19:30 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:19:30 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:19:30 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:30 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:19:30 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCAsmInfoDarwin.cpp:15: 2019-07-14T14:19:30 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:19:30 struct pair 2019-07-14T14:19:30 ^~~~ 2019-07-14T14:19:30 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAssembler.h:18, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCAssembler.cpp:10: 2019-07-14T14:19:30 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:19:30 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:19:30 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:19:30 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:19:30 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:30 In file included from /usr/include/c++/8/bits/stl_algobase.h:64, 2019-07-14T14:19:30 from /usr/include/c++/8/bits/char_traits.h:39, 2019-07-14T14:19:30 from /usr/include/c++/8/ios:40, 2019-07-14T14:19:30 from /usr/include/c++/8/ostream:38, 2019-07-14T14:19:30 from /usr/include/c++/8/iterator:64, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallPtrSet.h:25, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAssembler.h:13, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCAssembler.cpp:10: 2019-07-14T14:19:30 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:19:30 struct pair 2019-07-14T14:19:30 ^~~~ 2019-07-14T14:19:30 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Triple.h:13, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCELFObjectWriter.h:13, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/ELFObjectWriter.cpp:14: 2019-07-14T14:19:30 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:19:30 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:19:30 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:19:30 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:19:30 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:30 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Triple.h:13, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCELFObjectWriter.h:13, 2019-07-14T14:19:30 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/ELFObjectWriter.cpp:14: 2019-07-14T14:19:30 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:19:30 struct pair 2019-07-14T14:19:30 ^~~~ 2019-07-14T14:19:31 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:19:31 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:19:31 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:31 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:31 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:31 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:19:31 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAssembler.h:18, 2019-07-14T14:19:31 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCAssembler.cpp:10: 2019-07-14T14:19:31 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:19:31 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:19:31 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:19:31 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:19:31 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:19:31 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:31 In file included from /usr/include/c++/8/bits/stl_algobase.h:64, 2019-07-14T14:19:31 from /usr/include/c++/8/bits/char_traits.h:39, 2019-07-14T14:19:31 from /usr/include/c++/8/ios:40, 2019-07-14T14:19:31 from /usr/include/c++/8/ostream:38, 2019-07-14T14:19:31 from /usr/include/c++/8/iterator:64, 2019-07-14T14:19:31 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallPtrSet.h:25, 2019-07-14T14:19:31 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAssembler.h:13, 2019-07-14T14:19:31 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCAssembler.cpp:10: 2019-07-14T14:19:31 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:19:31 struct pair 2019-07-14T14:19:31 ^~~~ 2019-07-14T14:19:31 [ 8%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCELFStreamer.cpp.o 2019-07-14T14:19:32 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-14T14:19:32 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Triple.h:13, 2019-07-14T14:19:32 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCELFObjectWriter.h:13, 2019-07-14T14:19:32 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/ELFObjectWriter.cpp:14: 2019-07-14T14:19:32 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:19:32 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:19:32 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:19:32 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:19:32 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:19:32 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:32 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:19:32 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-14T14:19:32 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-14T14:19:32 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-14T14:19:32 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Triple.h:13, 2019-07-14T14:19:32 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCELFObjectWriter.h:13, 2019-07-14T14:19:32 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/ELFObjectWriter.cpp:14: 2019-07-14T14:19:32 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:19:32 struct pair 2019-07-14T14:19:32 ^~~~ 2019-07-14T14:19:32 [ 8%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCExpr.cpp.o 2019-07-14T14:19:33 [ 9%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCFragment.cpp.o 2019-07-14T14:19:36 [ 10%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCInst.cpp.o 2019-07-14T14:19:43 [ 10%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCInstrDesc.cpp.o 2019-07-14T14:19:45 In file included from /usr/include/c++/8/vector:69, 2019-07-14T14:19:45 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCELFObjectWriter.h:16, 2019-07-14T14:19:45 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/ELFObjectWriter.cpp:14: 2019-07-14T14:19:45 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::ELFRelocationEntry&}; _Tp = llvm::ELFRelocationEntry; _Alloc = std::allocator]’: 2019-07-14T14:19:45 /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-07-14T14:19:45 vector<_Tp, _Alloc>:: 2019-07-14T14:19:45 ^~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:45 [ 11%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCLabel.cpp.o 2019-07-14T14:19:45 [ 12%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCObjectFileInfo.cpp.o 2019-07-14T14:19:46 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCExpr.cpp:10: 2019-07-14T14:19:46 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:19:46 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:19:46 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:19:46 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:19:46 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:46 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:19:46 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCExpr.cpp:10: 2019-07-14T14:19:46 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:19:46 struct pair 2019-07-14T14:19:46 ^~~~ 2019-07-14T14:19:46 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:13, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCContext.cpp:10: 2019-07-14T14:19:46 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:19:46 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:19:46 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:19:46 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:19:46 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:46 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:19:46 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:13, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCContext.cpp:10: 2019-07-14T14:19:46 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:19:46 struct pair 2019-07-14T14:19:46 ^~~~ 2019-07-14T14:19:46 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallString.h:17, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFragment.h:13, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCFragment.cpp:10: 2019-07-14T14:19:46 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:19:46 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:19:46 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:19:46 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:19:46 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:46 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallString.h:17, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFragment.h:13, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCFragment.cpp:10: 2019-07-14T14:19:46 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:19:46 struct pair 2019-07-14T14:19:46 ^~~~ 2019-07-14T14:19:46 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCELFStreamer.h:15, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCELFStreamer.cpp:14: 2019-07-14T14:19:46 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:19:46 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:19:46 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:19:46 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:19:46 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:46 In file included from /usr/include/c++/8/bits/stl_algobase.h:64, 2019-07-14T14:19:46 from /usr/include/c++/8/bits/char_traits.h:39, 2019-07-14T14:19:46 from /usr/include/c++/8/ios:40, 2019-07-14T14:19:46 from /usr/include/c++/8/ostream:38, 2019-07-14T14:19:46 from /usr/include/c++/8/iterator:64, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallPtrSet.h:25, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCELFStreamer.h:13, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCELFStreamer.cpp:14: 2019-07-14T14:19:46 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:19:46 struct pair 2019-07-14T14:19:46 ^~~~ 2019-07-14T14:19:46 In file included from /usr/include/c++/8/vector:64, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCELFObjectWriter.h:16, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/ELFObjectWriter.cpp:14: 2019-07-14T14:19:46 /usr/include/c++/8/bits/stl_vector.h: In member function ‘virtual void {anonymous}::ELFObjectWriter::recordRelocation(llvm::MCAssembler&, const llvm::MCAsmLayout&, const llvm::MCFragment*, const llvm::MCFixup&, llvm::MCValue, bool&, uint64_t&)’: 2019-07-14T14:19:46 /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-07-14T14:19:46 _M_realloc_insert(end(), __x); 2019-07-14T14:19:46 ^~~~~~~~~~~~~~~~~ 2019-07-14T14:19:46 /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-07-14T14:19:46 _M_realloc_insert(end(), __x); 2019-07-14T14:19:46 ^~~~~~~~~~~~~~~~~ 2019-07-14T14:19:46 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:19:46 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCExpr.cpp:10: 2019-07-14T14:19:46 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:19:46 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:19:46 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:19:46 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:19:46 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:19:46 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:46 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:19:47 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCExpr.cpp:10: 2019-07-14T14:19:47 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:19:47 struct pair 2019-07-14T14:19:47 ^~~~ 2019-07-14T14:19:47 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallString.h:17, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFragment.h:13, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCFragment.cpp:10: 2019-07-14T14:19:47 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:19:47 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:19:47 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:19:47 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:19:47 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:19:47 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:47 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallString.h:17, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFragment.h:13, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCFragment.cpp:10: 2019-07-14T14:19:47 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:19:47 struct pair 2019-07-14T14:19:47 ^~~~ 2019-07-14T14:19:47 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCELFStreamer.h:15, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCELFStreamer.cpp:14: 2019-07-14T14:19:47 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:19:47 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:19:47 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:19:47 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:19:47 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:19:47 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:47 In file included from /usr/include/c++/8/bits/stl_algobase.h:64, 2019-07-14T14:19:47 from /usr/include/c++/8/bits/char_traits.h:39, 2019-07-14T14:19:47 from /usr/include/c++/8/ios:40, 2019-07-14T14:19:47 from /usr/include/c++/8/ostream:38, 2019-07-14T14:19:47 from /usr/include/c++/8/iterator:64, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallPtrSet.h:25, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCELFStreamer.h:13, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCELFStreamer.cpp:14: 2019-07-14T14:19:47 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:19:47 struct pair 2019-07-14T14:19:47 ^~~~ 2019-07-14T14:19:47 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:19:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:19:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:13, 2019-07-14T14:19:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCContext.cpp:10: 2019-07-14T14:19:48 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:19:48 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:19:48 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:19:48 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:19:48 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:19:48 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:48 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:19:48 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:19:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:19:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:19:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:19:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:19:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:19:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:19:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:19:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:13, 2019-07-14T14:19:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCContext.cpp:10: 2019-07-14T14:19:48 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:19:48 struct pair 2019-07-14T14:19:48 ^~~~ 2019-07-14T14:19:53 [ 12%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCObjectStreamer.cpp.o 2019-07-14T14:19:53 [ 13%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCObjectWriter.cpp.o 2019-07-14T14:19:54 [ 14%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/AsmLexer.cpp.o 2019-07-14T14:19:56 [ 14%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/AsmParser.cpp.o 2019-07-14T14:19:59 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-14T14:19:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Triple.h:13, 2019-07-14T14:19:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCObjectFileInfo.h:17, 2019-07-14T14:19:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCObjectFileInfo.cpp:10: 2019-07-14T14:19:59 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:19:59 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:19:59 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:19:59 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:19:59 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:19:59 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:19:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-14T14:19:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-14T14:19:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-14T14:19:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Triple.h:13, 2019-07-14T14:19:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCObjectFileInfo.h:17, 2019-07-14T14:19:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCObjectFileInfo.cpp:10: 2019-07-14T14:19:59 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:19:59 struct pair 2019-07-14T14:19:59 ^~~~ 2019-07-14T14:20:00 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-14T14:20:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Triple.h:13, 2019-07-14T14:20:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCObjectFileInfo.h:17, 2019-07-14T14:20:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCObjectFileInfo.cpp:10: 2019-07-14T14:20:00 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:20:00 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:20:00 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:20:00 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:00 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:00 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:00 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-14T14:20:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-14T14:20:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-14T14:20:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Triple.h:13, 2019-07-14T14:20:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCObjectFileInfo.h:17, 2019-07-14T14:20:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCObjectFileInfo.cpp:10: 2019-07-14T14:20:00 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:20:00 struct pair 2019-07-14T14:20:00 ^~~~ 2019-07-14T14:20:01 [ 15%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/COFFAsmParser.cpp.o 2019-07-14T14:20:02 [ 16%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/DarwinAsmParser.cpp.o 2019-07-14T14:20:07 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2019-07-14T14:20:07 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCObjectStreamer.cpp:10: 2019-07-14T14:20:07 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:20:07 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:20:07 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:07 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:07 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:07 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:07 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-14T14:20:07 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-14T14:20:07 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2019-07-14T14:20:07 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCObjectStreamer.cpp:10: 2019-07-14T14:20:07 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:20:07 struct pair 2019-07-14T14:20:07 ^~~~ 2019-07-14T14:20:07 [ 16%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/ELFAsmParser.cpp.o 2019-07-14T14:20:08 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2019-07-14T14:20:08 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCObjectStreamer.cpp:10: 2019-07-14T14:20:08 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:20:08 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:20:08 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:20:08 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:08 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:08 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:08 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:08 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-14T14:20:08 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-14T14:20:08 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2019-07-14T14:20:08 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCObjectStreamer.cpp:10: 2019-07-14T14:20:08 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:20:08 struct pair 2019-07-14T14:20:08 ^~~~ 2019-07-14T14:20:09 [ 17%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/MCAsmLexer.cpp.o 2019-07-14T14:20:13 [ 18%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/MCAsmParser.cpp.o 2019-07-14T14:20:14 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:20:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:20:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:20:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:20:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/AsmParser.cpp:14: 2019-07-14T14:20:14 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:20:14 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:20:14 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:14 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:14 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:14 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:14 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:20:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:20:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:20:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:20:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:20:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/AsmParser.cpp:14: 2019-07-14T14:20:14 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:20:14 struct pair 2019-07-14T14:20:14 ^~~~ 2019-07-14T14:20:15 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:20:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:20:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParser.h:13, 2019-07-14T14:20:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, 2019-07-14T14:20:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/COFFAsmParser.cpp:10: 2019-07-14T14:20:15 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:20:15 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:20:15 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:15 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:15 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:15 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:15 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:20:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:20:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, 2019-07-14T14:20:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/COFFAsmParser.cpp:10: 2019-07-14T14:20:15 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:20:15 struct pair 2019-07-14T14:20:15 ^~~~ 2019-07-14T14:20:16 [ 18%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/MCAsmParserExtension.cpp.o 2019-07-14T14:20:16 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:20:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:20:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:20:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:20:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/AsmParser.cpp:14: 2019-07-14T14:20:16 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:20:16 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:20:16 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:20:16 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:16 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:16 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:16 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:16 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:20:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:20:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:20:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:20:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:20:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/AsmParser.cpp:14: 2019-07-14T14:20:16 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:20:16 struct pair 2019-07-14T14:20:16 ^~~~ 2019-07-14T14:20:17 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:20:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:20:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParser.h:13, 2019-07-14T14:20:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, 2019-07-14T14:20:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/COFFAsmParser.cpp:10: 2019-07-14T14:20:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:20:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:20:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:20:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:17 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:17 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:17 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:17 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:20:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:20:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, 2019-07-14T14:20:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/COFFAsmParser.cpp:10: 2019-07-14T14:20:17 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:20:17 struct pair 2019-07-14T14:20:17 ^~~~ 2019-07-14T14:20:17 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:20:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:20:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParser.h:13, 2019-07-14T14:20:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, 2019-07-14T14:20:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/DarwinAsmParser.cpp:10: 2019-07-14T14:20:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:20:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:20:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:17 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:17 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:17 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:17 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:20:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:20:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, 2019-07-14T14:20:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/DarwinAsmParser.cpp:10: 2019-07-14T14:20:17 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:20:17 struct pair 2019-07-14T14:20:17 ^~~~ 2019-07-14T14:20:20 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:20:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:20:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParser.h:13, 2019-07-14T14:20:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, 2019-07-14T14:20:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/DarwinAsmParser.cpp:10: 2019-07-14T14:20:20 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:20:20 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:20:20 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:20:20 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:20 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:20 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:20 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:20 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:20:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:20:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, 2019-07-14T14:20:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/DarwinAsmParser.cpp:10: 2019-07-14T14:20:20 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:20:20 struct pair 2019-07-14T14:20:20 ^~~~ 2019-07-14T14:20:20 [ 19%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/MCTargetAsmParser.cpp.o 2019-07-14T14:20:21 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:20:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:20:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParser.h:13, 2019-07-14T14:20:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, 2019-07-14T14:20:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/ELFAsmParser.cpp:10: 2019-07-14T14:20:21 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:20:21 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:20:21 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:21 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:21 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:21 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:21 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:20:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:20:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, 2019-07-14T14:20:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/ELFAsmParser.cpp:10: 2019-07-14T14:20:21 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:20:21 struct pair 2019-07-14T14:20:21 ^~~~ 2019-07-14T14:20:23 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:20:23 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:20:23 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:23 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:23 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:23 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParser.h:13, 2019-07-14T14:20:23 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, 2019-07-14T14:20:23 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/ELFAsmParser.cpp:10: 2019-07-14T14:20:23 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:20:23 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:20:23 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:20:23 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:23 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:23 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:23 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:23 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:20:23 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:20:23 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, 2019-07-14T14:20:23 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/ELFAsmParser.cpp:10: 2019-07-14T14:20:23 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:20:23 struct pair 2019-07-14T14:20:23 ^~~~ 2019-07-14T14:20:23 [ 20%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCRegisterInfo.cpp.o 2019-07-14T14:20:24 [ 20%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSection.cpp.o 2019-07-14T14:20:25 [ 21%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSectionCOFF.cpp.o 2019-07-14T14:20:26 [ 22%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSectionELF.cpp.o 2019-07-14T14:20:34 [ 22%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSectionMachO.cpp.o 2019-07-14T14:20:35 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:20:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:20:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:20:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:20:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:20:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, 2019-07-14T14:20:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp:10: 2019-07-14T14:20:35 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:20:35 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:20:35 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:35 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:35 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:35 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:35 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:20:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:20:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:20:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:20:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:20:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:20:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, 2019-07-14T14:20:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp:10: 2019-07-14T14:20:35 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:20:35 struct pair 2019-07-14T14:20:35 ^~~~ 2019-07-14T14:20:36 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:20:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:20:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:20:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:20:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:20:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, 2019-07-14T14:20:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp:10: 2019-07-14T14:20:36 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:20:36 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:20:36 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:20:36 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:36 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:36 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:36 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:36 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:20:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:20:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:20:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:20:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:20:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:20:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, 2019-07-14T14:20:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp:10: 2019-07-14T14:20:36 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:20:36 struct pair 2019-07-14T14:20:36 ^~~~ 2019-07-14T14:20:37 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSection.h:17, 2019-07-14T14:20:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSection.cpp:10: 2019-07-14T14:20:37 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:20:37 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:20:37 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:37 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:37 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:37 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-14T14:20:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-14T14:20:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSection.h:17, 2019-07-14T14:20:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSection.cpp:10: 2019-07-14T14:20:37 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:20:37 struct pair 2019-07-14T14:20:37 ^~~~ 2019-07-14T14:20:38 [ 23%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCStreamer.cpp.o 2019-07-14T14:20:38 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSection.h:17, 2019-07-14T14:20:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSectionCOFF.h:18, 2019-07-14T14:20:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSectionCOFF.cpp:10: 2019-07-14T14:20:38 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:20:38 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:20:38 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:38 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:38 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:38 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:38 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:20:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:20:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSectionCOFF.h:17, 2019-07-14T14:20:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSectionCOFF.cpp:10: 2019-07-14T14:20:38 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:20:38 struct pair 2019-07-14T14:20:38 ^~~~ 2019-07-14T14:20:38 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSection.h:17, 2019-07-14T14:20:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSection.cpp:10: 2019-07-14T14:20:38 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:20:38 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:20:38 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:20:38 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:38 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:38 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:38 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-14T14:20:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-14T14:20:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSection.h:17, 2019-07-14T14:20:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSection.cpp:10: 2019-07-14T14:20:39 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:20:39 struct pair 2019-07-14T14:20:39 ^~~~ 2019-07-14T14:20:39 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSection.h:17, 2019-07-14T14:20:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSection.cpp:10: 2019-07-14T14:20:39 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:20:39 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:490:7: required from ‘llvm::SmallVectorImpl::iterator llvm::SmallVectorImpl::insert(llvm::SmallVectorImpl::iterator, T&&) [with T = std::pair; llvm::SmallVectorImpl::iterator = std::pair*]’ 2019-07-14T14:20:39 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSection.cpp:80:67: required from here 2019-07-14T14:20:39 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:39 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:39 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:39 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-14T14:20:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-14T14:20:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSection.h:17, 2019-07-14T14:20:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSection.cpp:10: 2019-07-14T14:20:39 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:20:39 struct pair 2019-07-14T14:20:39 ^~~~ 2019-07-14T14:20:39 [ 24%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSubtargetInfo.cpp.o 2019-07-14T14:20:39 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSection.h:17, 2019-07-14T14:20:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSectionCOFF.h:18, 2019-07-14T14:20:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSectionCOFF.cpp:10: 2019-07-14T14:20:39 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:20:39 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:20:39 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:20:39 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:39 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:39 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:39 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:39 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:20:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:20:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSectionCOFF.h:17, 2019-07-14T14:20:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSectionCOFF.cpp:10: 2019-07-14T14:20:39 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:20:39 struct pair 2019-07-14T14:20:39 ^~~~ 2019-07-14T14:20:39 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-14T14:20:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSectionELF.h:17, 2019-07-14T14:20:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSectionELF.cpp:10: 2019-07-14T14:20:39 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:20:39 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:20:39 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:39 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:39 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:39 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-14T14:20:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-14T14:20:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-14T14:20:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSectionELF.h:17, 2019-07-14T14:20:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSectionELF.cpp:10: 2019-07-14T14:20:39 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:20:39 struct pair 2019-07-14T14:20:39 ^~~~ 2019-07-14T14:20:40 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-14T14:20:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSectionELF.h:17, 2019-07-14T14:20:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSectionELF.cpp:10: 2019-07-14T14:20:40 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:20:40 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:20:40 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:20:40 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:40 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:40 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:40 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-14T14:20:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-14T14:20:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-14T14:20:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSectionELF.h:17, 2019-07-14T14:20:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSectionELF.cpp:10: 2019-07-14T14:20:40 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:20:40 struct pair 2019-07-14T14:20:40 ^~~~ 2019-07-14T14:20:42 [ 24%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSymbol.cpp.o 2019-07-14T14:20:43 [ 25%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSymbolELF.cpp.o 2019-07-14T14:20:43 [ 26%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCTargetOptions.cpp.o 2019-07-14T14:20:45 [ 26%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCValue.cpp.o 2019-07-14T14:20:47 [ 27%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/StringTableBuilder.cpp.o 2019-07-14T14:20:49 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSection.h:17, 2019-07-14T14:20:49 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSectionMachO.h:18, 2019-07-14T14:20:49 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSectionMachO.cpp:10: 2019-07-14T14:20:49 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:20:49 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:20:49 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:49 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:49 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:49 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:49 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:20:49 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:20:49 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSectionMachO.h:17, 2019-07-14T14:20:49 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSectionMachO.cpp:10: 2019-07-14T14:20:49 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:20:49 struct pair 2019-07-14T14:20:49 ^~~~ 2019-07-14T14:20:49 [ 28%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/SubtargetFeature.cpp.o 2019-07-14T14:20:50 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSection.h:17, 2019-07-14T14:20:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSectionMachO.h:18, 2019-07-14T14:20:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSectionMachO.cpp:10: 2019-07-14T14:20:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:20:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:20:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:20:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:50 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:50 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:50 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:50 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:20:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:20:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSectionMachO.h:17, 2019-07-14T14:20:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSectionMachO.cpp:10: 2019-07-14T14:20:50 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:20:50 struct pair 2019-07-14T14:20:50 ^~~~ 2019-07-14T14:20:52 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:20:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:20:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-14T14:20:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCStreamer.cpp:10: 2019-07-14T14:20:52 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:20:52 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:20:52 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:52 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:52 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:52 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:52 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:20:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:20:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:20:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-14T14:20:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCStreamer.cpp:10: 2019-07-14T14:20:52 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:20:52 struct pair 2019-07-14T14:20:52 ^~~~ 2019-07-14T14:20:53 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:20:53 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:20:53 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:53 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:53 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:53 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-14T14:20:53 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCStreamer.cpp:10: 2019-07-14T14:20:53 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:20:53 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:20:53 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:20:53 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:53 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:53 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:53 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:53 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:20:53 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:20:53 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:20:53 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:53 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:53 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:53 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-14T14:20:53 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCStreamer.cpp:10: 2019-07-14T14:20:53 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:20:53 struct pair 2019-07-14T14:20:53 ^~~~ 2019-07-14T14:20:54 In file included from /usr/include/c++/8/vector:69, 2019-07-14T14:20:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:16, 2019-07-14T14:20:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:20:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:20:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/AsmParser.cpp:14: 2019-07-14T14:20:54 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::AsmToken&}; _Tp = llvm::AsmToken; _Alloc = std::allocator]’: 2019-07-14T14:20:54 /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 2019-07-14T14:20:54 vector<_Tp, _Alloc>:: 2019-07-14T14:20:54 ^~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:54 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::AsmToken::TokenKind, llvm::StringRef}; _Tp = llvm::AsmToken; _Alloc = std::allocator]’: 2019-07-14T14:20:54 /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 2019-07-14T14:20:55 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:20:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:20:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:20:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/PointerUnion.h:18, 2019-07-14T14:20:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSymbol.h:18, 2019-07-14T14:20:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSymbol.cpp:10: 2019-07-14T14:20:55 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:20:55 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:20:55 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:55 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:55 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:55 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:55 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:20:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:20:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:20:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:20:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/PointerUnion.h:18, 2019-07-14T14:20:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSymbol.h:18, 2019-07-14T14:20:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSymbol.cpp:10: 2019-07-14T14:20:55 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:20:55 struct pair 2019-07-14T14:20:55 ^~~~ 2019-07-14T14:20:55 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::AsmToken::TokenKind, llvm::StringRef&}; _Tp = llvm::AsmToken; _Alloc = std::allocator]’: 2019-07-14T14:20:55 /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 2019-07-14T14:20:56 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:20:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:20:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:20:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/PointerUnion.h:18, 2019-07-14T14:20:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSymbol.h:18, 2019-07-14T14:20:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSymbol.cpp:10: 2019-07-14T14:20:56 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:20:56 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:20:56 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:20:56 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:20:56 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:20:56 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:20:56 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:20:56 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:20:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:20:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:20:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:20:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:20:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:20:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:20:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/PointerUnion.h:18, 2019-07-14T14:20:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCSymbol.h:18, 2019-07-14T14:20:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCSymbol.cpp:10: 2019-07-14T14:20:56 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:20:56 struct pair 2019-07-14T14:20:56 ^~~~ 2019-07-14T14:20:56 [ 28%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/APFloat.cpp.o 2019-07-14T14:20:57 [ 29%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/APInt.cpp.o 2019-07-14T14:20:58 [ 30%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/APSInt.cpp.o 2019-07-14T14:20:59 [ 30%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/ARMBuildAttrs.cpp.o 2019-07-14T14:21:02 /usr/include/c++/8/bits/vector.tcc: In member function ‘bool {anonymous}::AsmParser::parseMacroArgument({anonymous}::MCAsmMacroArgument&, bool)’: 2019-07-14T14:21:02 /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-14T14:21:02 _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2019-07-14T14:21:02 ^~~~~~~~~~~~~~~~~ 2019-07-14T14:21:02 In file included from /usr/include/c++/8/vector:64, 2019-07-14T14:21:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:16, 2019-07-14T14:21:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:21:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:21:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/AsmParser.cpp:14: 2019-07-14T14:21:02 /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-14T14:21:02 _M_realloc_insert(end(), __x); 2019-07-14T14:21:02 ^~~~~~~~~~~~~~~~~ 2019-07-14T14:21:03 [ 31%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/ErrorHandling.cpp.o 2019-07-14T14:21:04 [ 32%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Hashing.cpp.o 2019-07-14T14:21:07 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Support/APFloat.cpp: In member function ‘llvm::APFloat::opStatus llvm::APFloat::divideSpecials(const llvm::APFloat&)’: 2019-07-14T14:21:07 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Support/APFloat.cpp:1607:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:21:07 copySignificand(rhs); 2019-07-14T14:21:07 ~~~~~~~~~~~~~~~^~~~~ 2019-07-14T14:21:07 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Support/APFloat.cpp:1608:3: note: here 2019-07-14T14:21:07 case PackCategoriesIntoKey(fcNaN, fcZero): 2019-07-14T14:21:07 ^~~~ 2019-07-14T14:21:07 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Support/APFloat.cpp:1612:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:21:07 sign = false; 2019-07-14T14:21:07 ~~~~~^~~~~~~ 2019-07-14T14:21:07 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Support/APFloat.cpp:1613:3: note: here 2019-07-14T14:21:07 case PackCategoriesIntoKey(fcInfinity, fcZero): 2019-07-14T14:21:07 ^~~~ 2019-07-14T14:21:07 [ 32%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/IntEqClasses.cpp.o 2019-07-14T14:21:09 [ 33%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/LEB128.cpp.o 2019-07-14T14:21:10 In file included from /usr/include/c++/8/vector:69, 2019-07-14T14:21:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:16, 2019-07-14T14:21:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:21:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:21:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/MC/MCParser/AsmParser.cpp:14: 2019-07-14T14:21:10 /usr/include/c++/8/bits/vector.tcc: In function ‘bool {anonymous}::AsmParser::parseStatement({anonymous}::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*, uint64_t&)’: 2019-07-14T14:21:10 /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-14T14:21:10 _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2019-07-14T14:21:10 ^~~~~~~~~~~~~~~~~ 2019-07-14T14:21:12 [ 34%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Memory.cpp.o 2019-07-14T14:21:13 [ 34%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/MemoryBuffer.cpp.o 2019-07-14T14:21:13 [ 35%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Path.cpp.o 2019-07-14T14:21:15 [ 36%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Regex.cpp.o 2019-07-14T14:21:16 [ 36%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/ScaledNumber.cpp.o 2019-07-14T14:21:19 [ 37%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/SmallPtrSet.cpp.o 2019-07-14T14:21:23 [ 38%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/SmallVector.cpp.o 2019-07-14T14:21:25 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Support/Path.cpp: In function ‘llvm::sys::fs::file_magic llvm::sys::fs::identify_magic(llvm::StringRef)’: 2019-07-14T14:21:25 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Support/Path.cpp:1085:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:21:25 if (Magic[1] == 0x01) 2019-07-14T14:21:25 ^~ 2019-07-14T14:21:25 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Support/Path.cpp:1088:5: note: here 2019-07-14T14:21:25 case 0x90: // PA-RISC Windows 2019-07-14T14:21:25 ^~~~ 2019-07-14T14:21:26 [ 38%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/SourceMgr.cpp.o 2019-07-14T14:21:27 [ 39%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringExtras.cpp.o 2019-07-14T14:21:30 [ 40%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringMap.cpp.o 2019-07-14T14:21:30 [ 40%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringPool.cpp.o 2019-07-14T14:21:31 [ 41%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringRef.cpp.o 2019-07-14T14:21:32 [ 42%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringSaver.cpp.o 2019-07-14T14:21:35 [ 42%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/TargetParser.cpp.o 2019-07-14T14:21:35 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Support/Path.cpp:1139: 2019-07-14T14:21:35 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Support/Unix/Path.inc: In function ‘std::__cxx11::string llvm::sys::fs::getMainExecutable(const char*, void*)’: 2019-07-14T14:21:35 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Support/Unix/Path.inc:77:32: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 2019-07-14T14:21:35 snprintf(fullpath, PATH_MAX, "%s/%s", dir, bin); 2019-07-14T14:21:35 ^~~~~~~ 2019-07-14T14:21:35 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Support/Unix/Path.inc:77:11: note: ‘snprintf’ output 2 or more bytes (assuming 4097) into a destination of size 4096 2019-07-14T14:21:35 snprintf(fullpath, PATH_MAX, "%s/%s", dir, bin); 2019-07-14T14:21:35 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:21:36 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:21:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:21:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:21:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:21:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:21:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/SourceMgr.h:19, 2019-07-14T14:21:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Support/SourceMgr.cpp:16: 2019-07-14T14:21:36 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:21:36 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Support/SourceMgr.cpp:186:71: required from here 2019-07-14T14:21:36 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:21:36 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:21:36 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:21:36 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:21:36 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:21:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:21:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:21:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:21:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:21:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:21:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/SourceMgr.h:19, 2019-07-14T14:21:36 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Support/SourceMgr.cpp:16: 2019-07-14T14:21:36 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:21:36 struct pair 2019-07-14T14:21:36 ^~~~ 2019-07-14T14:21:39 [ 43%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/TargetRegistry.cpp.o 2019-07-14T14:21:39 [ 44%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Triple.cpp.o 2019-07-14T14:21:40 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-14T14:21:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/StringSaver.h:14, 2019-07-14T14:21:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Support/StringSaver.cpp:10: 2019-07-14T14:21:40 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:21:40 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:21:40 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:55:67: required from ‘void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = unsigned int]’ 2019-07-14T14:21:40 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:77:12: required from ‘T* llvm::AllocatorBase::Allocate(size_t) [with T = char; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = unsigned int]’ 2019-07-14T14:21:40 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Support/StringSaver.cpp:15:46: required from here 2019-07-14T14:21:40 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:21:40 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:21:40 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:21:40 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:21:40 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:21:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:21:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/StringSaver.h:13, 2019-07-14T14:21:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Support/StringSaver.cpp:10: 2019-07-14T14:21:40 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:21:40 struct pair 2019-07-14T14:21:40 ^~~~ 2019-07-14T14:21:41 [ 44%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Twine.cpp.o 2019-07-14T14:21:41 [ 45%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/raw_ostream.cpp.o 2019-07-14T14:21:44 [ 46%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regcomp.c.o 2019-07-14T14:21:49 [ 46%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regerror.c.o 2019-07-14T14:21:50 [ 47%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regexec.c.o 2019-07-14T14:21:51 [ 48%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regfree.c.o 2019-07-14T14:21:51 [ 48%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regstrlcpy.c.o 2019-07-14T14:21:52 [ 50%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp.o 2019-07-14T14:21:52 [ 50%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp.o 2019-07-14T14:21:53 [ 51%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp.o 2019-07-14T14:21:56 [ 51%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp.o 2019-07-14T14:21:59 [ 52%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp.o 2019-07-14T14:22:02 [ 53%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp.o 2019-07-14T14:22:03 [ 53%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp.o 2019-07-14T14:22:07 [ 54%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp.o 2019-07-14T14:22:08 [ 55%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp.o 2019-07-14T14:22:09 [ 55%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp.o 2019-07-14T14:22:11 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:22:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:22:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:22:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:22:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2019-07-14T14:22:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:17, 2019-07-14T14:22:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:14: 2019-07-14T14:22:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:22:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:22:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:11 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:11 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:11 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:22:11 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:22:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:22:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:22:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:22:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:22:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2019-07-14T14:22:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:17, 2019-07-14T14:22:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:14: 2019-07-14T14:22:11 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:22:11 struct pair 2019-07-14T14:22:11 ^~~~ 2019-07-14T14:22:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp: In member function ‘bool {anonymous}::AArch64AsmParser::parseRegister(llvm::OperandVector&)’: 2019-07-14T14:22:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2948:16: warning: enum constant in boolean context [-Wint-in-bool-context] 2019-07-14T14:22:11 return MatchOperand_ParseFail; 2019-07-14T14:22:11 ^~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:12 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:22:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:22:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:22:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:22:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2019-07-14T14:22:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:17, 2019-07-14T14:22:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:14: 2019-07-14T14:22:12 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:22:12 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:22:12 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:22:12 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:12 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:12 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:12 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:22:12 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:22:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:22:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:22:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:22:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:22:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2019-07-14T14:22:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:17, 2019-07-14T14:22:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:14: 2019-07-14T14:22:12 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:22:12 struct pair 2019-07-14T14:22:12 ^~~~ 2019-07-14T14:22:12 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp: In member function ‘bool {anonymous}::AArch64AsmParser::parseDirectiveLOH(llvm::StringRef, llvm::SMLoc)’: 2019-07-14T14:22:12 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4502:14: warning: enum constant in boolean context [-Wint-in-bool-context] 2019-07-14T14:22:12 return MatchOperand_ParseFail; 2019-07-14T14:22:12 ^~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:15 [ 56%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/AsmParser/ARMAsmParser.cpp.o 2019-07-14T14:22:16 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:14: 2019-07-14T14:22:16 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:22:16 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:22:16 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:16 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:16 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:16 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:22:16 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:14: 2019-07-14T14:22:16 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:22:16 struct pair 2019-07-14T14:22:16 ^~~~ 2019-07-14T14:22:16 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:18, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:15: 2019-07-14T14:22:16 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:22:16 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:22:16 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:16 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:16 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:16 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:22:16 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:18, 2019-07-14T14:22:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:15: 2019-07-14T14:22:16 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:22:16 struct pair 2019-07-14T14:22:16 ^~~~ 2019-07-14T14:22:16 [ 57%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp.o 2019-07-14T14:22:17 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:14: 2019-07-14T14:22:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:22:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:22:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:22:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:17 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:17 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:17 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:22:17 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:14: 2019-07-14T14:22:17 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:22:17 struct pair 2019-07-14T14:22:17 ^~~~ 2019-07-14T14:22:17 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:18, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:15: 2019-07-14T14:22:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:22:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:22:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:22:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:17 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:17 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:17 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:22:17 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:18, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:15: 2019-07-14T14:22:17 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:22:17 struct pair 2019-07-14T14:22:17 ^~~~ 2019-07-14T14:22:17 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:10: 2019-07-14T14:22:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:22:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:22:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:17 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:17 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:17 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:22:17 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2019-07-14T14:22:17 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:10: 2019-07-14T14:22:17 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:22:17 struct pair 2019-07-14T14:22:17 ^~~~ 2019-07-14T14:22:19 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCELFStreamer.h:15, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h:17, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:15: 2019-07-14T14:22:19 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:22:19 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:22:19 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:19 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:19 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:19 In file included from /usr/include/c++/8/bits/stl_algobase.h:64, 2019-07-14T14:22:19 from /usr/include/c++/8/bits/char_traits.h:39, 2019-07-14T14:22:19 from /usr/include/c++/8/string:40, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h:18, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:14: 2019-07-14T14:22:19 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:22:19 struct pair 2019-07-14T14:22:19 ^~~~ 2019-07-14T14:22:19 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:10: 2019-07-14T14:22:19 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:22:19 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:22:19 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:22:19 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:19 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:19 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:19 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:22:19 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2019-07-14T14:22:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:10: 2019-07-14T14:22:19 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:22:19 struct pair 2019-07-14T14:22:19 ^~~~ 2019-07-14T14:22:20 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:22:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:22:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-14T14:22:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h:13, 2019-07-14T14:22:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp:14: 2019-07-14T14:22:20 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:22:20 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:22:20 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:20 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:20 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:20 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:22:20 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:22:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:22:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:22:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-14T14:22:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h:13, 2019-07-14T14:22:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp:14: 2019-07-14T14:22:20 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:22:20 struct pair 2019-07-14T14:22:20 ^~~~ 2019-07-14T14:22:21 [ 57%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp.o 2019-07-14T14:22:22 [ 58%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp.o 2019-07-14T14:22:23 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp: In member function ‘bool {anonymous}::AArch64AsmParser::validateInstruction(llvm::MCInst&, llvm::SmallVectorImpl&)’: 2019-07-14T14:22:23 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3561:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:22:23 return true; 2019-07-14T14:22:23 ^ 2019-07-14T14:22:23 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3564:3: note: here 2019-07-14T14:22:23 case AArch64::LDPDi: 2019-07-14T14:22:23 ^~~~ 2019-07-14T14:22:26 [ 59%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp.o 2019-07-14T14:22:34 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:22:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:22:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:22:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:22:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2019-07-14T14:22:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:11: 2019-07-14T14:22:34 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:22:34 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:22:34 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:34 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:34 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:22:34 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:22:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:22:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2019-07-14T14:22:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:10: 2019-07-14T14:22:34 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:22:34 struct pair 2019-07-14T14:22:34 ^~~~ 2019-07-14T14:22:35 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:22:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:22:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:22:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:22:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2019-07-14T14:22:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:11: 2019-07-14T14:22:35 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:22:35 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:22:35 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:22:35 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:35 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:35 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:35 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:22:35 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:22:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:22:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2019-07-14T14:22:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:10: 2019-07-14T14:22:35 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:22:35 struct pair 2019-07-14T14:22:35 ^~~~ 2019-07-14T14:22:35 [ 59%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp.o 2019-07-14T14:22:35 [ 60%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp.o 2019-07-14T14:22:40 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:22:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:22:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:22:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:22:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2019-07-14T14:22:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:11: 2019-07-14T14:22:40 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:22:40 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:22:40 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:40 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:40 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:40 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:22:40 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:22:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:22:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2019-07-14T14:22:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/ARM/ARMFeatures.h:17, 2019-07-14T14:22:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10: 2019-07-14T14:22:40 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:22:40 struct pair 2019-07-14T14:22:40 ^~~~ 2019-07-14T14:22:41 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:22:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:22:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:22:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:22:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2019-07-14T14:22:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:11: 2019-07-14T14:22:41 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:22:41 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3428:65: required from here 2019-07-14T14:22:41 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:41 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:41 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:41 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:22:41 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:22:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:22:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2019-07-14T14:22:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/ARM/ARMFeatures.h:17, 2019-07-14T14:22:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10: 2019-07-14T14:22:41 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:22:41 struct pair 2019-07-14T14:22:41 ^~~~ 2019-07-14T14:22:42 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:22:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:22:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:22:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:22:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2019-07-14T14:22:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:11: 2019-07-14T14:22:42 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:22:42 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:22:42 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:22:42 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:42 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:42 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:42 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:22:42 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:22:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:22:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2019-07-14T14:22:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/ARM/ARMFeatures.h:17, 2019-07-14T14:22:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10: 2019-07-14T14:22:42 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:22:42 struct pair 2019-07-14T14:22:42 ^~~~ 2019-07-14T14:22:43 [ 61%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp.o 2019-07-14T14:22:44 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:22:44 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:22:44 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:44 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:44 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:44 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:22:44 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:22:44 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2019-07-14T14:22:44 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:15: 2019-07-14T14:22:44 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:22:44 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:22:44 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:44 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:44 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:44 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:22:44 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:22:44 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:22:44 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2019-07-14T14:22:44 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:14: 2019-07-14T14:22:44 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:22:44 struct pair 2019-07-14T14:22:44 ^~~~ 2019-07-14T14:22:45 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:22:45 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:22:45 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:45 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:45 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:45 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-14T14:22:45 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-14T14:22:45 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2019-07-14T14:22:45 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:15: 2019-07-14T14:22:45 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:22:45 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:22:45 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:22:45 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:45 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:45 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:45 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:22:45 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:22:45 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:22:45 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2019-07-14T14:22:45 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:14: 2019-07-14T14:22:45 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:22:45 struct pair 2019-07-14T14:22:45 ^~~~ 2019-07-14T14:22:47 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp: In member function ‘bool {anonymous}::ARMAsmParser::parseOperand(llvm::OperandVector&, llvm::StringRef, unsigned int&)’: 2019-07-14T14:22:47 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5264:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:22:47 } 2019-07-14T14:22:47 ^ 2019-07-14T14:22:47 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5269:3: note: here 2019-07-14T14:22:47 case AsmToken::LParen: // parenthesized expressions like (_strcmp-4) 2019-07-14T14:22:47 ^~~~ 2019-07-14T14:22:47 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5316:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:22:47 } 2019-07-14T14:22:47 ^ 2019-07-14T14:22:47 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5320:3: note: here 2019-07-14T14:22:47 case AsmToken::Colon: { 2019-07-14T14:22:47 ^~~~ 2019-07-14T14:22:49 [ 61%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp.o 2019-07-14T14:22:50 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:22:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:22:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:22:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:22:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:22:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h:13, 2019-07-14T14:22:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:10: 2019-07-14T14:22:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:22:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:22:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:50 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:50 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:50 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:22:50 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:22:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:22:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:22:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:22:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:22:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:22:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h:13, 2019-07-14T14:22:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:10: 2019-07-14T14:22:50 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:22:50 struct pair 2019-07-14T14:22:50 ^~~~ 2019-07-14T14:22:51 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:22:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:22:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:22:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:22:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:22:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h:13, 2019-07-14T14:22:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:10: 2019-07-14T14:22:51 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:22:51 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:22:51 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:22:51 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:51 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:51 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:51 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:22:51 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:22:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:22:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:22:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:22:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:22:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:22:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h:13, 2019-07-14T14:22:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:10: 2019-07-14T14:22:51 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:22:51 struct pair 2019-07-14T14:22:51 ^~~~ 2019-07-14T14:22:54 [ 62%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp.o 2019-07-14T14:22:56 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:22:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:22:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:22:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:22:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoCOFF.h:13, 2019-07-14T14:22:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h:17, 2019-07-14T14:22:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:15: 2019-07-14T14:22:56 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:22:56 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:22:56 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:56 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:56 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:56 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:22:56 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:22:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:22:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2019-07-14T14:22:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:20, 2019-07-14T14:22:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:14: 2019-07-14T14:22:56 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:22:56 struct pair 2019-07-14T14:22:56 ^~~~ 2019-07-14T14:22:57 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:22:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:22:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:22:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:22:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/MapVector.h:20, 2019-07-14T14:22:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp:13: 2019-07-14T14:22:57 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:22:57 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:22:57 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:57 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:57 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:57 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:22:57 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:22:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:22:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:22:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:22:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:22:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/MapVector.h:20, 2019-07-14T14:22:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp:13: 2019-07-14T14:22:57 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:22:57 struct pair 2019-07-14T14:22:57 ^~~~ 2019-07-14T14:22:58 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:22:58 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:22:58 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:58 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:58 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:58 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:22:58 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:22:58 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/MapVector.h:20, 2019-07-14T14:22:58 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp:13: 2019-07-14T14:22:58 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:22:58 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:22:58 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:22:58 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:22:58 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:22:58 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:22:58 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:22:58 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:22:58 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:22:58 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:22:58 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:22:58 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:22:58 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:22:58 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:22:58 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:22:58 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/MapVector.h:20, 2019-07-14T14:22:58 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp:13: 2019-07-14T14:22:58 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:22:58 struct pair 2019-07-14T14:22:58 ^~~~ 2019-07-14T14:23:01 [ 63%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp.o 2019-07-14T14:23:01 [ 63%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp.o 2019-07-14T14:23:38 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:23:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:23:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:23:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:23:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:23:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-14T14:23:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Hexagon/HexagonTargetStreamer.h:13, 2019-07-14T14:23:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:13: 2019-07-14T14:23:39 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:23:39 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:23:39 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:23:39 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:23:39 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:23:39 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:23:39 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:23:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:23:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:23:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:23:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:23:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:23:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-14T14:23:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Hexagon/HexagonTargetStreamer.h:13, 2019-07-14T14:23:39 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:13: 2019-07-14T14:23:39 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:23:39 struct pair 2019-07-14T14:23:39 ^~~~ 2019-07-14T14:23:40 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:23:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:23:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:23:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:23:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:23:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-14T14:23:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Hexagon/HexagonTargetStreamer.h:13, 2019-07-14T14:23:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:13: 2019-07-14T14:23:40 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:23:40 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:23:40 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:23:40 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:23:40 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:23:40 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:23:40 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:23:40 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:23:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:23:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:23:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:23:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:23:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:23:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-14T14:23:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Hexagon/HexagonTargetStreamer.h:13, 2019-07-14T14:23:40 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:13: 2019-07-14T14:23:40 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:23:40 struct pair 2019-07-14T14:23:40 ^~~~ 2019-07-14T14:23:41 [ 65%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp.o 2019-07-14T14:23:41 [ 65%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp.o 2019-07-14T14:23:42 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:23:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:23:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:23:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:23:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:23:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:23:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:23:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:23:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:23:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h:13, 2019-07-14T14:23:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:11: 2019-07-14T14:23:42 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:23:42 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:23:42 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:23:42 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:23:42 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:23:42 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:23:42 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:23:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:23:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:23:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:23:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:23:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:23:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:23:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:23:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:23:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:23:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h:13, 2019-07-14T14:23:42 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:11: 2019-07-14T14:23:42 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:23:42 struct pair 2019-07-14T14:23:42 ^~~~ 2019-07-14T14:23:43 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:23:43 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:23:43 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:23:43 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:23:43 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:23:43 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:23:43 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:23:43 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:23:43 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:23:43 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h:13, 2019-07-14T14:23:43 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:11: 2019-07-14T14:23:43 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:23:43 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:23:43 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:23:43 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:23:43 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:23:43 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:23:43 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:23:43 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:23:43 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:23:43 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:23:43 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:23:43 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:23:43 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:23:43 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:23:43 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:23:43 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:23:43 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:23:43 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h:13, 2019-07-14T14:23:43 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:11: 2019-07-14T14:23:43 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:23:43 struct pair 2019-07-14T14:23:43 ^~~~ 2019-07-14T14:23:43 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp: In member function ‘int {anonymous}::HexagonAsmParser::processInstruction(llvm::MCInst&, const OperandVector&, llvm::SMLoc, bool&)’: 2019-07-14T14:23:43 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1693:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:23:43 is32bit = true; 2019-07-14T14:23:43 ~~~~~~~~^~~~~~ 2019-07-14T14:23:43 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1695:3: note: here 2019-07-14T14:23:43 case Hexagon::CONST64_Float_Real: 2019-07-14T14:23:43 ^~~~ 2019-07-14T14:23:48 [ 65%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp.o 2019-07-14T14:23:54 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp: In member function ‘bool llvm::HexagonMCChecker::checkNewValues()’: 2019-07-14T14:23:54 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:358:38: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class llvm::HexagonMCErrInfo’; use assignment or value-initialization instead [-Wclass-memaccess] 2019-07-14T14:23:54 memset(&errInfo, 0, sizeof(errInfo)); 2019-07-14T14:23:54 ^ 2019-07-14T14:23:54 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:15: 2019-07-14T14:23:54 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h:33:7: note: ‘class llvm::HexagonMCErrInfo’ declared here 2019-07-14T14:23:54 class HexagonMCErrInfo { 2019-07-14T14:23:54 ^~~~~~~~~~~~~~~~ 2019-07-14T14:23:55 [ 66%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp.o 2019-07-14T14:24:10 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:24:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:24:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:24:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:24:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:24:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:24:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:24:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:24:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:24:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h:13, 2019-07-14T14:24:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:12: 2019-07-14T14:24:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:24:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:24:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:24:11 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:24:11 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:24:11 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:24:11 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:24:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:24:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/ErrorHandling.h:18, 2019-07-14T14:24:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h:21, 2019-07-14T14:24:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:11: 2019-07-14T14:24:11 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:24:11 struct pair 2019-07-14T14:24:11 ^~~~ 2019-07-14T14:24:11 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:24:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:24:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:24:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:24:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:24:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:24:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:24:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:24:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:24:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h:13, 2019-07-14T14:24:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:12: 2019-07-14T14:24:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:24:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:24:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:24:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:24:11 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:24:11 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:24:11 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:24:11 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:24:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:24:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/ErrorHandling.h:18, 2019-07-14T14:24:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h:21, 2019-07-14T14:24:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:11: 2019-07-14T14:24:11 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:24:11 struct pair 2019-07-14T14:24:11 ^~~~ 2019-07-14T14:24:19 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:24:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:24:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:24:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:24:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:24:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:24:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:24:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:24:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h:13, 2019-07-14T14:24:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:17, 2019-07-14T14:24:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h:19, 2019-07-14T14:24:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h:18, 2019-07-14T14:24:19 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:16: 2019-07-14T14:24:19 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:24:19 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:24:19 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:24:20 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:24:20 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:24:20 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:24:20 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:24:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:24:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/ErrorHandling.h:18, 2019-07-14T14:24:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h:21, 2019-07-14T14:24:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:15: 2019-07-14T14:24:20 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:24:20 struct pair 2019-07-14T14:24:20 ^~~~ 2019-07-14T14:24:21 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:24:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:24:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:24:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:24:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:24:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:24:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:24:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:24:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h:13, 2019-07-14T14:24:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:17, 2019-07-14T14:24:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h:19, 2019-07-14T14:24:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h:18, 2019-07-14T14:24:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:16: 2019-07-14T14:24:21 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:24:21 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:24:21 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:24:21 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:24:21 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:24:21 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:24:21 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:24:21 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:24:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:24:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/ErrorHandling.h:18, 2019-07-14T14:24:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h:21, 2019-07-14T14:24:21 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:15: 2019-07-14T14:24:21 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:24:21 struct pair 2019-07-14T14:24:21 ^~~~ 2019-07-14T14:24:34 [ 67%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp.o 2019-07-14T14:24:45 [ 67%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp.o 2019-07-14T14:24:45 [ 68%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp.o 2019-07-14T14:24:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp: In function ‘unsigned int llvm::HexagonMCInstrInfo::iClassOfDuplexPair(unsigned int, unsigned int)’: 2019-07-14T14:24:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:117:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:24:50 switch (Gb) { 2019-07-14T14:24:50 ^~~~~~ 2019-07-14T14:24:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:125:3: note: here 2019-07-14T14:24:50 case HexagonII::HSIG_L2: 2019-07-14T14:24:50 ^~~~ 2019-07-14T14:24:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:126:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:24:50 switch (Gb) { 2019-07-14T14:24:50 ^~~~~~ 2019-07-14T14:24:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:136:3: note: here 2019-07-14T14:24:50 case HexagonII::HSIG_S1: 2019-07-14T14:24:50 ^~~~ 2019-07-14T14:24:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:137:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:24:50 switch (Gb) { 2019-07-14T14:24:50 ^~~~~~ 2019-07-14T14:24:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:149:3: note: here 2019-07-14T14:24:50 case HexagonII::HSIG_S2: 2019-07-14T14:24:50 ^~~~ 2019-07-14T14:24:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:150:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:24:50 switch (Gb) { 2019-07-14T14:24:50 ^~~~~~ 2019-07-14T14:24:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:164:3: note: here 2019-07-14T14:24:50 case HexagonII::HSIG_A: 2019-07-14T14:24:50 ^~~~ 2019-07-14T14:24:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:165:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:24:50 switch (Gb) { 2019-07-14T14:24:50 ^~~~~~ 2019-07-14T14:24:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:171:3: note: here 2019-07-14T14:24:50 case HexagonII::HSIG_Compound: 2019-07-14T14:24:50 ^~~~ 2019-07-14T14:24:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp: In function ‘llvm::MCInst llvm::HexagonMCInstrInfo::deriveSubInst(const llvm::MCInst&)’: 2019-07-14T14:24:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:775:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:24:50 if (Value == 2) { 2019-07-14T14:24:50 ^~ 2019-07-14T14:24:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:781:3: note: here 2019-07-14T14:24:50 case Hexagon::A4_combineir: 2019-07-14T14:24:50 ^~~~ 2019-07-14T14:24:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:885:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:24:50 } else if (Value == 1) { 2019-07-14T14:24:50 ^~ 2019-07-14T14:24:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:891:3: note: here 2019-07-14T14:24:50 case Hexagon::S2_storerb_io: 2019-07-14T14:24:50 ^~~~ 2019-07-14T14:24:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:921:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:24:50 } else if (Inst.getOperand(0).getReg() == Hexagon::R29) { 2019-07-14T14:24:50 ^~ 2019-07-14T14:24:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:927:3: note: here 2019-07-14T14:24:50 case Hexagon::S2_storeri_io: 2019-07-14T14:24:50 ^~~~ 2019-07-14T14:24:50 [ 69%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp.o 2019-07-14T14:24:51 [ 69%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp.o 2019-07-14T14:24:59 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:24:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:24:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:24:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:24:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:24:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:24:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:24:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:24:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h:13, 2019-07-14T14:24:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp:11: 2019-07-14T14:24:59 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:24:59 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:24:59 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:24:59 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:24:59 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:24:59 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:24:59 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:24:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:24:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:24:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:24:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:24:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:24:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:24:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:24:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:24:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h:13, 2019-07-14T14:24:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp:11: 2019-07-14T14:24:59 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:24:59 struct pair 2019-07-14T14:24:59 ^~~~ 2019-07-14T14:24:59 [ 70%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp.o 2019-07-14T14:25:00 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:25:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:25:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:25:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h:13, 2019-07-14T14:25:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp:11: 2019-07-14T14:25:00 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:25:00 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:25:00 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:25:00 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:25:00 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:25:00 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:25:00 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:25:00 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:25:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:25:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:25:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:25:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h:13, 2019-07-14T14:25:00 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp:11: 2019-07-14T14:25:00 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:25:00 struct pair 2019-07-14T14:25:00 ^~~~ 2019-07-14T14:25:01 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:25:01 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:25:01 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:01 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:01 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:01 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:01 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:01 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:25:01 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h:13, 2019-07-14T14:25:01 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:17, 2019-07-14T14:25:01 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:14: 2019-07-14T14:25:01 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:25:01 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:25:01 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:25:01 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:25:01 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:25:01 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:25:01 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:25:01 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:25:01 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:25:01 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:01 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:01 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:01 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:01 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:01 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:25:01 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h:13, 2019-07-14T14:25:01 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:17, 2019-07-14T14:25:01 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:14: 2019-07-14T14:25:01 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:25:01 struct pair 2019-07-14T14:25:01 ^~~~ 2019-07-14T14:25:02 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:25:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:25:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:25:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h:13, 2019-07-14T14:25:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:17, 2019-07-14T14:25:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:14: 2019-07-14T14:25:02 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:25:02 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:25:02 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:25:02 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:25:02 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:25:02 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:25:02 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:25:02 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:25:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:25:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:25:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:25:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h:13, 2019-07-14T14:25:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:17, 2019-07-14T14:25:02 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:14: 2019-07-14T14:25:02 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:25:02 struct pair 2019-07-14T14:25:02 ^~~~ 2019-07-14T14:25:04 [ 71%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp.o 2019-07-14T14:25:04 [ 71%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/AsmParser/MipsAsmParser.cpp.o 2019-07-14T14:25:04 [ 72%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp.o 2019-07-14T14:25:09 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:25:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:25:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:25:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:25:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2019-07-14T14:25:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h:18, 2019-07-14T14:25:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:16: 2019-07-14T14:25:09 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:25:09 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:25:09 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:25:09 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:25:09 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:25:09 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:25:09 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:25:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:25:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h:17, 2019-07-14T14:25:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:16: 2019-07-14T14:25:09 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:25:09 struct pair 2019-07-14T14:25:09 ^~~~ 2019-07-14T14:25:11 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:25:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:25:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:25:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:25:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2019-07-14T14:25:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h:18, 2019-07-14T14:25:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:16: 2019-07-14T14:25:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:25:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:25:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:25:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:25:11 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:25:11 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:25:11 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:25:11 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:25:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:25:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h:17, 2019-07-14T14:25:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:16: 2019-07-14T14:25:11 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:25:11 struct pair 2019-07-14T14:25:11 ^~~~ 2019-07-14T14:25:11 [ 73%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp.o 2019-07-14T14:25:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp: In member function ‘bool llvm::HexagonShuffler::check()’: 2019-07-14T14:25:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:223:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:25:11 ++onlyNo1; 2019-07-14T14:25:11 ^~~~~~~~~ 2019-07-14T14:25:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:224:5: note: here 2019-07-14T14:25:11 case HexagonII::TypeCVI_VM_LD: 2019-07-14T14:25:11 ^~~~ 2019-07-14T14:25:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:227:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:25:11 ++CVIloads; 2019-07-14T14:25:11 ^~~~~~~~~~ 2019-07-14T14:25:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:228:5: note: here 2019-07-14T14:25:11 case HexagonII::TypeLD: 2019-07-14T14:25:11 ^~~~ 2019-07-14T14:25:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:237:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:25:11 ++onlyNo1; 2019-07-14T14:25:11 ^~~~~~~~~ 2019-07-14T14:25:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:238:5: note: here 2019-07-14T14:25:11 case HexagonII::TypeCVI_VM_ST: 2019-07-14T14:25:11 ^~~~ 2019-07-14T14:25:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:240:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:25:11 ++CVIstores; 2019-07-14T14:25:11 ^~~~~~~~~~~ 2019-07-14T14:25:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:241:5: note: here 2019-07-14T14:25:11 case HexagonII::TypeST: 2019-07-14T14:25:11 ^~~~ 2019-07-14T14:25:13 [ 73%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp.o 2019-07-14T14:25:16 [ 74%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp.o 2019-07-14T14:25:17 [ 75%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp.o 2019-07-14T14:25:19 [ 75%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp.o 2019-07-14T14:25:26 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h:13, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:15: 2019-07-14T14:25:26 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:25:26 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:25:26 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:25:26 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:25:26 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:25:26 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:25:26 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h:13, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:15: 2019-07-14T14:25:26 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:25:26 struct pair 2019-07-14T14:25:26 ^~~~ 2019-07-14T14:25:26 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsABIInfo.h:13, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:10: 2019-07-14T14:25:26 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:25:26 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:25:26 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:25:26 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:25:26 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:25:26 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:25:26 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsABIInfo.h:13, 2019-07-14T14:25:26 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:10: 2019-07-14T14:25:26 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:25:26 struct pair 2019-07-14T14:25:26 ^~~~ 2019-07-14T14:25:27 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:25:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:25:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:25:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:25:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h:13, 2019-07-14T14:25:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:15: 2019-07-14T14:25:27 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:25:27 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:25:27 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:25:27 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:25:27 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:25:27 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:25:27 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:25:27 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:25:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:25:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:25:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:25:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:25:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h:13, 2019-07-14T14:25:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:15: 2019-07-14T14:25:27 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:25:27 struct pair 2019-07-14T14:25:27 ^~~~ 2019-07-14T14:25:28 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:25:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:25:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsABIInfo.h:13, 2019-07-14T14:25:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:10: 2019-07-14T14:25:28 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:25:28 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:25:28 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:25:28 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:25:28 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:25:28 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:25:28 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:25:28 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:25:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:25:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:25:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsABIInfo.h:13, 2019-07-14T14:25:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:10: 2019-07-14T14:25:28 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:25:28 struct pair 2019-07-14T14:25:28 ^~~~ 2019-07-14T14:25:28 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp: In member function ‘virtual bool {anonymous}::MipsELFObjectWriter::needsRelocateWithSymbol(const llvm::MCSymbol&, unsigned int) const’: 2019-07-14T14:25:28 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:416:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:25:28 if (cast(Sym).getOther() & ELF::STO_MIPS_MICROMIPS) 2019-07-14T14:25:28 ^~ 2019-07-14T14:25:28 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:419:3: note: here 2019-07-14T14:25:28 case ELF::R_MIPS_26: 2019-07-14T14:25:28 ^~~~ 2019-07-14T14:25:28 [ 76%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp.o 2019-07-14T14:25:30 [ 77%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp.o 2019-07-14T14:25:31 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp: In member function ‘bool {anonymous}::MipsAsmParser::isEvaluated(const llvm::MCExpr*)’: 2019-07-14T14:25:31 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4189:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:25:31 } 2019-07-14T14:25:31 ^ 2019-07-14T14:25:31 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4190:3: note: here 2019-07-14T14:25:31 case MCExpr::Unary: 2019-07-14T14:25:31 ^~~~ 2019-07-14T14:25:31 [ 77%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp.o 2019-07-14T14:25:33 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:25:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:25:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmLayout.h:13, 2019-07-14T14:25:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h:13, 2019-07-14T14:25:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:10: 2019-07-14T14:25:33 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:25:33 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:25:33 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:25:33 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:25:33 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:25:33 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:25:33 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:25:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:25:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:25:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmLayout.h:13, 2019-07-14T14:25:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h:13, 2019-07-14T14:25:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:10: 2019-07-14T14:25:33 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:25:33 struct pair 2019-07-14T14:25:33 ^~~~ 2019-07-14T14:25:34 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h:13, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:16: 2019-07-14T14:25:34 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:25:34 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:25:34 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:25:34 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:25:34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:25:34 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:25:34 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h:13, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:16: 2019-07-14T14:25:34 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:25:34 struct pair 2019-07-14T14:25:34 ^~~~ 2019-07-14T14:25:34 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmLayout.h:13, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h:13, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:10: 2019-07-14T14:25:34 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:25:34 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:25:34 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:25:34 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:25:34 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:25:34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:25:34 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:25:34 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmLayout.h:13, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h:13, 2019-07-14T14:25:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:10: 2019-07-14T14:25:34 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:25:34 struct pair 2019-07-14T14:25:34 ^~~~ 2019-07-14T14:25:35 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:25:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:25:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:25:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:25:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h:13, 2019-07-14T14:25:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:16: 2019-07-14T14:25:35 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:25:35 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:25:35 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:25:35 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:25:35 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:25:35 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:25:35 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:25:35 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:25:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:25:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:25:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:25:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:25:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h:13, 2019-07-14T14:25:35 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:16: 2019-07-14T14:25:35 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:25:35 struct pair 2019-07-14T14:25:35 ^~~~ 2019-07-14T14:25:37 [ 78%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp.o 2019-07-14T14:25:40 [ 79%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp.o 2019-07-14T14:25:40 [ 79%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp.o 2019-07-14T14:25:47 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:25:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:25:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:13, 2019-07-14T14:25:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Mips/MipsOptionRecord.h:24, 2019-07-14T14:25:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h:18, 2019-07-14T14:25:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:15: 2019-07-14T14:25:47 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:25:47 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:25:47 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:25:47 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:25:47 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:25:47 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:25:47 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:25:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:25:47 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:14: 2019-07-14T14:25:47 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:25:47 struct pair 2019-07-14T14:25:47 ^~~~ 2019-07-14T14:25:48 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:25:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:25:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:13, 2019-07-14T14:25:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Mips/MipsOptionRecord.h:24, 2019-07-14T14:25:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h:18, 2019-07-14T14:25:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:15: 2019-07-14T14:25:48 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:25:48 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:25:48 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:25:48 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:25:48 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:25:48 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:25:48 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:25:48 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:25:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:25:48 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:14: 2019-07-14T14:25:48 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:25:48 struct pair 2019-07-14T14:25:48 ^~~~ 2019-07-14T14:25:51 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:25:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:25:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmLayout.h:13, 2019-07-14T14:25:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, 2019-07-14T14:25:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:10: 2019-07-14T14:25:51 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:25:51 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:25:51 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:25:51 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:25:51 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:25:51 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:25:51 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:25:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:25:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:25:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmLayout.h:13, 2019-07-14T14:25:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, 2019-07-14T14:25:51 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:10: 2019-07-14T14:25:51 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:25:51 struct pair 2019-07-14T14:25:51 ^~~~ 2019-07-14T14:25:52 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:25:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:25:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmLayout.h:13, 2019-07-14T14:25:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, 2019-07-14T14:25:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:10: 2019-07-14T14:25:52 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:25:52 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:25:52 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:25:52 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:25:52 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:25:52 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:25:52 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:25:52 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:25:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:25:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:25:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:25:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:25:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:25:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:25:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:25:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmLayout.h:13, 2019-07-14T14:25:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, 2019-07-14T14:25:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:10: 2019-07-14T14:25:52 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:25:52 struct pair 2019-07-14T14:25:52 ^~~~ 2019-07-14T14:25:54 [ 80%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp.o 2019-07-14T14:25:55 [ 81%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp.o 2019-07-14T14:25:55 [ 81%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp.o 2019-07-14T14:25:56 [ 82%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp.o 2019-07-14T14:25:56 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp: In member function ‘bool {anonymous}::PPCAsmParser::ParseOperand(llvm::OperandVector&)’: 2019-07-14T14:25:56 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1553:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:25:56 } 2019-07-14T14:25:56 ^ 2019-07-14T14:25:56 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1556:3: note: here 2019-07-14T14:25:56 case AsmToken::LParen: 2019-07-14T14:25:56 ^~~~ 2019-07-14T14:25:57 [ 83%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp.o 2019-07-14T14:25:57 [ 83%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp.o 2019-07-14T14:26:01 [ 84%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp.o 2019-07-14T14:26:07 [ 85%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp.o 2019-07-14T14:26:09 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:26:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:26:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, 2019-07-14T14:26:09 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:10: 2019-07-14T14:26:09 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:26:09 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:26:09 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:26:09 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:26:10 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:26:10 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:26:10 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:26:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:26:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:26:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, 2019-07-14T14:26:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:10: 2019-07-14T14:26:10 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:26:10 struct pair 2019-07-14T14:26:10 ^~~~ 2019-07-14T14:26:10 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:26:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:26:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, 2019-07-14T14:26:10 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:10: 2019-07-14T14:26:10 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:26:10 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:26:10 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:26:10 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:26:11 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:26:11 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:26:11 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:26:11 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:10: 2019-07-14T14:26:11 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:26:11 struct pair 2019-07-14T14:26:11 ^~~~ 2019-07-14T14:26:11 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:15: 2019-07-14T14:26:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:26:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:26:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:26:11 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:26:11 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:26:11 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:26:11 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, 2019-07-14T14:26:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:15: 2019-07-14T14:26:11 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:26:11 struct pair 2019-07-14T14:26:11 ^~~~ 2019-07-14T14:26:12 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:26:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:26:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, 2019-07-14T14:26:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:15: 2019-07-14T14:26:12 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:26:12 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:26:12 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:26:12 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:26:12 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:26:12 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:26:12 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:26:12 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:26:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:26:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:26:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, 2019-07-14T14:26:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:15: 2019-07-14T14:26:12 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:26:12 struct pair 2019-07-14T14:26:12 ^~~~ 2019-07-14T14:26:13 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:26:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:26:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:26:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:26:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2019-07-14T14:26:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h:17, 2019-07-14T14:26:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:16: 2019-07-14T14:26:13 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:26:13 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:26:13 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:26:13 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:26:13 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:26:13 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:26:13 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:26:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:26:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:15: 2019-07-14T14:26:13 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:26:13 struct pair 2019-07-14T14:26:13 ^~~~ 2019-07-14T14:26:14 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:26:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:26:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:26:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:26:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2019-07-14T14:26:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h:17, 2019-07-14T14:26:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:16: 2019-07-14T14:26:14 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:26:14 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:26:14 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:26:14 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:26:14 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:26:14 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:26:14 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:26:14 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:26:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:26:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:15: 2019-07-14T14:26:14 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:26:14 struct pair 2019-07-14T14:26:14 ^~~~ 2019-07-14T14:26:14 [ 85%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp.o 2019-07-14T14:26:15 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:18, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:10: 2019-07-14T14:26:15 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:26:15 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:26:15 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:26:15 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:26:15 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:26:15 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:26:15 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:18, 2019-07-14T14:26:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:10: 2019-07-14T14:26:15 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:26:15 struct pair 2019-07-14T14:26:15 ^~~~ 2019-07-14T14:26:16 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:18, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:10: 2019-07-14T14:26:16 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:26:16 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:26:16 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:26:16 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:26:16 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:26:16 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:26:16 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:26:16 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:18, 2019-07-14T14:26:16 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:10: 2019-07-14T14:26:16 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:26:16 struct pair 2019-07-14T14:26:16 ^~~~ 2019-07-14T14:26:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp: In member function ‘virtual void {anonymous}::SparcAsmBackend::processFixupValue(const llvm::MCAssembler&, const llvm::MCAsmLayout&, const llvm::MCFixup&, const llvm::MCFragment*, const llvm::MCValue&, uint64_t&, bool&)’: 2019-07-14T14:26:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:213:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:26:17 if (Target.getSymA()->getSymbol().isTemporary()) 2019-07-14T14:26:17 ^~ 2019-07-14T14:26:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:215:7: note: here 2019-07-14T14:26:17 case Sparc::fixup_sparc_tls_gd_hi22: 2019-07-14T14:26:17 ^~~~ 2019-07-14T14:26:18 [ 86%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp.o 2019-07-14T14:26:22 [ 87%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp.o 2019-07-14T14:26:25 [ 87%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp.o 2019-07-14T14:26:27 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:26:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:26:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:26:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:26:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2019-07-14T14:26:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h:17, 2019-07-14T14:26:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp:14: 2019-07-14T14:26:27 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:26:27 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:26:27 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:26:27 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:26:27 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:26:27 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:26:27 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:26:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:26:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:26:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:26:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:26:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2019-07-14T14:26:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h:17, 2019-07-14T14:26:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp:14: 2019-07-14T14:26:27 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:26:27 struct pair 2019-07-14T14:26:27 ^~~~ 2019-07-14T14:26:30 [ 88%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp.o 2019-07-14T14:26:33 [ 89%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp.o 2019-07-14T14:26:33 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:18, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:14: 2019-07-14T14:26:33 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:26:33 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:26:33 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:26:33 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:26:33 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:26:33 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:26:33 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:18, 2019-07-14T14:26:33 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:14: 2019-07-14T14:26:33 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:26:33 struct pair 2019-07-14T14:26:33 ^~~~ 2019-07-14T14:26:34 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:18, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:14: 2019-07-14T14:26:34 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:26:34 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:26:34 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:26:34 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:26:34 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:26:34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:26:34 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:26:34 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:18, 2019-07-14T14:26:34 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:14: 2019-07-14T14:26:34 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:26:34 struct pair 2019-07-14T14:26:34 ^~~~ 2019-07-14T14:26:36 [ 89%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp.o 2019-07-14T14:26:37 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:18, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:15: 2019-07-14T14:26:37 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:26:37 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:26:37 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:26:37 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:26:37 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:26:37 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:26:37 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:18, 2019-07-14T14:26:37 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:15: 2019-07-14T14:26:37 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:26:37 struct pair 2019-07-14T14:26:37 ^~~~ 2019-07-14T14:26:38 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:18, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:15: 2019-07-14T14:26:38 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:26:38 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:26:38 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:26:38 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:26:38 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:26:38 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:26:38 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:26:38 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:18, 2019-07-14T14:26:38 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:15: 2019-07-14T14:26:38 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:26:38 struct pair 2019-07-14T14:26:38 ^~~~ 2019-07-14T14:26:39 [ 90%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp.o 2019-07-14T14:26:40 [ 91%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp.o 2019-07-14T14:26:41 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:26:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:26:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:26:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:26:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2019-07-14T14:26:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h:17, 2019-07-14T14:26:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:16: 2019-07-14T14:26:41 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:26:41 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:26:41 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:26:41 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:26:41 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:26:41 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:26:41 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:26:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:26:41 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:15: 2019-07-14T14:26:41 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:26:41 struct pair 2019-07-14T14:26:41 ^~~~ 2019-07-14T14:26:43 [ 91%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp.o 2019-07-14T14:26:43 [ 92%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp.o 2019-07-14T14:26:47 [ 93%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp.o 2019-07-14T14:26:47 [ 93%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp.o 2019-07-14T14:26:49 [ 94%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/AsmParser/X86AsmParser.cpp.o 2019-07-14T14:26:50 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:26:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:26:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:13, 2019-07-14T14:26:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:12: 2019-07-14T14:26:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:26:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:26:50 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:26:50 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:26:50 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:26:50 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:26:50 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:26:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:26:50 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:11: 2019-07-14T14:26:50 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:26:50 struct pair 2019-07-14T14:26:50 ^~~~ 2019-07-14T14:26:52 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:26:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:26:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:13, 2019-07-14T14:26:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:12: 2019-07-14T14:26:52 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:26:52 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:26:52 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:26:52 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:26:52 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:26:52 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:26:52 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:26:52 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:26:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:26:52 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:11: 2019-07-14T14:26:52 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:26:52 struct pair 2019-07-14T14:26:52 ^~~~ 2019-07-14T14:26:54 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:26:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:26:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:26:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:26:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2019-07-14T14:26:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h:13, 2019-07-14T14:26:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp:10: 2019-07-14T14:26:54 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:26:54 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:26:54 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:26:54 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:26:54 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:26:54 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:26:54 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:26:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:26:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:26:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:26:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:26:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2019-07-14T14:26:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h:13, 2019-07-14T14:26:54 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp:10: 2019-07-14T14:26:54 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:26:54 struct pair 2019-07-14T14:26:54 ^~~~ 2019-07-14T14:26:55 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:26:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:26:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:26:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:26:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2019-07-14T14:26:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h:13, 2019-07-14T14:26:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp:10: 2019-07-14T14:26:55 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:26:55 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:26:55 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:26:55 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:26:55 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:26:55 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:26:55 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:26:55 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:26:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:26:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:26:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:26:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:26:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2019-07-14T14:26:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h:13, 2019-07-14T14:26:55 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp:10: 2019-07-14T14:26:55 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:26:55 struct pair 2019-07-14T14:26:55 ^~~~ 2019-07-14T14:26:55 [ 95%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp.o 2019-07-14T14:26:56 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:26:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:26:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h:13, 2019-07-14T14:26:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:15: 2019-07-14T14:26:56 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:26:56 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:26:56 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:26:56 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:26:56 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:26:56 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:26:56 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:26:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:26:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:26:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h:13, 2019-07-14T14:26:56 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:15: 2019-07-14T14:26:56 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:26:56 struct pair 2019-07-14T14:26:56 ^~~~ 2019-07-14T14:26:57 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:26:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:26:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h:13, 2019-07-14T14:26:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:15: 2019-07-14T14:26:57 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:26:57 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:26:57 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:26:57 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:26:57 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:26:57 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:26:57 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:26:57 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:26:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:26:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:26:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:26:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:26:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:26:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:26:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h:13, 2019-07-14T14:26:57 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:15: 2019-07-14T14:26:57 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:26:57 struct pair 2019-07-14T14:26:57 ^~~~ 2019-07-14T14:26:58 [ 95%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp.o 2019-07-14T14:26:58 [ 96%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp.o 2019-07-14T14:26:59 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:26:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:26:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:26:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:26:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:26:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:26:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:26:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2019-07-14T14:26:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h:13, 2019-07-14T14:26:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:12: 2019-07-14T14:26:59 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:26:59 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:26:59 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:26:59 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:26:59 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:26:59 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:26:59 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:26:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:26:59 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:11: 2019-07-14T14:26:59 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:26:59 struct pair 2019-07-14T14:26:59 ^~~~ 2019-07-14T14:27:04 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, 2019-07-14T14:27:04 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: 2019-07-14T14:27:04 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:27:04 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:27:04 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:27:04 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:27:04 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:27:04 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:27:04 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-14T14:27:04 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-14T14:27:04 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, 2019-07-14T14:27:04 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: 2019-07-14T14:27:04 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:27:04 struct pair 2019-07-14T14:27:04 ^~~~ 2019-07-14T14:27:05 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, 2019-07-14T14:27:05 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: 2019-07-14T14:27:05 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:27:05 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:27:05 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:27:05 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:27:05 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:27:05 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:27:05 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:27:05 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-14T14:27:05 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-14T14:27:05 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, 2019-07-14T14:27:05 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: 2019-07-14T14:27:05 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:27:05 struct pair 2019-07-14T14:27:05 ^~~~ 2019-07-14T14:27:05 [ 97%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp.o 2019-07-14T14:27:08 [ 97%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp.o 2019-07-14T14:27:11 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:27:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:27:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:27:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:27:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:27:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-14T14:27:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18, 2019-07-14T14:27:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, 2019-07-14T14:27:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:10: 2019-07-14T14:27:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:27:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:27:11 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:27:11 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:27:11 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:27:11 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:27:11 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:27:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:27:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2019-07-14T14:27:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, 2019-07-14T14:27:11 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:10: 2019-07-14T14:27:11 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:27:11 struct pair 2019-07-14T14:27:11 ^~~~ 2019-07-14T14:27:12 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:27:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:27:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:27:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:27:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:27:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:27:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:27:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:17, 2019-07-14T14:27:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: 2019-07-14T14:27:12 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:27:12 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:27:12 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:27:12 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:27:12 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:27:12 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:27:12 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:27:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:27:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:27:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:27:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:27:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:27:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:27:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:27:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:17, 2019-07-14T14:27:12 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: 2019-07-14T14:27:12 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:27:12 struct pair 2019-07-14T14:27:12 ^~~~ 2019-07-14T14:27:13 [ 98%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/TargetInfo/X86TargetInfo.cpp.o 2019-07-14T14:27:13 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:27:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:27:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:27:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:27:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:27:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:27:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:27:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:17, 2019-07-14T14:27:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: 2019-07-14T14:27:13 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:27:13 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:27:13 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:27:13 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:27:13 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:27:13 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:27:13 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:27:13 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:27:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:27:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:27:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:27:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:27:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:27:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-14T14:27:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-14T14:27:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:17, 2019-07-14T14:27:13 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: 2019-07-14T14:27:13 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:27:13 struct pair 2019-07-14T14:27:13 ^~~~ 2019-07-14T14:27:14 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:27:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:27:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:27:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:27:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:27:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:27:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:27:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:27:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:27:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, 2019-07-14T14:27:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: 2019-07-14T14:27:14 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:27:14 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:27:14 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:27:14 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:27:14 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:27:14 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:27:14 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:27:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:27:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:27:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:27:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:27:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:27:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:27:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:27:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:27:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:27:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, 2019-07-14T14:27:14 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: 2019-07-14T14:27:14 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:27:14 struct pair 2019-07-14T14:27:14 ^~~~ 2019-07-14T14:27:15 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:27:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:27:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:27:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:27:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:27:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:27:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:27:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:27:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:27:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, 2019-07-14T14:27:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: 2019-07-14T14:27:15 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:27:15 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:27:15 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:27:15 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:27:15 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:27:15 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:27:15 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:27:15 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:27:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-14T14:27:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-14T14:27:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:27:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:27:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:27:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-14T14:27:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-14T14:27:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-14T14:27:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCFixup.h:13, 2019-07-14T14:27:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, 2019-07-14T14:27:15 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: 2019-07-14T14:27:15 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:27:15 struct pair 2019-07-14T14:27:15 ^~~~ 2019-07-14T14:27:16 [ 99%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/ks.cpp.o 2019-07-14T14:27:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp: In function ‘unsigned int getRelocType64(llvm::MCContext&, llvm::SMLoc, llvm::MCSymbolRefExpr::VariantKind, X86_64RelType, bool)’: 2019-07-14T14:27:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:94:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:27:17 switch (Type) { 2019-07-14T14:27:17 ^~~~~~ 2019-07-14T14:27:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:106:3: note: here 2019-07-14T14:27:17 case MCSymbolRefExpr::VK_GOT: 2019-07-14T14:27:17 ^~~~ 2019-07-14T14:27:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:107:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:27:17 switch (Type) { 2019-07-14T14:27:17 ^~~~~~ 2019-07-14T14:27:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:117:3: note: here 2019-07-14T14:27:17 case MCSymbolRefExpr::VK_GOTOFF: 2019-07-14T14:27:17 ^~~~ 2019-07-14T14:27:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:123:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:27:17 switch (Type) { 2019-07-14T14:27:17 ^~~~~~ 2019-07-14T14:27:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:133:3: note: here 2019-07-14T14:27:17 case MCSymbolRefExpr::VK_DTPOFF: 2019-07-14T14:27:17 ^~~~ 2019-07-14T14:27:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:135:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:27:17 switch (Type) { 2019-07-14T14:27:17 ^~~~~~ 2019-07-14T14:27:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:145:3: note: here 2019-07-14T14:27:17 case MCSymbolRefExpr::VK_SIZE: 2019-07-14T14:27:17 ^~~~ 2019-07-14T14:27:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:147:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:27:17 switch (Type) { 2019-07-14T14:27:17 ^~~~~~ 2019-07-14T14:27:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:157:3: note: here 2019-07-14T14:27:17 case MCSymbolRefExpr::VK_TLSGD: 2019-07-14T14:27:17 ^~~~ 2019-07-14T14:27:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp: In function ‘unsigned int getRelocType32(llvm::MCSymbolRefExpr::VariantKind, X86_32RelType, bool)’: 2019-07-14T14:27:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:198:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-14T14:27:17 switch (Type) { 2019-07-14T14:27:17 ^~~~~~ 2019-07-14T14:27:17 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:206:3: note: here 2019-07-14T14:27:17 case MCSymbolRefExpr::VK_GOT: 2019-07-14T14:27:17 ^~~~ 2019-07-14T14:27:20 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:27:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:27:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:27:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:27:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:27:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-14T14:27:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18, 2019-07-14T14:27:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: 2019-07-14T14:27:20 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:27:20 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:27:20 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:27:20 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:27:20 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:27:20 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:27:20 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:27:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:27:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2019-07-14T14:27:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: 2019-07-14T14:27:20 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:27:20 struct pair 2019-07-14T14:27:20 ^~~~ 2019-07-14T14:27:20 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:27:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:27:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:27:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:27:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:27:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-14T14:27:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18, 2019-07-14T14:27:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: 2019-07-14T14:27:20 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:27:20 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:27:20 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:27:20 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:27:20 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:27:20 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:27:20 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:27:20 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:27:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:27:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2019-07-14T14:27:20 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: 2019-07-14T14:27:20 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:27:20 struct pair 2019-07-14T14:27:20 ^~~~ 2019-07-14T14:27:22 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: 2019-07-14T14:27:22 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:27:22 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:27:22 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:27:22 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:27:22 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:27:22 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:27:22 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: 2019-07-14T14:27:22 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:27:22 struct pair 2019-07-14T14:27:22 ^~~~ 2019-07-14T14:27:22 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: 2019-07-14T14:27:22 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair<{anonymous}::X86AsmParser::InfixCalculatorTok, long long int>]’: 2019-07-14T14:27:22 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:116:53: required from here 2019-07-14T14:27:22 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<{anonymous}::X86AsmParser::InfixCalculatorTok, long long int>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:27:22 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:27:22 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:27:22 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:27:22 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: 2019-07-14T14:27:22 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair<{anonymous}::X86AsmParser::InfixCalculatorTok, long long int>’ declared here 2019-07-14T14:27:22 struct pair 2019-07-14T14:27:22 ^~~~ 2019-07-14T14:27:22 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: 2019-07-14T14:27:22 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:27:22 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:27:22 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:27:22 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:27:22 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:27:22 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:27:22 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:27:22 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, 2019-07-14T14:27:22 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: 2019-07-14T14:27:22 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:27:22 struct pair 2019-07-14T14:27:23 ^~~~ 2019-07-14T14:27:24 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:27:24 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:27:24 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:27:24 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:27:24 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:27:24 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-14T14:27:24 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18, 2019-07-14T14:27:24 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp:10: 2019-07-14T14:27:24 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:27:24 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:27:24 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:27:24 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:27:24 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:27:24 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:27:24 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:27:24 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:27:24 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2019-07-14T14:27:24 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp:10: 2019-07-14T14:27:24 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:27:24 struct pair 2019-07-14T14:27:24 ^~~~ 2019-07-14T14:27:27 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-14T14:27:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Triple.h:13, 2019-07-14T14:27:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCObjectFileInfo.h:17, 2019-07-14T14:27:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/ks.cpp:13: 2019-07-14T14:27:27 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:27:27 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:27:27 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:27:27 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:27:27 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:27:27 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:27:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-14T14:27:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-14T14:27:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-14T14:27:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Triple.h:13, 2019-07-14T14:27:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCObjectFileInfo.h:17, 2019-07-14T14:27:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/ks.cpp:13: 2019-07-14T14:27:27 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:27:27 struct pair 2019-07-14T14:27:27 ^~~~ 2019-07-14T14:27:27 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-14T14:27:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-14T14:27:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-14T14:27:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-14T14:27:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-14T14:27:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-14T14:27:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18, 2019-07-14T14:27:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:14: 2019-07-14T14:27:27 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2019-07-14T14:27:27 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-14T14:27:27 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:27:27 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:27:27 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:27:27 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:27:27 from /usr/include/c++/8/algorithm:60, 2019-07-14T14:27:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-14T14:27:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2019-07-14T14:27:27 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:14: 2019-07-14T14:27:27 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-14T14:27:27 struct pair 2019-07-14T14:27:27 ^~~~ 2019-07-14T14:27:28 In file included from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-14T14:27:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Triple.h:13, 2019-07-14T14:27:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCObjectFileInfo.h:17, 2019-07-14T14:27:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/ks.cpp:13: 2019-07-14T14:27:28 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2019-07-14T14:27:28 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2019-07-14T14:27:28 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-14T14:27:28 /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2019-07-14T14:27:28 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-14T14:27:28 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T14:27:28 In file included from /usr/include/c++/8/utility:70, 2019-07-14T14:27:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-14T14:27:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-14T14:27:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-14T14:27:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/ADT/Triple.h:13, 2019-07-14T14:27:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/include/llvm/MC/MCObjectFileInfo.h:17, 2019-07-14T14:27:28 from /tmp/pip-wheel-uy5jjhs9/keystone-engine/src/llvm/keystone/ks.cpp:13: 2019-07-14T14:27:28 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-14T14:27:28 struct pair 2019-07-14T14:27:28 ^~~~ 2019-07-14T14:27:50 [100%] Linking CXX shared library ../lib/libkeystone.so 2019-07-14T14:27:56 [100%] Built target keystone 2019-07-14T14:27:57 1748.64user 134.14system 8:44.65elapsed 358%CPU (0avgtext+0avgdata 222536maxresident)k 2019-07-14T14:27:57 302720inputs+88560outputs (9770major+3872999minor)pagefaults 0swaps 2019-07-14T14:27:59 installing to build/bdist.linux-armv7l/wheel 2019-07-14T14:27:59 running install 2019-07-14T14:27:59 running install_lib 2019-07-14T14:28:00 creating build/bdist.linux-armv7l 2019-07-14T14:28:00 creating build/bdist.linux-armv7l/wheel 2019-07-14T14:28:00 creating build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.data 2019-07-14T14:28:00 creating build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.data/purelib 2019-07-14T14:28:00 creating build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.data/purelib/keystone 2019-07-14T14:28:00 copying build/lib/keystone/keystone_const.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.data/purelib/keystone 2019-07-14T14:28:00 copying build/lib/keystone/x86_const.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.data/purelib/keystone 2019-07-14T14:28:00 copying build/lib/keystone/systemz_const.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.data/purelib/keystone 2019-07-14T14:28:00 copying build/lib/keystone/__init__.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.data/purelib/keystone 2019-07-14T14:28:00 copying build/lib/keystone/ppc_const.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.data/purelib/keystone 2019-07-14T14:28:00 copying build/lib/keystone/arm_const.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.data/purelib/keystone 2019-07-14T14:28:00 copying build/lib/keystone/hexagon_const.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.data/purelib/keystone 2019-07-14T14:28:00 copying build/lib/keystone/arm64_const.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.data/purelib/keystone 2019-07-14T14:28:00 copying build/lib/keystone/keystone.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.data/purelib/keystone 2019-07-14T14:28:00 copying build/lib/keystone/sparc_const.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.data/purelib/keystone 2019-07-14T14:28:00 copying build/lib/keystone/mips_const.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.data/purelib/keystone 2019-07-14T14:28:00 running install_data 2019-07-14T14:28:00 creating build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.data/data 2019-07-14T14:28:00 creating build/bdist.linux-armv7l/wheel/usr 2019-07-14T14:28:00 creating build/bdist.linux-armv7l/wheel/usr/lib 2019-07-14T14:28:00 creating build/bdist.linux-armv7l/wheel/usr/lib/python3 2019-07-14T14:28:00 creating build/bdist.linux-armv7l/wheel/usr/lib/python3/dist-packages 2019-07-14T14:28:00 creating build/bdist.linux-armv7l/wheel/usr/lib/python3/dist-packages/keystone-engine 2019-07-14T14:28:00 copying src/build/llvm/lib/libkeystone.so -> build/bdist.linux-armv7l/wheel/usr/lib/python3/dist-packages/keystone-engine 2019-07-14T14:28:01 running install_egg_info 2019-07-14T14:28:02 running egg_info 2019-07-14T14:28:02 creating keystone_engine.egg-info 2019-07-14T14:28:02 writing keystone_engine.egg-info/PKG-INFO 2019-07-14T14:28:02 writing dependency_links to keystone_engine.egg-info/dependency_links.txt 2019-07-14T14:28:02 writing top-level names to keystone_engine.egg-info/top_level.txt 2019-07-14T14:28:02 writing manifest file 'keystone_engine.egg-info/SOURCES.txt' 2019-07-14T14:28:02 reading manifest file 'keystone_engine.egg-info/SOURCES.txt' 2019-07-14T14:28:02 writing manifest file 'keystone_engine.egg-info/SOURCES.txt' 2019-07-14T14:28:02 Copying keystone_engine.egg-info to build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.data/purelib/keystone_engine-0.9.1-py3.7.egg-info 2019-07-14T14:28:02 running install_scripts 2019-07-14T14:28:03 adding license file "LICENSE.TXT" (matched pattern "LICEN[CS]E*") 2019-07-14T14:28:04 creating build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.dist-info/WHEEL 2019-07-14T14:28:04 creating '/tmp/pip-wheel-in7h7047/keystone_engine-0.9.1-cp37-cp37m-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2019-07-14T14:28:04 adding 'keystone_engine-0.9.1.data/purelib/keystone/__init__.py' 2019-07-14T14:28:04 adding 'keystone_engine-0.9.1.data/purelib/keystone/arm64_const.py' 2019-07-14T14:28:04 adding 'keystone_engine-0.9.1.data/purelib/keystone/arm_const.py' 2019-07-14T14:28:04 adding 'keystone_engine-0.9.1.data/purelib/keystone/hexagon_const.py' 2019-07-14T14:28:04 adding 'keystone_engine-0.9.1.data/purelib/keystone/keystone.py' 2019-07-14T14:28:04 adding 'keystone_engine-0.9.1.data/purelib/keystone/keystone_const.py' 2019-07-14T14:28:04 adding 'keystone_engine-0.9.1.data/purelib/keystone/mips_const.py' 2019-07-14T14:28:04 adding 'keystone_engine-0.9.1.data/purelib/keystone/ppc_const.py' 2019-07-14T14:28:04 adding 'keystone_engine-0.9.1.data/purelib/keystone/sparc_const.py' 2019-07-14T14:28:04 adding 'keystone_engine-0.9.1.data/purelib/keystone/systemz_const.py' 2019-07-14T14:28:04 adding 'keystone_engine-0.9.1.data/purelib/keystone/x86_const.py' 2019-07-14T14:28:05 adding 'usr/lib/python3/dist-packages/keystone-engine/libkeystone.so' 2019-07-14T14:28:05 adding 'keystone_engine-0.9.1.dist-info/LICENSE.TXT' 2019-07-14T14:28:05 adding 'keystone_engine-0.9.1.dist-info/METADATA' 2019-07-14T14:28:05 adding 'keystone_engine-0.9.1.dist-info/WHEEL' 2019-07-14T14:28:05 adding 'keystone_engine-0.9.1.dist-info/top_level.txt' 2019-07-14T14:28:05 adding 'keystone_engine-0.9.1.dist-info/RECORD' 2019-07-14T14:28:05 removing build/bdist.linux-armv7l/wheel 2019-07-14T14:28:07 Building wheel for keystone-engine (setup.py): finished with status 'done' 2019-07-14T14:28:07 Stored in directory: /tmp/tmpeg85dee_ 2019-07-14T14:28:07 Successfully built keystone-engine 2019-07-14T14:28:07 Cleaning up... 2019-07-14T14:28:08 Removing source in /tmp/pip-wheel-uy5jjhs9/keystone-engine 2019-07-14T14:28:09 Removed build tracker '/tmp/pip-req-tracker-hr_dt837'