2019-07-02T14:05:20 Created temporary directory: /tmp/pip-ephem-wheel-cache-ck945y_9 2019-07-02T14:05:20 Created temporary directory: /tmp/pip-req-tracker-dwjel11h 2019-07-02T14:05:20 Created requirements tracker '/tmp/pip-req-tracker-dwjel11h' 2019-07-02T14:05:20 Created temporary directory: /tmp/pip-wheel-igckjjm1 2019-07-02T14:05:20 Collecting keystone-engine==0.9.1-3 2019-07-02T14:05:20 1 location(s) to search for versions of keystone-engine: 2019-07-02T14:05:20 * https://pypi.org/simple/keystone-engine/ 2019-07-02T14:05:20 Getting page https://pypi.org/simple/keystone-engine/ 2019-07-02T14:05:20 Analyzing links from page https://pypi.org/simple/keystone-engine/ 2019-07-02T14:05:20 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-02T14:05:20 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-02T14:05:20 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-02T14:05:20 Using version 0.9.1.post3 (newest of versions: 0.9.1.post3) 2019-07-02T14:05:20 Created temporary directory: /tmp/pip-unpack-_7q7k375 2019-07-02T14:05:20 Downloading https://files.pythonhosted.org/packages/9a/fc/ed0d3f46921bfaa612d9e8ce8313f99f4149ecf6635659510220c994cb72/keystone-engine-0.9.1-3.tar.gz (2.8MB) 2019-07-02T14:05:20 Downloading from URL 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/) 2019-07-02T14:05:24 Added keystone-engine==0.9.1-3 from https://files.pythonhosted.org/packages/9a/fc/ed0d3f46921bfaa612d9e8ce8313f99f4149ecf6635659510220c994cb72/keystone-engine-0.9.1-3.tar.gz#sha256=0c415d1ae0c9c902188a09aea70e1985f1920ada4122a0e5017aca1a1cb35045 to build tracker '/tmp/pip-req-tracker-dwjel11h' 2019-07-02T14:05:24 Running setup.py (path:/tmp/pip-wheel-igckjjm1/keystone-engine/setup.py) egg_info for package keystone-engine 2019-07-02T14:05:24 Running command python setup.py egg_info 2019-07-02T14:05:26 running egg_info 2019-07-02T14:05:26 creating pip-egg-info/keystone_engine.egg-info 2019-07-02T14:05:26 writing pip-egg-info/keystone_engine.egg-info/PKG-INFO 2019-07-02T14:05:26 writing dependency_links to pip-egg-info/keystone_engine.egg-info/dependency_links.txt 2019-07-02T14:05:26 writing top-level names to pip-egg-info/keystone_engine.egg-info/top_level.txt 2019-07-02T14:05:26 writing manifest file 'pip-egg-info/keystone_engine.egg-info/SOURCES.txt' 2019-07-02T14:05:26 reading manifest file 'pip-egg-info/keystone_engine.egg-info/SOURCES.txt' 2019-07-02T14:05:26 writing manifest file 'pip-egg-info/keystone_engine.egg-info/SOURCES.txt' 2019-07-02T14:05:26 /usr/local/lib/python3.7/dist-packages/setuptools/dist.py:472: UserWarning: Normalizing '0.9.1-3' to '0.9.1.post3' 2019-07-02T14:05:26 normalized_version, 2019-07-02T14:05:26 Source in /tmp/pip-wheel-igckjjm1/keystone-engine has version 0.9.1.post3, which satisfies requirement keystone-engine==0.9.1-3 from https://files.pythonhosted.org/packages/9a/fc/ed0d3f46921bfaa612d9e8ce8313f99f4149ecf6635659510220c994cb72/keystone-engine-0.9.1-3.tar.gz#sha256=0c415d1ae0c9c902188a09aea70e1985f1920ada4122a0e5017aca1a1cb35045 2019-07-02T14:05:26 Removed keystone-engine==0.9.1-3 from https://files.pythonhosted.org/packages/9a/fc/ed0d3f46921bfaa612d9e8ce8313f99f4149ecf6635659510220c994cb72/keystone-engine-0.9.1-3.tar.gz#sha256=0c415d1ae0c9c902188a09aea70e1985f1920ada4122a0e5017aca1a1cb35045 from build tracker '/tmp/pip-req-tracker-dwjel11h' 2019-07-02T14:05:26 Building wheels for collected packages: keystone-engine 2019-07-02T14:05:26 Created temporary directory: /tmp/pip-wheel-ef1unvni 2019-07-02T14:05:26 Building wheel for keystone-engine (setup.py): started 2019-07-02T14:05:26 Destination directory: /tmp/pip-wheel-ef1unvni 2019-07-02T14:05:26 Running command /usr/bin/python3 -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-wheel-igckjjm1/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-ef1unvni 2019-07-02T14:05:27 /usr/local/lib/python3.7/dist-packages/setuptools/dist.py:472: UserWarning: Normalizing '0.9.1-3' to '0.9.1.post3' 2019-07-02T14:05:27 normalized_version, 2019-07-02T14:05:28 running bdist_wheel 2019-07-02T14:05:28 running build 2019-07-02T14:05:28 running build_py 2019-07-02T14:05:28 creating build 2019-07-02T14:05:28 creating build/lib 2019-07-02T14:05:28 creating build/lib/keystone 2019-07-02T14:05:28 copying keystone/arm_const.py -> build/lib/keystone 2019-07-02T14:05:28 copying keystone/hexagon_const.py -> build/lib/keystone 2019-07-02T14:05:28 copying keystone/__init__.py -> build/lib/keystone 2019-07-02T14:05:28 copying keystone/keystone_const.py -> build/lib/keystone 2019-07-02T14:05:28 copying keystone/sparc_const.py -> build/lib/keystone 2019-07-02T14:05:28 copying keystone/mips_const.py -> build/lib/keystone 2019-07-02T14:05:28 copying keystone/systemz_const.py -> build/lib/keystone 2019-07-02T14:05:28 copying keystone/keystone.py -> build/lib/keystone 2019-07-02T14:05:28 copying keystone/ppc_const.py -> build/lib/keystone 2019-07-02T14:05:28 copying keystone/x86_const.py -> build/lib/keystone 2019-07-02T14:05:28 copying keystone/arm64_const.py -> build/lib/keystone 2019-07-02T14:05:28 running build_clib 2019-07-02T14:05:28 running custom_build_clib 2019-07-02T14:05:28 building 'keystone' library 2019-07-02T14:05:30 -- The C compiler identification is GNU 8.3.0 2019-07-02T14:05:31 -- The CXX compiler identification is GNU 8.3.0 2019-07-02T14:05:31 -- Check for working C compiler: /usr/bin/cc 2019-07-02T14:05:31 -- Check for working C compiler: /usr/bin/cc -- works 2019-07-02T14:05:31 -- Detecting C compiler ABI info 2019-07-02T14:05:32 -- Detecting C compiler ABI info - done 2019-07-02T14:05:32 -- Detecting C compile features 2019-07-02T14:05:34 -- Detecting C compile features - done 2019-07-02T14:05:34 -- Check for working CXX compiler: /usr/bin/c++ 2019-07-02T14:05:35 -- Check for working CXX compiler: /usr/bin/c++ -- works 2019-07-02T14:05:35 -- Detecting CXX compiler ABI info 2019-07-02T14:05:36 -- Detecting CXX compiler ABI info - done 2019-07-02T14:05:36 -- Detecting CXX compile features 2019-07-02T14:05:41 -- Detecting CXX compile features - done 2019-07-02T14:05:41 CMake Deprecation Warning at CMakeLists.txt:25 (cmake_policy): 2019-07-02T14:05:41 The OLD behavior for policy CMP0051 will be removed from a future version 2019-07-02T14:05:41 of CMake. 2019-07-02T14:05:41 The cmake-policies(7) manual explains that the OLD behaviors of all 2019-07-02T14:05:41 policies are deprecated and that a policy should be set to OLD only under 2019-07-02T14:05:41 specific short-term circumstances. Projects should be ported to the NEW 2019-07-02T14:05:41 behavior and not rely on setting a policy to OLD. 2019-07-02T14:05:41 CMake Deprecation Warning at llvm/CMakeLists.txt:22 (cmake_policy): 2019-07-02T14:05:41 The OLD behavior for policy CMP0051 will be removed from a future version 2019-07-02T14:05:41 of CMake. 2019-07-02T14:05:41 The cmake-policies(7) manual explains that the OLD behaviors of all 2019-07-02T14:05:41 policies are deprecated and that a policy should be set to OLD only under 2019-07-02T14:05:41 specific short-term circumstances. Projects should be ported to the NEW 2019-07-02T14:05:41 behavior and not rely on setting a policy to OLD. 2019-07-02T14:05:42 -- The ASM compiler identification is GNU 2019-07-02T14:05:42 -- Found assembler: /usr/bin/cc 2019-07-02T14:05:42 -- Looking for dirent.h 2019-07-02T14:05:42 CMake Warning (dev) at /usr/share/cmake-3.13/Modules/CheckIncludeFile.cmake:70 (message): 2019-07-02T14:05:42 Policy CMP0075 is not set: Include file check macros honor 2019-07-02T14:05:42 CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy 2019-07-02T14:05:42 details. Use the cmake_policy command to set the policy and suppress this 2019-07-02T14:05:42 warning. 2019-07-02T14:05:42 CMAKE_REQUIRED_LIBRARIES is set to: 2019-07-02T14:05:42 m 2019-07-02T14:05:42 For compatibility with CMake 3.11 and below this check is ignoring it. 2019-07-02T14:05:42 Call Stack (most recent call first): 2019-07-02T14:05:42 llvm/cmake/config-ix.cmake:45 (check_include_file) 2019-07-02T14:05:42 llvm/CMakeLists.txt:324 (include) 2019-07-02T14:05:42 This warning is for project developers. Use -Wno-dev to suppress it. 2019-07-02T14:05:43 -- Looking for dirent.h - found 2019-07-02T14:05:43 -- Looking for dlfcn.h 2019-07-02T14:05:43 -- Looking for dlfcn.h - found 2019-07-02T14:05:43 -- Looking for errno.h 2019-07-02T14:05:44 -- Looking for errno.h - found 2019-07-02T14:05:44 -- Looking for execinfo.h 2019-07-02T14:05:45 -- Looking for execinfo.h - found 2019-07-02T14:05:45 -- Looking for fcntl.h 2019-07-02T14:05:45 -- Looking for fcntl.h - found 2019-07-02T14:05:45 -- Looking for inttypes.h 2019-07-02T14:05:46 -- Looking for inttypes.h - found 2019-07-02T14:05:46 -- Looking for limits.h 2019-07-02T14:05:47 -- Looking for limits.h - found 2019-07-02T14:05:47 -- Looking for link.h 2019-07-02T14:05:48 -- Looking for link.h - found 2019-07-02T14:05:48 -- Looking for malloc.h 2019-07-02T14:05:48 -- Looking for malloc.h - found 2019-07-02T14:05:48 -- Looking for malloc/malloc.h 2019-07-02T14:05:49 -- Looking for malloc/malloc.h - not found 2019-07-02T14:05:49 -- Looking for ndir.h 2019-07-02T14:05:49 -- Looking for ndir.h - not found 2019-07-02T14:05:49 -- Looking for pthread.h 2019-07-02T14:05:50 -- Looking for pthread.h - found 2019-07-02T14:05:50 -- Looking for signal.h 2019-07-02T14:05:50 -- Looking for signal.h - found 2019-07-02T14:05:50 -- Looking for stdint.h 2019-07-02T14:05:51 -- Looking for stdint.h - found 2019-07-02T14:05:51 -- Looking for sys/dir.h 2019-07-02T14:05:52 -- Looking for sys/dir.h - found 2019-07-02T14:05:52 -- Looking for sys/ioctl.h 2019-07-02T14:05:52 -- Looking for sys/ioctl.h - found 2019-07-02T14:05:52 -- Looking for sys/mman.h 2019-07-02T14:05:53 -- Looking for sys/mman.h - found 2019-07-02T14:05:53 -- Looking for sys/ndir.h 2019-07-02T14:05:53 -- Looking for sys/ndir.h - not found 2019-07-02T14:05:53 -- Looking for sys/param.h 2019-07-02T14:05:54 -- Looking for sys/param.h - found 2019-07-02T14:05:54 -- Looking for sys/resource.h 2019-07-02T14:05:55 -- Looking for sys/resource.h - found 2019-07-02T14:05:55 -- Looking for sys/stat.h 2019-07-02T14:05:55 -- Looking for sys/stat.h - found 2019-07-02T14:05:55 -- Looking for sys/time.h 2019-07-02T14:05:56 -- Looking for sys/time.h - found 2019-07-02T14:05:56 -- Looking for sys/uio.h 2019-07-02T14:05:57 -- Looking for sys/uio.h - found 2019-07-02T14:05:57 -- Looking for termios.h 2019-07-02T14:05:57 -- Looking for termios.h - found 2019-07-02T14:05:57 -- Looking for unistd.h 2019-07-02T14:05:58 -- Looking for unistd.h - found 2019-07-02T14:05:58 -- Looking for utime.h 2019-07-02T14:05:58 -- Looking for utime.h - found 2019-07-02T14:05:58 -- Looking for zlib.h 2019-07-02T14:05:59 -- Looking for zlib.h - found 2019-07-02T14:05:59 -- Looking for fenv.h 2019-07-02T14:06:00 -- Looking for fenv.h - found 2019-07-02T14:06:00 -- Looking for FE_ALL_EXCEPT 2019-07-02T14:06:01 -- Looking for FE_ALL_EXCEPT - found 2019-07-02T14:06:01 -- Looking for FE_INEXACT 2019-07-02T14:06:01 -- Looking for FE_INEXACT - found 2019-07-02T14:06:01 -- Looking for mach/mach.h 2019-07-02T14:06:02 -- Looking for mach/mach.h - not found 2019-07-02T14:06:02 -- Looking for mach-o/dyld.h 2019-07-02T14:06:02 -- Looking for mach-o/dyld.h - not found 2019-07-02T14:06:02 -- Looking for histedit.h 2019-07-02T14:06:02 -- Looking for histedit.h - not found 2019-07-02T14:06:02 -- Performing Test HAVE_CXXABI_H 2019-07-02T14:06:03 -- Performing Test HAVE_CXXABI_H - Success 2019-07-02T14:06:03 -- Looking for pthread_create in pthread 2019-07-02T14:06:04 -- Looking for pthread_create in pthread - found 2019-07-02T14:06:04 -- Looking for pthread_getspecific in pthread 2019-07-02T14:06:05 -- Looking for pthread_getspecific in pthread - found 2019-07-02T14:06:05 -- Looking for pthread_rwlock_init in pthread 2019-07-02T14:06:05 -- Looking for pthread_rwlock_init in pthread - found 2019-07-02T14:06:05 -- Looking for pthread_mutex_lock in pthread 2019-07-02T14:06:06 -- Looking for pthread_mutex_lock in pthread - found 2019-07-02T14:06:06 -- Looking for dlopen in dl 2019-07-02T14:06:07 -- Looking for dlopen in dl - found 2019-07-02T14:06:07 -- Looking for clock_gettime in rt 2019-07-02T14:06:07 -- Looking for clock_gettime in rt - found 2019-07-02T14:06:07 -- Looking for compress2 in z 2019-07-02T14:06:08 -- Looking for compress2 in z - found 2019-07-02T14:06:08 -- Looking for setupterm in tinfo 2019-07-02T14:06:09 -- Looking for setupterm in tinfo - found 2019-07-02T14:06:09 -- Looking for arc4random 2019-07-02T14:06:09 -- Looking for arc4random - not found 2019-07-02T14:06:09 -- Looking for backtrace 2019-07-02T14:06:10 -- Looking for backtrace - found 2019-07-02T14:06:10 -- Looking for getpagesize 2019-07-02T14:06:10 -- Looking for getpagesize - found 2019-07-02T14:06:10 -- Looking for getrusage 2019-07-02T14:06:11 -- Looking for getrusage - found 2019-07-02T14:06:11 -- Looking for setrlimit 2019-07-02T14:06:12 -- Looking for setrlimit - found 2019-07-02T14:06:12 -- Looking for isatty 2019-07-02T14:06:13 -- Looking for isatty - found 2019-07-02T14:06:13 -- Looking for futimens 2019-07-02T14:06:13 -- Looking for futimens - found 2019-07-02T14:06:13 -- Looking for futimes 2019-07-02T14:06:14 -- Looking for futimes - found 2019-07-02T14:06:14 -- Looking for writev 2019-07-02T14:06:15 -- Looking for writev - found 2019-07-02T14:06:15 -- Looking for mallctl 2019-07-02T14:06:15 -- Looking for mallctl - not found 2019-07-02T14:06:15 -- Looking for mallinfo 2019-07-02T14:06:16 -- Looking for mallinfo - found 2019-07-02T14:06:16 -- Looking for malloc_zone_statistics 2019-07-02T14:06:16 -- Looking for malloc_zone_statistics - not found 2019-07-02T14:06:16 -- Looking for mkdtemp 2019-07-02T14:06:17 -- Looking for mkdtemp - found 2019-07-02T14:06:17 -- Looking for mkstemp 2019-07-02T14:06:17 -- Looking for mkstemp - found 2019-07-02T14:06:17 -- Looking for mktemp 2019-07-02T14:06:18 -- Looking for mktemp - found 2019-07-02T14:06:18 -- Looking for closedir 2019-07-02T14:06:19 -- Looking for closedir - found 2019-07-02T14:06:19 -- Looking for opendir 2019-07-02T14:06:20 -- Looking for opendir - found 2019-07-02T14:06:20 -- Looking for readdir 2019-07-02T14:06:20 -- Looking for readdir - found 2019-07-02T14:06:20 -- Looking for getcwd 2019-07-02T14:06:21 -- Looking for getcwd - found 2019-07-02T14:06:21 -- Looking for gettimeofday 2019-07-02T14:06:22 -- Looking for gettimeofday - found 2019-07-02T14:06:22 -- Looking for getrlimit 2019-07-02T14:06:22 -- Looking for getrlimit - found 2019-07-02T14:06:22 -- Looking for posix_spawn 2019-07-02T14:06:23 -- Looking for posix_spawn - found 2019-07-02T14:06:23 -- Looking for pread 2019-07-02T14:06:24 -- Looking for pread - found 2019-07-02T14:06:24 -- Looking for realpath 2019-07-02T14:06:25 -- Looking for realpath - found 2019-07-02T14:06:25 -- Looking for sbrk 2019-07-02T14:06:25 -- Looking for sbrk - found 2019-07-02T14:06:25 -- Looking for srand48 2019-07-02T14:06:26 -- Looking for srand48 - found 2019-07-02T14:06:26 -- Looking for lrand48 2019-07-02T14:06:27 -- Looking for lrand48 - found 2019-07-02T14:06:27 -- Looking for drand48 2019-07-02T14:06:28 -- Looking for drand48 - found 2019-07-02T14:06:28 -- Looking for strtoll 2019-07-02T14:06:28 -- Looking for strtoll - found 2019-07-02T14:06:28 -- Looking for strtoq 2019-07-02T14:06:29 -- Looking for strtoq - found 2019-07-02T14:06:29 -- Looking for strerror 2019-07-02T14:06:30 -- Looking for strerror - found 2019-07-02T14:06:30 -- Looking for strerror_r 2019-07-02T14:06:30 -- Looking for strerror_r - found 2019-07-02T14:06:30 -- Looking for strerror_s 2019-07-02T14:06:31 -- Looking for strerror_s - not found 2019-07-02T14:06:31 -- Looking for setenv 2019-07-02T14:06:31 -- Looking for setenv - found 2019-07-02T14:06:31 -- Looking for dlerror 2019-07-02T14:06:32 -- Looking for dlerror - found 2019-07-02T14:06:32 -- Looking for dlopen 2019-07-02T14:06:33 -- Looking for dlopen - found 2019-07-02T14:06:33 -- Looking for __GLIBC__ 2019-07-02T14:06:33 -- Looking for __GLIBC__ - found 2019-07-02T14:06:33 -- Performing Test HAVE_INT64_T 2019-07-02T14:06:34 -- Performing Test HAVE_INT64_T - Success 2019-07-02T14:06:34 -- Performing Test HAVE_UINT64_T 2019-07-02T14:06:35 -- Performing Test HAVE_UINT64_T - Success 2019-07-02T14:06:35 -- Performing Test HAVE_U_INT64_T 2019-07-02T14:06:36 -- Performing Test HAVE_U_INT64_T - Success 2019-07-02T14:06:36 -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB 2019-07-02T14:06:37 -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success 2019-07-02T14:06:37 -- Performing Test LLVM_HAS_ATOMICS 2019-07-02T14:06:38 -- Performing Test LLVM_HAS_ATOMICS - Success 2019-07-02T14:06:38 -- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG 2019-07-02T14:06:39 -- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG - Success 2019-07-02T14:06:39 -- Performing Test HAS_MAYBE_UNINITIALIZED 2019-07-02T14:06:40 -- Performing Test HAS_MAYBE_UNINITIALIZED - Success 2019-07-02T14:06:40 -- Target triple: armv7l-unknown-linux-gnueabihf 2019-07-02T14:06:40 -- Native target architecture is ARM 2019-07-02T14:06:40 -- Threads enabled. 2019-07-02T14:06:40 -- Performing Test C_SUPPORTS_FPIC 2019-07-02T14:06:41 -- Performing Test C_SUPPORTS_FPIC - Success 2019-07-02T14:06:41 -- Performing Test CXX_SUPPORTS_FPIC 2019-07-02T14:06:41 -- Performing Test CXX_SUPPORTS_FPIC - Success 2019-07-02T14:06:41 -- Building with -fPIC 2019-07-02T14:06:41 -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG 2019-07-02T14:06:42 -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success 2019-07-02T14:06:42 -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG 2019-07-02T14:06:43 -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success 2019-07-02T14:06:43 -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG 2019-07-02T14:06:43 -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed 2019-07-02T14:06:43 -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG 2019-07-02T14:06:44 -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed 2019-07-02T14:06:44 -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG 2019-07-02T14:06:44 -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed 2019-07-02T14:06:44 -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG 2019-07-02T14:06:45 -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success 2019-07-02T14:06:45 -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP 2019-07-02T14:06:45 -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed 2019-07-02T14:06:45 -- Performing Test CXX_SUPPORTS_CXX11 2019-07-02T14:06:46 -- Performing Test CXX_SUPPORTS_CXX11 - Success 2019-07-02T14:06:46 -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS 2019-07-02T14:06:47 -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success 2019-07-02T14:06:47 -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS 2019-07-02T14:06:47 -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success 2019-07-02T14:06:47 -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS 2019-07-02T14:06:48 -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success 2019-07-02T14:06:48 -- Performing Test C_SUPPORTS_FDATA_SECTIONS 2019-07-02T14:06:49 -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success 2019-07-02T14:06:49 -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS 2019-07-02T14:06:50 -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success 2019-07-02T14:06:50 -- Found PythonInterp: /usr/bin/python2.7 (found version "2.7.16") 2019-07-02T14:06:50 -- Constructing LLVMBuild project information 2019-07-02T14:06:51 -- Targeting AArch64 2019-07-02T14:06:51 -- Targeting ARM 2019-07-02T14:06:51 -- Targeting Hexagon 2019-07-02T14:06:51 -- Targeting Mips 2019-07-02T14:06:51 -- Targeting PowerPC 2019-07-02T14:06:51 -- Targeting Sparc 2019-07-02T14:06:51 -- Targeting SystemZ 2019-07-02T14:06:51 -- Targeting X86 2019-07-02T14:06:51 -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29") 2019-07-02T14:06:51 -- Configuring done 2019-07-02T14:06:52 -- Generating done 2019-07-02T14:06:52 CMake Warning: 2019-07-02T14:06:52 Manually-specified variables were not used by the project: 2019-07-02T14:06:52 LLVM_BUILD_32_BITS 2019-07-02T14:06:52 -- Build files have been written to: /tmp/pip-wheel-igckjjm1/keystone-engine/src/build 2019-07-02T14:06:55 Scanning dependencies of target keystone 2019-07-02T14:06:56 [ 2%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmBackend.cpp.o 2019-07-02T14:06:56 [ 2%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/ELFObjectWriter.cpp.o 2019-07-02T14:06:56 [ 2%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmInfo.cpp.o 2019-07-02T14:06:56 [ 3%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmInfoDarwin.cpp.o 2019-07-02T14:06:56 [ 3%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/ConstantPools.cpp.o 2019-07-02T14:06:56 [ 5%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmInfoCOFF.cpp.o 2019-07-02T14:06:56 [ 5%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAssembler.cpp.o 2019-07-02T14:06:56 [ 5%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmInfoELF.cpp.o 2019-07-02T14:07:05 [ 6%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCCodeEmitter.cpp.o 2019-07-02T14:07:06 [ 6%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCContext.cpp.o 2019-07-02T14:07:06 [ 7%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCELFObjectTargetWriter.cpp.o 2019-07-02T14:07:06 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCAsmInfoDarwin.cpp:15: 2019-07-02T14:07:06 /tmp/pip-wheel-igckjjm1/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-02T14:07:06 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:07:06 /tmp/pip-wheel-igckjjm1/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-02T14:07:06 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:06 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:06 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:06 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCAsmInfoDarwin.cpp:15: 2019-07-02T14:07:06 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:07:06 struct pair 2019-07-02T14:07:06 ^~~~ 2019-07-02T14:07:06 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/MapVector.h:20, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/ConstantPools.cpp:13: 2019-07-02T14:07:06 /tmp/pip-wheel-igckjjm1/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-02T14:07:06 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:07:06 /tmp/pip-wheel-igckjjm1/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-02T14:07:06 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:06 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:06 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:06 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/MapVector.h:20, 2019-07-02T14:07:06 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/ConstantPools.cpp:13: 2019-07-02T14:07:06 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:07:06 struct pair 2019-07-02T14:07:06 ^~~~ 2019-07-02T14:07:07 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCAsmInfo.cpp:15: 2019-07-02T14:07:07 /tmp/pip-wheel-igckjjm1/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-02T14:07:07 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:07:07 /tmp/pip-wheel-igckjjm1/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-02T14:07:07 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:07 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:07 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:07 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCAsmInfo.cpp:15: 2019-07-02T14:07:07 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:07:07 struct pair 2019-07-02T14:07:07 ^~~~ 2019-07-02T14:07:07 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCAsmInfoDarwin.cpp:15: 2019-07-02T14:07:07 /tmp/pip-wheel-igckjjm1/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-02T14:07:07 /tmp/pip-wheel-igckjjm1/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-02T14:07:07 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:07:07 /tmp/pip-wheel-igckjjm1/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-02T14:07:07 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:07 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:07 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:07 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCAsmInfoDarwin.cpp:15: 2019-07-02T14:07:07 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:07:07 struct pair 2019-07-02T14:07:07 ^~~~ 2019-07-02T14:07:07 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCAsmInfoELF.cpp:15: 2019-07-02T14:07:07 /tmp/pip-wheel-igckjjm1/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-02T14:07:07 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:07:07 /tmp/pip-wheel-igckjjm1/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-02T14:07:07 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:07 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:07 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:07 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCAsmInfoELF.cpp:15: 2019-07-02T14:07:07 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:07:07 struct pair 2019-07-02T14:07:07 ^~~~ 2019-07-02T14:07:07 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/MapVector.h:20, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/ConstantPools.cpp:13: 2019-07-02T14:07:07 /tmp/pip-wheel-igckjjm1/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-02T14:07:07 /tmp/pip-wheel-igckjjm1/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-02T14:07:07 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:07:07 /tmp/pip-wheel-igckjjm1/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-02T14:07:07 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:07 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:07 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:07 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/MapVector.h:20, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/ConstantPools.cpp:13: 2019-07-02T14:07:07 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:07:07 struct pair 2019-07-02T14:07:07 ^~~~ 2019-07-02T14:07:07 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCAsmInfo.cpp:15: 2019-07-02T14:07:07 /tmp/pip-wheel-igckjjm1/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-02T14:07:07 /tmp/pip-wheel-igckjjm1/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-02T14:07:07 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:07:07 /tmp/pip-wheel-igckjjm1/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-02T14:07:07 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:07 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:07 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:07 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-02T14:07:07 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCAsmInfo.cpp:15: 2019-07-02T14:07:07 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:07:07 struct pair 2019-07-02T14:07:07 ^~~~ 2019-07-02T14:07:08 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCAsmInfoELF.cpp:15: 2019-07-02T14:07:08 /tmp/pip-wheel-igckjjm1/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-02T14:07:08 /tmp/pip-wheel-igckjjm1/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-02T14:07:08 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:07:08 /tmp/pip-wheel-igckjjm1/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-02T14:07:08 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:08 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:08 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:08 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCAsmInfoELF.cpp:15: 2019-07-02T14:07:08 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:07:08 struct pair 2019-07-02T14:07:08 ^~~~ 2019-07-02T14:07:08 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAssembler.h:18, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCAssembler.cpp:10: 2019-07-02T14:07:08 /tmp/pip-wheel-igckjjm1/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-02T14:07:08 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:07:08 /tmp/pip-wheel-igckjjm1/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-02T14:07:08 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:08 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:08 In file included from /usr/include/c++/8/bits/stl_algobase.h:64, 2019-07-02T14:07:08 from /usr/include/c++/8/bits/char_traits.h:39, 2019-07-02T14:07:08 from /usr/include/c++/8/ios:40, 2019-07-02T14:07:08 from /usr/include/c++/8/ostream:38, 2019-07-02T14:07:08 from /usr/include/c++/8/iterator:64, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/SmallPtrSet.h:25, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAssembler.h:13, 2019-07-02T14:07:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCAssembler.cpp:10: 2019-07-02T14:07:08 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:07:08 struct pair 2019-07-02T14:07:08 ^~~~ 2019-07-02T14:07:09 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-02T14:07:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Triple.h:13, 2019-07-02T14:07:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCELFObjectWriter.h:13, 2019-07-02T14:07:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/ELFObjectWriter.cpp:14: 2019-07-02T14:07:09 /tmp/pip-wheel-igckjjm1/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-02T14:07:09 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:07:09 /tmp/pip-wheel-igckjjm1/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-02T14:07:09 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:09 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:09 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-02T14:07:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-02T14:07:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-02T14:07:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Triple.h:13, 2019-07-02T14:07:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCELFObjectWriter.h:13, 2019-07-02T14:07:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/ELFObjectWriter.cpp:14: 2019-07-02T14:07:09 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:07:09 struct pair 2019-07-02T14:07:09 ^~~~ 2019-07-02T14:07:09 [ 8%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCELFStreamer.cpp.o 2019-07-02T14:07:09 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-02T14:07:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAssembler.h:18, 2019-07-02T14:07:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCAssembler.cpp:10: 2019-07-02T14:07:09 /tmp/pip-wheel-igckjjm1/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-02T14:07:09 /tmp/pip-wheel-igckjjm1/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-02T14:07:09 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:07:09 /tmp/pip-wheel-igckjjm1/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-02T14:07:09 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:09 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:09 In file included from /usr/include/c++/8/bits/stl_algobase.h:64, 2019-07-02T14:07:09 from /usr/include/c++/8/bits/char_traits.h:39, 2019-07-02T14:07:09 from /usr/include/c++/8/ios:40, 2019-07-02T14:07:09 from /usr/include/c++/8/ostream:38, 2019-07-02T14:07:09 from /usr/include/c++/8/iterator:64, 2019-07-02T14:07:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/SmallPtrSet.h:25, 2019-07-02T14:07:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAssembler.h:13, 2019-07-02T14:07:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCAssembler.cpp:10: 2019-07-02T14:07:09 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:07:09 struct pair 2019-07-02T14:07:09 ^~~~ 2019-07-02T14:07:10 [ 8%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCExpr.cpp.o 2019-07-02T14:07:11 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-02T14:07:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Triple.h:13, 2019-07-02T14:07:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCELFObjectWriter.h:13, 2019-07-02T14:07:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/ELFObjectWriter.cpp:14: 2019-07-02T14:07:11 /tmp/pip-wheel-igckjjm1/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-02T14:07:11 /tmp/pip-wheel-igckjjm1/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-02T14:07:11 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:07:11 /tmp/pip-wheel-igckjjm1/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-02T14:07:11 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:11 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:11 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-02T14:07:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-02T14:07:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-02T14:07:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Triple.h:13, 2019-07-02T14:07:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCELFObjectWriter.h:13, 2019-07-02T14:07:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/ELFObjectWriter.cpp:14: 2019-07-02T14:07:11 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:07:11 struct pair 2019-07-02T14:07:11 ^~~~ 2019-07-02T14:07:11 [ 9%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCFragment.cpp.o 2019-07-02T14:07:13 [ 10%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCInst.cpp.o 2019-07-02T14:07:20 [ 10%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCInstrDesc.cpp.o 2019-07-02T14:07:22 [ 11%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCLabel.cpp.o 2019-07-02T14:07:22 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:13, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCContext.cpp:10: 2019-07-02T14:07:22 /tmp/pip-wheel-igckjjm1/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-02T14:07:22 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:07:22 /tmp/pip-wheel-igckjjm1/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-02T14:07:22 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:22 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:22 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:22 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:13, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCContext.cpp:10: 2019-07-02T14:07:22 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:07:22 struct pair 2019-07-02T14:07:22 ^~~~ 2019-07-02T14:07:22 In file included from /usr/include/c++/8/vector:69, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCELFObjectWriter.h:16, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/ELFObjectWriter.cpp:14: 2019-07-02T14:07:22 /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-02T14:07:22 /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-02T14:07:22 vector<_Tp, _Alloc>:: 2019-07-02T14:07:22 ^~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:22 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCELFStreamer.h:15, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCELFStreamer.cpp:14: 2019-07-02T14:07:22 /tmp/pip-wheel-igckjjm1/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-02T14:07:22 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:07:22 /tmp/pip-wheel-igckjjm1/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-02T14:07:22 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:22 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:22 In file included from /usr/include/c++/8/bits/stl_algobase.h:64, 2019-07-02T14:07:22 from /usr/include/c++/8/bits/char_traits.h:39, 2019-07-02T14:07:22 from /usr/include/c++/8/ios:40, 2019-07-02T14:07:22 from /usr/include/c++/8/ostream:38, 2019-07-02T14:07:22 from /usr/include/c++/8/iterator:64, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/SmallPtrSet.h:25, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCELFStreamer.h:13, 2019-07-02T14:07:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCELFStreamer.cpp:14: 2019-07-02T14:07:22 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:07:22 struct pair 2019-07-02T14:07:22 ^~~~ 2019-07-02T14:07:23 [ 12%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCObjectFileInfo.cpp.o 2019-07-02T14:07:23 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCExpr.cpp:10: 2019-07-02T14:07:23 /tmp/pip-wheel-igckjjm1/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-02T14:07:23 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:07:23 /tmp/pip-wheel-igckjjm1/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-02T14:07:23 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:23 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:23 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:23 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCExpr.cpp:10: 2019-07-02T14:07:23 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:07:23 struct pair 2019-07-02T14:07:23 ^~~~ 2019-07-02T14:07:23 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/SmallString.h:17, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCFragment.h:13, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCFragment.cpp:10: 2019-07-02T14:07:23 /tmp/pip-wheel-igckjjm1/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-02T14:07:23 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:07:23 /tmp/pip-wheel-igckjjm1/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-02T14:07:23 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:23 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:23 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/SmallString.h:17, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCFragment.h:13, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCFragment.cpp:10: 2019-07-02T14:07:23 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:07:23 struct pair 2019-07-02T14:07:23 ^~~~ 2019-07-02T14:07:23 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCELFStreamer.h:15, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCELFStreamer.cpp:14: 2019-07-02T14:07:23 /tmp/pip-wheel-igckjjm1/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-02T14:07:23 /tmp/pip-wheel-igckjjm1/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-02T14:07:23 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:07:23 /tmp/pip-wheel-igckjjm1/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-02T14:07:23 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:23 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:23 In file included from /usr/include/c++/8/bits/stl_algobase.h:64, 2019-07-02T14:07:23 from /usr/include/c++/8/bits/char_traits.h:39, 2019-07-02T14:07:23 from /usr/include/c++/8/ios:40, 2019-07-02T14:07:23 from /usr/include/c++/8/ostream:38, 2019-07-02T14:07:23 from /usr/include/c++/8/iterator:64, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/SmallPtrSet.h:25, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCELFStreamer.h:13, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCELFStreamer.cpp:14: 2019-07-02T14:07:23 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:07:23 struct pair 2019-07-02T14:07:23 ^~~~ 2019-07-02T14:07:23 In file included from /usr/include/c++/8/vector:64, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCELFObjectWriter.h:16, 2019-07-02T14:07:23 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/ELFObjectWriter.cpp:14: 2019-07-02T14:07:23 /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-02T14:07:23 /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-02T14:07:23 _M_realloc_insert(end(), __x); 2019-07-02T14:07:23 ^~~~~~~~~~~~~~~~~ 2019-07-02T14:07:23 /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-02T14:07:23 _M_realloc_insert(end(), __x); 2019-07-02T14:07:23 ^~~~~~~~~~~~~~~~~ 2019-07-02T14:07:24 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCExpr.cpp:10: 2019-07-02T14:07:24 /tmp/pip-wheel-igckjjm1/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-02T14:07:24 /tmp/pip-wheel-igckjjm1/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-02T14:07:24 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:07:24 /tmp/pip-wheel-igckjjm1/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-02T14:07:24 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:24 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:24 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:24 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCExpr.cpp:10: 2019-07-02T14:07:24 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:07:24 struct pair 2019-07-02T14:07:24 ^~~~ 2019-07-02T14:07:24 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:13, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCContext.cpp:10: 2019-07-02T14:07:24 /tmp/pip-wheel-igckjjm1/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-02T14:07:24 /tmp/pip-wheel-igckjjm1/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-02T14:07:24 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:07:24 /tmp/pip-wheel-igckjjm1/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-02T14:07:24 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:24 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:24 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:24 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:13, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCContext.cpp:10: 2019-07-02T14:07:24 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:07:24 struct pair 2019-07-02T14:07:24 ^~~~ 2019-07-02T14:07:24 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/SmallString.h:17, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCFragment.h:13, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCFragment.cpp:10: 2019-07-02T14:07:24 /tmp/pip-wheel-igckjjm1/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-02T14:07:24 /tmp/pip-wheel-igckjjm1/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-02T14:07:24 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:07:24 /tmp/pip-wheel-igckjjm1/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-02T14:07:24 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:24 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:24 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/SmallString.h:17, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCFragment.h:13, 2019-07-02T14:07:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCFragment.cpp:10: 2019-07-02T14:07:24 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:07:24 struct pair 2019-07-02T14:07:24 ^~~~ 2019-07-02T14:07:28 [ 12%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCObjectStreamer.cpp.o 2019-07-02T14:07:29 [ 13%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCObjectWriter.cpp.o 2019-07-02T14:07:31 [ 14%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/AsmLexer.cpp.o 2019-07-02T14:07:32 [ 14%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/AsmParser.cpp.o 2019-07-02T14:07:36 [ 15%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/COFFAsmParser.cpp.o 2019-07-02T14:07:36 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-02T14:07:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Triple.h:13, 2019-07-02T14:07:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCObjectFileInfo.h:17, 2019-07-02T14:07:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCObjectFileInfo.cpp:10: 2019-07-02T14:07:36 /tmp/pip-wheel-igckjjm1/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-02T14:07:36 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:07:36 /tmp/pip-wheel-igckjjm1/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-02T14:07:36 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:36 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:36 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-02T14:07:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-02T14:07:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-02T14:07:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Triple.h:13, 2019-07-02T14:07:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCObjectFileInfo.h:17, 2019-07-02T14:07:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCObjectFileInfo.cpp:10: 2019-07-02T14:07:36 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:07:36 struct pair 2019-07-02T14:07:36 ^~~~ 2019-07-02T14:07:37 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-02T14:07:37 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Triple.h:13, 2019-07-02T14:07:37 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCObjectFileInfo.h:17, 2019-07-02T14:07:37 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCObjectFileInfo.cpp:10: 2019-07-02T14:07:37 /tmp/pip-wheel-igckjjm1/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-02T14:07:37 /tmp/pip-wheel-igckjjm1/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-02T14:07:37 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:07:37 /tmp/pip-wheel-igckjjm1/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-02T14:07:37 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:37 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:37 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:37 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-02T14:07:37 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-02T14:07:37 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-02T14:07:37 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Triple.h:13, 2019-07-02T14:07:37 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCObjectFileInfo.h:17, 2019-07-02T14:07:37 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCObjectFileInfo.cpp:10: 2019-07-02T14:07:37 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:07:37 struct pair 2019-07-02T14:07:37 ^~~~ 2019-07-02T14:07:37 [ 16%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/DarwinAsmParser.cpp.o 2019-07-02T14:07:41 [ 16%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/ELFAsmParser.cpp.o 2019-07-02T14:07:41 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2019-07-02T14:07:41 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCObjectStreamer.cpp:10: 2019-07-02T14:07:41 /tmp/pip-wheel-igckjjm1/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-02T14:07:41 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:07:41 /tmp/pip-wheel-igckjjm1/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-02T14:07:41 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:41 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:41 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:41 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-02T14:07:41 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-02T14:07:41 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2019-07-02T14:07:41 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCObjectStreamer.cpp:10: 2019-07-02T14:07:41 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:07:41 struct pair 2019-07-02T14:07:41 ^~~~ 2019-07-02T14:07:42 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2019-07-02T14:07:42 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCObjectStreamer.cpp:10: 2019-07-02T14:07:42 /tmp/pip-wheel-igckjjm1/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-02T14:07:42 /tmp/pip-wheel-igckjjm1/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-02T14:07:42 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:07:42 /tmp/pip-wheel-igckjjm1/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-02T14:07:42 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:42 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:42 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:42 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-02T14:07:42 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-02T14:07:42 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2019-07-02T14:07:42 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCObjectStreamer.cpp:10: 2019-07-02T14:07:42 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:07:42 struct pair 2019-07-02T14:07:42 ^~~~ 2019-07-02T14:07:46 [ 17%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/MCAsmLexer.cpp.o 2019-07-02T14:07:47 [ 18%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/MCAsmParser.cpp.o 2019-07-02T14:07:47 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:07:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:07:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/AsmParser.cpp:14: 2019-07-02T14:07:47 /tmp/pip-wheel-igckjjm1/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-02T14:07:47 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:07:47 /tmp/pip-wheel-igckjjm1/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-02T14:07:47 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:47 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:47 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:47 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:07:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:07:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:07:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:07:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:07:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/AsmParser.cpp:14: 2019-07-02T14:07:47 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:07:47 struct pair 2019-07-02T14:07:47 ^~~~ 2019-07-02T14:07:48 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:48 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:48 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:48 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:48 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:48 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParser.h:13, 2019-07-02T14:07:48 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, 2019-07-02T14:07:48 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/COFFAsmParser.cpp:10: 2019-07-02T14:07:48 /tmp/pip-wheel-igckjjm1/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-02T14:07:48 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:07:48 /tmp/pip-wheel-igckjjm1/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-02T14:07:48 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:48 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:48 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:48 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:07:48 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:07:48 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, 2019-07-02T14:07:48 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/COFFAsmParser.cpp:10: 2019-07-02T14:07:48 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:07:48 struct pair 2019-07-02T14:07:48 ^~~~ 2019-07-02T14:07:49 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:49 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:49 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:49 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:49 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:49 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:07:49 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:07:49 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/AsmParser.cpp:14: 2019-07-02T14:07:49 /tmp/pip-wheel-igckjjm1/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-02T14:07:49 /tmp/pip-wheel-igckjjm1/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-02T14:07:49 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:07:49 /tmp/pip-wheel-igckjjm1/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-02T14:07:49 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:49 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:49 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:49 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:07:49 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:07:49 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:07:49 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:49 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:49 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:49 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:07:49 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:07:49 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/AsmParser.cpp:14: 2019-07-02T14:07:49 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:07:49 struct pair 2019-07-02T14:07:49 ^~~~ 2019-07-02T14:07:49 [ 18%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/MCAsmParserExtension.cpp.o 2019-07-02T14:07:50 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:50 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:50 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:50 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:50 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:50 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParser.h:13, 2019-07-02T14:07:50 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, 2019-07-02T14:07:50 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/COFFAsmParser.cpp:10: 2019-07-02T14:07:50 /tmp/pip-wheel-igckjjm1/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-02T14:07:50 /tmp/pip-wheel-igckjjm1/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-02T14:07:50 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:07:50 /tmp/pip-wheel-igckjjm1/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-02T14:07:50 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:50 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:50 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:50 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:07:50 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:07:50 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, 2019-07-02T14:07:50 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/COFFAsmParser.cpp:10: 2019-07-02T14:07:50 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:07:50 struct pair 2019-07-02T14:07:50 ^~~~ 2019-07-02T14:07:52 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:52 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:52 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:52 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:52 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:52 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParser.h:13, 2019-07-02T14:07:52 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, 2019-07-02T14:07:52 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/DarwinAsmParser.cpp:10: 2019-07-02T14:07:52 /tmp/pip-wheel-igckjjm1/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-02T14:07:52 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:07:52 /tmp/pip-wheel-igckjjm1/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-02T14:07:52 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:52 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:52 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:52 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:07:52 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:07:52 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, 2019-07-02T14:07:52 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/DarwinAsmParser.cpp:10: 2019-07-02T14:07:52 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:07:52 struct pair 2019-07-02T14:07:52 ^~~~ 2019-07-02T14:07:53 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:53 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:53 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:53 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:53 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:53 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParser.h:13, 2019-07-02T14:07:53 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, 2019-07-02T14:07:53 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/ELFAsmParser.cpp:10: 2019-07-02T14:07:53 /tmp/pip-wheel-igckjjm1/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-02T14:07:53 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:07:53 /tmp/pip-wheel-igckjjm1/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-02T14:07:53 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:53 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:53 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:53 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:07:53 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:07:53 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, 2019-07-02T14:07:53 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/ELFAsmParser.cpp:10: 2019-07-02T14:07:53 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:07:53 struct pair 2019-07-02T14:07:53 ^~~~ 2019-07-02T14:07:54 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:54 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:54 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:54 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:54 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:54 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParser.h:13, 2019-07-02T14:07:54 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, 2019-07-02T14:07:54 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/DarwinAsmParser.cpp:10: 2019-07-02T14:07:54 /tmp/pip-wheel-igckjjm1/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-02T14:07:54 /tmp/pip-wheel-igckjjm1/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-02T14:07:54 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:07:54 /tmp/pip-wheel-igckjjm1/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-02T14:07:54 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:54 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:54 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:54 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:07:54 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:07:54 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, 2019-07-02T14:07:54 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/DarwinAsmParser.cpp:10: 2019-07-02T14:07:54 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:07:54 struct pair 2019-07-02T14:07:54 ^~~~ 2019-07-02T14:07:55 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:07:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:07:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:07:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:07:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:07:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParser.h:13, 2019-07-02T14:07:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, 2019-07-02T14:07:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/ELFAsmParser.cpp:10: 2019-07-02T14:07:55 /tmp/pip-wheel-igckjjm1/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-02T14:07:55 /tmp/pip-wheel-igckjjm1/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-02T14:07:55 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:07:55 /tmp/pip-wheel-igckjjm1/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-02T14:07:55 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:07:55 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:07:55 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:07:55 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:07:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:07:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, 2019-07-02T14:07:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/ELFAsmParser.cpp:10: 2019-07-02T14:07:55 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:07:55 struct pair 2019-07-02T14:07:55 ^~~~ 2019-07-02T14:07:55 [ 19%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/MCTargetAsmParser.cpp.o 2019-07-02T14:07:57 [ 20%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCRegisterInfo.cpp.o 2019-07-02T14:07:58 [ 20%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSection.cpp.o 2019-07-02T14:07:58 [ 21%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSectionCOFF.cpp.o 2019-07-02T14:07:58 [ 22%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSectionELF.cpp.o 2019-07-02T14:08:06 [ 22%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSectionMachO.cpp.o 2019-07-02T14:08:08 [ 23%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCStreamer.cpp.o 2019-07-02T14:08:08 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:08:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:08:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:08:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:08:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:08:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:08:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:08:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-02T14:08:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, 2019-07-02T14:08:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp:10: 2019-07-02T14:08:08 /tmp/pip-wheel-igckjjm1/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-02T14:08:08 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:08:08 /tmp/pip-wheel-igckjjm1/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-02T14:08:08 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:08:08 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:08:08 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:08:08 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:08:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:08:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:08:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:08:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:08:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:08:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:08:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:08:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-02T14:08:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, 2019-07-02T14:08:08 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp:10: 2019-07-02T14:08:08 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:08:08 struct pair 2019-07-02T14:08:08 ^~~~ 2019-07-02T14:08:09 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:08:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:08:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:08:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:08:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:08:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:08:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:08:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-02T14:08:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, 2019-07-02T14:08:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp:10: 2019-07-02T14:08:09 /tmp/pip-wheel-igckjjm1/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-02T14:08:09 /tmp/pip-wheel-igckjjm1/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-02T14:08:09 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:08:09 /tmp/pip-wheel-igckjjm1/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-02T14:08:09 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:08:09 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:08:09 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:08:09 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:08:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:08:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:08:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:08:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:08:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:08:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:08:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:08:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-02T14:08:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, 2019-07-02T14:08:09 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp:10: 2019-07-02T14:08:09 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:08:09 struct pair 2019-07-02T14:08:09 ^~~~ 2019-07-02T14:08:10 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-02T14:08:10 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSectionELF.h:17, 2019-07-02T14:08:10 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSectionELF.cpp:10: 2019-07-02T14:08:10 /tmp/pip-wheel-igckjjm1/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-02T14:08:10 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:08:10 /tmp/pip-wheel-igckjjm1/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-02T14:08:10 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:08:10 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:08:10 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:08:10 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-02T14:08:10 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-02T14:08:10 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-02T14:08:10 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSectionELF.h:17, 2019-07-02T14:08:10 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSectionELF.cpp:10: 2019-07-02T14:08:10 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:08:10 struct pair 2019-07-02T14:08:10 ^~~~ 2019-07-02T14:08:10 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSection.h:17, 2019-07-02T14:08:10 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSection.cpp:10: 2019-07-02T14:08:10 /tmp/pip-wheel-igckjjm1/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-02T14:08:10 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:08:10 /tmp/pip-wheel-igckjjm1/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-02T14:08:10 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:08:10 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:08:10 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:08:10 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-02T14:08:10 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-02T14:08:10 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSection.h:17, 2019-07-02T14:08:10 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSection.cpp:10: 2019-07-02T14:08:10 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:08:10 struct pair 2019-07-02T14:08:10 ^~~~ 2019-07-02T14:08:10 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSection.h:17, 2019-07-02T14:08:10 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSectionCOFF.h:18, 2019-07-02T14:08:10 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSectionCOFF.cpp:10: 2019-07-02T14:08:10 /tmp/pip-wheel-igckjjm1/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-02T14:08:10 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:08:10 /tmp/pip-wheel-igckjjm1/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-02T14:08:10 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:08:10 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:08:10 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:08:10 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:08:10 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:08:10 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSectionCOFF.h:17, 2019-07-02T14:08:10 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSectionCOFF.cpp:10: 2019-07-02T14:08:10 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:08:10 struct pair 2019-07-02T14:08:10 ^~~~ 2019-07-02T14:08:11 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSection.h:17, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSection.cpp:10: 2019-07-02T14:08:11 /tmp/pip-wheel-igckjjm1/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-02T14:08:11 /tmp/pip-wheel-igckjjm1/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-02T14:08:11 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:08:11 /tmp/pip-wheel-igckjjm1/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-02T14:08:11 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:08:11 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:08:11 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSectionELF.h:17, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSectionELF.cpp:10: 2019-07-02T14:08:11 /tmp/pip-wheel-igckjjm1/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-02T14:08:11 /tmp/pip-wheel-igckjjm1/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-02T14:08:11 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:08:11 /tmp/pip-wheel-igckjjm1/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-02T14:08:11 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:08:11 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:08:11 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSectionELF.h:17, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSectionELF.cpp:10: 2019-07-02T14:08:11 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:08:11 struct pair 2019-07-02T14:08:11 ^~~~ 2019-07-02T14:08:11 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSection.h:17, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSection.cpp:10: 2019-07-02T14:08:11 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:08:11 struct pair 2019-07-02T14:08:11 ^~~~ 2019-07-02T14:08:11 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSection.h:17, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSection.cpp:10: 2019-07-02T14:08:11 /tmp/pip-wheel-igckjjm1/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-02T14:08:11 /tmp/pip-wheel-igckjjm1/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-02T14:08:11 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSection.cpp:80:67: required from here 2019-07-02T14:08:11 /tmp/pip-wheel-igckjjm1/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-02T14:08:11 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:08:11 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:08:11 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/iterator_range.h:22, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/SmallVector.h:17, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSection.h:17, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSection.cpp:10: 2019-07-02T14:08:11 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:08:11 struct pair 2019-07-02T14:08:11 ^~~~ 2019-07-02T14:08:11 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSection.h:17, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSectionCOFF.h:18, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSectionCOFF.cpp:10: 2019-07-02T14:08:11 /tmp/pip-wheel-igckjjm1/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-02T14:08:11 /tmp/pip-wheel-igckjjm1/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-02T14:08:11 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:08:11 /tmp/pip-wheel-igckjjm1/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-02T14:08:11 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:08:11 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:08:11 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:08:11 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSectionCOFF.h:17, 2019-07-02T14:08:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSectionCOFF.cpp:10: 2019-07-02T14:08:11 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:08:11 struct pair 2019-07-02T14:08:11 ^~~~ 2019-07-02T14:08:12 [ 24%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSubtargetInfo.cpp.o 2019-07-02T14:08:14 [ 24%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSymbol.cpp.o 2019-07-02T14:08:14 [ 25%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSymbolELF.cpp.o 2019-07-02T14:08:14 [ 26%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCTargetOptions.cpp.o 2019-07-02T14:08:15 [ 26%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCValue.cpp.o 2019-07-02T14:08:18 [ 27%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/StringTableBuilder.cpp.o 2019-07-02T14:08:18 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSection.h:17, 2019-07-02T14:08:18 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSectionMachO.h:18, 2019-07-02T14:08:18 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSectionMachO.cpp:10: 2019-07-02T14:08:18 /tmp/pip-wheel-igckjjm1/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-02T14:08:18 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:08:18 /tmp/pip-wheel-igckjjm1/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-02T14:08:18 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:08:18 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:08:18 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:08:18 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:08:18 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:08:18 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSectionMachO.h:17, 2019-07-02T14:08:18 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSectionMachO.cpp:10: 2019-07-02T14:08:18 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:08:18 struct pair 2019-07-02T14:08:18 ^~~~ 2019-07-02T14:08:19 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSection.h:17, 2019-07-02T14:08:19 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSectionMachO.h:18, 2019-07-02T14:08:19 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSectionMachO.cpp:10: 2019-07-02T14:08:19 /tmp/pip-wheel-igckjjm1/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-02T14:08:19 /tmp/pip-wheel-igckjjm1/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-02T14:08:19 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:08:19 /tmp/pip-wheel-igckjjm1/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-02T14:08:19 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:08:19 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:08:19 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:08:19 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:08:19 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:08:19 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSectionMachO.h:17, 2019-07-02T14:08:19 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSectionMachO.cpp:10: 2019-07-02T14:08:19 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:08:19 struct pair 2019-07-02T14:08:19 ^~~~ 2019-07-02T14:08:20 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:08:20 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:08:20 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:08:20 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:08:20 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:08:20 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-02T14:08:20 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCStreamer.cpp:10: 2019-07-02T14:08:20 /tmp/pip-wheel-igckjjm1/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-02T14:08:20 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:08:20 /tmp/pip-wheel-igckjjm1/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-02T14:08:20 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:08:20 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:08:20 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:08:20 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:08:20 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:08:20 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:08:20 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:08:20 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:08:20 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:08:20 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-02T14:08:20 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCStreamer.cpp:10: 2019-07-02T14:08:20 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:08:20 struct pair 2019-07-02T14:08:20 ^~~~ 2019-07-02T14:08:21 [ 28%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/SubtargetFeature.cpp.o 2019-07-02T14:08:21 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:08:21 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:08:21 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:08:21 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:08:21 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:08:21 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-02T14:08:21 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCStreamer.cpp:10: 2019-07-02T14:08:21 /tmp/pip-wheel-igckjjm1/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-02T14:08:21 /tmp/pip-wheel-igckjjm1/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-02T14:08:21 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:08:21 /tmp/pip-wheel-igckjjm1/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-02T14:08:21 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:08:21 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:08:21 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:08:21 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:08:21 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:08:21 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:08:21 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:08:21 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:08:21 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:08:21 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-02T14:08:21 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCStreamer.cpp:10: 2019-07-02T14:08:21 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:08:21 struct pair 2019-07-02T14:08:21 ^~~~ 2019-07-02T14:08:22 In file included from /usr/include/c++/8/vector:69, 2019-07-02T14:08:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:16, 2019-07-02T14:08:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:08:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:08:22 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/AsmParser.cpp:14: 2019-07-02T14:08:22 /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-02T14:08:22 /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-02T14:08:22 vector<_Tp, _Alloc>:: 2019-07-02T14:08:22 ^~~~~~~~~~~~~~~~~~~ 2019-07-02T14:08:22 /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-02T14:08:22 /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-02T14:08:23 /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-02T14:08:23 /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-02T14:08:24 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:08:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:08:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:08:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:08:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:08:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:08:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/PointerUnion.h:18, 2019-07-02T14:08:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSymbol.h:18, 2019-07-02T14:08:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSymbol.cpp:10: 2019-07-02T14:08:24 /tmp/pip-wheel-igckjjm1/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-02T14:08:24 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:08:24 /tmp/pip-wheel-igckjjm1/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-02T14:08:24 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:08:24 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:08:24 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:08:24 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:08:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:08:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:08:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:08:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:08:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:08:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:08:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/PointerUnion.h:18, 2019-07-02T14:08:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSymbol.h:18, 2019-07-02T14:08:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSymbol.cpp:10: 2019-07-02T14:08:24 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:08:24 struct pair 2019-07-02T14:08:24 ^~~~ 2019-07-02T14:08:25 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:08:25 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:08:25 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:08:25 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:08:25 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:08:25 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:08:25 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/PointerUnion.h:18, 2019-07-02T14:08:25 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSymbol.h:18, 2019-07-02T14:08:25 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSymbol.cpp:10: 2019-07-02T14:08:25 /tmp/pip-wheel-igckjjm1/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-02T14:08:25 /tmp/pip-wheel-igckjjm1/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-02T14:08:25 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:08:25 /tmp/pip-wheel-igckjjm1/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-02T14:08:25 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:08:25 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:08:25 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:08:25 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:08:25 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:08:25 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:08:25 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:08:25 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:08:25 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:08:25 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:08:25 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/PointerUnion.h:18, 2019-07-02T14:08:25 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCSymbol.h:18, 2019-07-02T14:08:25 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCSymbol.cpp:10: 2019-07-02T14:08:25 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:08:25 struct pair 2019-07-02T14:08:25 ^~~~ 2019-07-02T14:08:26 [ 28%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/APFloat.cpp.o 2019-07-02T14:08:26 [ 30%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/APSInt.cpp.o 2019-07-02T14:08:26 [ 30%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/APInt.cpp.o 2019-07-02T14:08:28 [ 30%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/ARMBuildAttrs.cpp.o 2019-07-02T14:08:29 /usr/include/c++/8/bits/vector.tcc: In member function ‘bool {anonymous}::AsmParser::parseMacroArgument({anonymous}::MCAsmMacroArgument&, bool)’: 2019-07-02T14:08:29 /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-02T14:08:29 _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2019-07-02T14:08:29 ^~~~~~~~~~~~~~~~~ 2019-07-02T14:08:29 In file included from /usr/include/c++/8/vector:64, 2019-07-02T14:08:29 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:16, 2019-07-02T14:08:29 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:08:29 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:08:29 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/AsmParser.cpp:14: 2019-07-02T14:08:29 /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-02T14:08:29 _M_realloc_insert(end(), __x); 2019-07-02T14:08:29 ^~~~~~~~~~~~~~~~~ 2019-07-02T14:08:32 [ 31%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/ErrorHandling.cpp.o 2019-07-02T14:08:32 [ 32%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Hashing.cpp.o 2019-07-02T14:08:35 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Support/APFloat.cpp: In member function ‘llvm::APFloat::opStatus llvm::APFloat::divideSpecials(const llvm::APFloat&)’: 2019-07-02T14:08:35 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Support/APFloat.cpp:1607:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-02T14:08:35 copySignificand(rhs); 2019-07-02T14:08:35 ~~~~~~~~~~~~~~~^~~~~ 2019-07-02T14:08:35 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Support/APFloat.cpp:1608:3: note: here 2019-07-02T14:08:35 case PackCategoriesIntoKey(fcNaN, fcZero): 2019-07-02T14:08:35 ^~~~ 2019-07-02T14:08:35 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Support/APFloat.cpp:1612:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-02T14:08:35 sign = false; 2019-07-02T14:08:35 ~~~~~^~~~~~~ 2019-07-02T14:08:35 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Support/APFloat.cpp:1613:3: note: here 2019-07-02T14:08:35 case PackCategoriesIntoKey(fcInfinity, fcZero): 2019-07-02T14:08:35 ^~~~ 2019-07-02T14:08:35 [ 32%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/IntEqClasses.cpp.o 2019-07-02T14:08:35 In file included from /usr/include/c++/8/vector:69, 2019-07-02T14:08:35 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:16, 2019-07-02T14:08:35 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:08:35 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:08:35 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/MC/MCParser/AsmParser.cpp:14: 2019-07-02T14:08:35 /usr/include/c++/8/bits/vector.tcc: In function ‘bool {anonymous}::AsmParser::parseStatement({anonymous}::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*, uint64_t&)’: 2019-07-02T14:08:35 /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-02T14:08:35 _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2019-07-02T14:08:35 ^~~~~~~~~~~~~~~~~ 2019-07-02T14:08:37 [ 33%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/LEB128.cpp.o 2019-07-02T14:08:40 [ 34%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Memory.cpp.o 2019-07-02T14:08:40 [ 34%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/MemoryBuffer.cpp.o 2019-07-02T14:08:40 [ 35%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Path.cpp.o 2019-07-02T14:08:43 [ 36%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Regex.cpp.o 2019-07-02T14:08:44 [ 36%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/ScaledNumber.cpp.o 2019-07-02T14:08:46 [ 37%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/SmallPtrSet.cpp.o 2019-07-02T14:08:46 [ 38%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/SmallVector.cpp.o 2019-07-02T14:08:50 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Support/Path.cpp: In function ‘llvm::sys::fs::file_magic llvm::sys::fs::identify_magic(llvm::StringRef)’: 2019-07-02T14:08:50 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Support/Path.cpp:1085:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-02T14:08:50 if (Magic[1] == 0x01) 2019-07-02T14:08:50 ^~ 2019-07-02T14:08:50 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Support/Path.cpp:1088:5: note: here 2019-07-02T14:08:50 case 0x90: // PA-RISC Windows 2019-07-02T14:08:50 ^~~~ 2019-07-02T14:08:52 [ 38%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/SourceMgr.cpp.o 2019-07-02T14:08:52 [ 39%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringExtras.cpp.o 2019-07-02T14:08:53 [ 40%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringMap.cpp.o 2019-07-02T14:08:55 [ 40%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringPool.cpp.o 2019-07-02T14:08:56 [ 41%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringRef.cpp.o 2019-07-02T14:08:57 [ 42%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringSaver.cpp.o 2019-07-02T14:08:58 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Support/Path.cpp:1139: 2019-07-02T14:08:58 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Support/Unix/Path.inc: In function ‘std::__cxx11::string llvm::sys::fs::getMainExecutable(const char*, void*)’: 2019-07-02T14:08:58 /tmp/pip-wheel-igckjjm1/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-02T14:08:58 snprintf(fullpath, PATH_MAX, "%s/%s", dir, bin); 2019-07-02T14:08:58 ^~~~~~~ 2019-07-02T14:08:58 /tmp/pip-wheel-igckjjm1/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-02T14:08:58 snprintf(fullpath, PATH_MAX, "%s/%s", dir, bin); 2019-07-02T14:08:58 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:08:59 [ 42%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/TargetParser.cpp.o 2019-07-02T14:09:00 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:09:00 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:09:00 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:00 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:00 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:00 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/SourceMgr.h:19, 2019-07-02T14:09:00 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Support/SourceMgr.cpp:16: 2019-07-02T14:09:00 /tmp/pip-wheel-igckjjm1/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-02T14:09:00 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Support/SourceMgr.cpp:186:71: required from here 2019-07-02T14:09:00 /tmp/pip-wheel-igckjjm1/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-02T14:09:00 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:09:00 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:09:00 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:09:00 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:09:00 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:09:00 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:09:00 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:00 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:00 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:00 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/SourceMgr.h:19, 2019-07-02T14:09:00 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Support/SourceMgr.cpp:16: 2019-07-02T14:09:00 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:09:00 struct pair 2019-07-02T14:09:00 ^~~~ 2019-07-02T14:09:00 [ 43%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/TargetRegistry.cpp.o 2019-07-02T14:09:03 [ 44%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Triple.cpp.o 2019-07-02T14:09:04 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Twine.h:13, 2019-07-02T14:09:04 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/StringSaver.h:14, 2019-07-02T14:09:04 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Support/StringSaver.cpp:10: 2019-07-02T14:09:04 /tmp/pip-wheel-igckjjm1/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-02T14:09:04 /tmp/pip-wheel-igckjjm1/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-02T14:09:04 /tmp/pip-wheel-igckjjm1/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-02T14:09:04 /tmp/pip-wheel-igckjjm1/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-02T14:09:04 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Support/StringSaver.cpp:15:46: required from here 2019-07-02T14:09:04 /tmp/pip-wheel-igckjjm1/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-02T14:09:04 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:09:04 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:09:04 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:09:04 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:09:04 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:09:04 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/StringSaver.h:13, 2019-07-02T14:09:04 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Support/StringSaver.cpp:10: 2019-07-02T14:09:04 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:09:04 struct pair 2019-07-02T14:09:04 ^~~~ 2019-07-02T14:09:04 [ 44%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Twine.cpp.o 2019-07-02T14:09:04 [ 45%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/raw_ostream.cpp.o 2019-07-02T14:09:06 [ 46%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regcomp.c.o 2019-07-02T14:09:12 [ 46%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regerror.c.o 2019-07-02T14:09:12 [ 47%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regexec.c.o 2019-07-02T14:09:12 [ 48%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regfree.c.o 2019-07-02T14:09:12 [ 48%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regstrlcpy.c.o 2019-07-02T14:09:13 [ 49%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp.o 2019-07-02T14:09:13 [ 50%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp.o 2019-07-02T14:09:13 [ 51%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp.o 2019-07-02T14:09:18 [ 51%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp.o 2019-07-02T14:09:18 [ 52%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp.o 2019-07-02T14:09:21 [ 53%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp.o 2019-07-02T14:09:22 [ 53%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp.o 2019-07-02T14:09:25 [ 54%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp.o 2019-07-02T14:09:26 [ 55%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp.o 2019-07-02T14:09:28 [ 55%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp.o 2019-07-02T14:09:29 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp: In member function ‘bool {anonymous}::AArch64AsmParser::parseRegister(llvm::OperandVector&)’: 2019-07-02T14:09:29 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2948:16: warning: enum constant in boolean context [-Wint-in-bool-context] 2019-07-02T14:09:29 return MatchOperand_ParseFail; 2019-07-02T14:09:29 ^~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:09:29 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp: In member function ‘bool {anonymous}::AArch64AsmParser::parseDirectiveLOH(llvm::StringRef, llvm::SMLoc)’: 2019-07-02T14:09:29 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4502:14: warning: enum constant in boolean context [-Wint-in-bool-context] 2019-07-02T14:09:29 return MatchOperand_ParseFail; 2019-07-02T14:09:29 ^~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:09:30 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:09:30 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:09:30 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:30 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:30 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:30 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-02T14:09:30 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-02T14:09:30 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2019-07-02T14:09:30 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:17, 2019-07-02T14:09:30 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:14: 2019-07-02T14:09:30 /tmp/pip-wheel-igckjjm1/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-02T14:09:30 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:09:30 /tmp/pip-wheel-igckjjm1/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-02T14:09:30 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:09:30 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:09:30 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:09:30 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:09:30 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:09:30 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:09:30 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:30 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:30 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:30 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-02T14:09:30 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-02T14:09:30 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2019-07-02T14:09:30 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:17, 2019-07-02T14:09:30 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:14: 2019-07-02T14:09:30 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:09:30 struct pair 2019-07-02T14:09:30 ^~~~ 2019-07-02T14:09:31 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:09:31 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:09:31 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:31 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:31 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:31 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-02T14:09:31 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-02T14:09:31 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2019-07-02T14:09:31 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:17, 2019-07-02T14:09:31 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:14: 2019-07-02T14:09:31 /tmp/pip-wheel-igckjjm1/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-02T14:09:31 /tmp/pip-wheel-igckjjm1/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-02T14:09:31 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:09:31 /tmp/pip-wheel-igckjjm1/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-02T14:09:31 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:09:31 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:09:31 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:09:31 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:09:31 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:09:31 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:09:31 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:31 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:31 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:31 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-02T14:09:31 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-02T14:09:31 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2019-07-02T14:09:31 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:17, 2019-07-02T14:09:31 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:14: 2019-07-02T14:09:31 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:09:31 struct pair 2019-07-02T14:09:31 ^~~~ 2019-07-02T14:09:32 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:14: 2019-07-02T14:09:32 /tmp/pip-wheel-igckjjm1/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-02T14:09:32 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:09:32 /tmp/pip-wheel-igckjjm1/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-02T14:09:32 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:09:32 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:09:32 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:09:32 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:14: 2019-07-02T14:09:32 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:09:32 struct pair 2019-07-02T14:09:32 ^~~~ 2019-07-02T14:09:32 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:14: 2019-07-02T14:09:32 /tmp/pip-wheel-igckjjm1/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-02T14:09:32 /tmp/pip-wheel-igckjjm1/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-02T14:09:32 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:09:32 /tmp/pip-wheel-igckjjm1/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-02T14:09:32 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:09:32 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:09:32 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:09:32 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2019-07-02T14:09:32 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:14: 2019-07-02T14:09:32 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:09:32 struct pair 2019-07-02T14:09:32 ^~~~ 2019-07-02T14:09:33 [ 56%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/AsmParser/ARMAsmParser.cpp.o 2019-07-02T14:09:33 [ 57%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp.o 2019-07-02T14:09:33 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:09:33 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:09:33 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:33 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:33 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:33 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:09:33 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:09:33 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-02T14:09:33 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:18, 2019-07-02T14:09:33 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:15: 2019-07-02T14:09:33 /tmp/pip-wheel-igckjjm1/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-02T14:09:33 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:09:33 /tmp/pip-wheel-igckjjm1/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-02T14:09:33 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:09:33 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:09:33 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:09:33 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:09:33 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:09:33 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:09:33 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:33 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:33 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:33 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:09:33 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:09:33 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-02T14:09:33 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:18, 2019-07-02T14:09:33 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:15: 2019-07-02T14:09:33 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:09:33 struct pair 2019-07-02T14:09:33 ^~~~ 2019-07-02T14:09:34 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:10: 2019-07-02T14:09:34 /tmp/pip-wheel-igckjjm1/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-02T14:09:34 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:09:34 /tmp/pip-wheel-igckjjm1/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-02T14:09:34 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:09:34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:09:34 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:09:34 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:10: 2019-07-02T14:09:34 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:09:34 struct pair 2019-07-02T14:09:34 ^~~~ 2019-07-02T14:09:34 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:18, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:15: 2019-07-02T14:09:34 /tmp/pip-wheel-igckjjm1/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-02T14:09:34 /tmp/pip-wheel-igckjjm1/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-02T14:09:34 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:09:34 /tmp/pip-wheel-igckjjm1/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-02T14:09:34 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:09:34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:09:34 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:09:34 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:18, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:15: 2019-07-02T14:09:34 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:09:34 struct pair 2019-07-02T14:09:34 ^~~~ 2019-07-02T14:09:34 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCELFStreamer.h:15, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h:17, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:15: 2019-07-02T14:09:34 /tmp/pip-wheel-igckjjm1/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-02T14:09:34 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:09:34 /tmp/pip-wheel-igckjjm1/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-02T14:09:34 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:09:34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:09:34 In file included from /usr/include/c++/8/bits/stl_algobase.h:64, 2019-07-02T14:09:34 from /usr/include/c++/8/bits/char_traits.h:39, 2019-07-02T14:09:34 from /usr/include/c++/8/string:40, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h:18, 2019-07-02T14:09:34 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:14: 2019-07-02T14:09:34 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:09:34 struct pair 2019-07-02T14:09:34 ^~~~ 2019-07-02T14:09:35 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:09:35 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:09:35 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:35 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:35 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:35 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:09:35 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:09:35 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2019-07-02T14:09:35 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:10: 2019-07-02T14:09:35 /tmp/pip-wheel-igckjjm1/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-02T14:09:35 /tmp/pip-wheel-igckjjm1/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-02T14:09:35 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:09:35 /tmp/pip-wheel-igckjjm1/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-02T14:09:35 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:09:35 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:09:35 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:09:35 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:09:35 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:09:35 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:09:35 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:35 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:35 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:35 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:09:35 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:09:35 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2019-07-02T14:09:35 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:10: 2019-07-02T14:09:35 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:09:35 struct pair 2019-07-02T14:09:35 ^~~~ 2019-07-02T14:09:36 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:09:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:09:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-02T14:09:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h:13, 2019-07-02T14:09:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp:14: 2019-07-02T14:09:36 /tmp/pip-wheel-igckjjm1/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-02T14:09:36 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:09:36 /tmp/pip-wheel-igckjjm1/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-02T14:09:36 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:09:36 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:09:36 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:09:36 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:09:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:09:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:09:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:17, 2019-07-02T14:09:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h:13, 2019-07-02T14:09:36 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp:14: 2019-07-02T14:09:36 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:09:36 struct pair 2019-07-02T14:09:36 ^~~~ 2019-07-02T14:09:37 [ 57%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp.o 2019-07-02T14:09:38 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp: In member function ‘bool {anonymous}::AArch64AsmParser::validateInstruction(llvm::MCInst&, llvm::SmallVectorImpl&)’: 2019-07-02T14:09:38 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3561:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-02T14:09:38 return true; 2019-07-02T14:09:38 ^ 2019-07-02T14:09:38 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3564:3: note: here 2019-07-02T14:09:38 case AArch64::LDPDi: 2019-07-02T14:09:38 ^~~~ 2019-07-02T14:09:38 [ 58%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp.o 2019-07-02T14:09:40 [ 59%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp.o 2019-07-02T14:09:47 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:09:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:09:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:09:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:09:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2019-07-02T14:09:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:11: 2019-07-02T14:09:47 /tmp/pip-wheel-igckjjm1/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-02T14:09:47 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:09:47 /tmp/pip-wheel-igckjjm1/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-02T14:09:47 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:09:47 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:09:47 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:09:47 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:09:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-02T14:09:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2019-07-02T14:09:47 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:10: 2019-07-02T14:09:47 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:09:47 struct pair 2019-07-02T14:09:47 ^~~~ 2019-07-02T14:09:48 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:09:48 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:09:48 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:48 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:48 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:48 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:09:48 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:09:48 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2019-07-02T14:09:48 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:11: 2019-07-02T14:09:48 /tmp/pip-wheel-igckjjm1/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-02T14:09:48 /tmp/pip-wheel-igckjjm1/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-02T14:09:48 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:09:48 /tmp/pip-wheel-igckjjm1/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-02T14:09:48 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:09:48 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:09:48 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:09:48 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:09:48 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-02T14:09:48 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2019-07-02T14:09:48 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:10: 2019-07-02T14:09:48 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:09:48 struct pair 2019-07-02T14:09:48 ^~~~ 2019-07-02T14:09:50 [ 60%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp.o 2019-07-02T14:09:50 [ 60%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp.o 2019-07-02T14:09:55 [ 61%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp.o 2019-07-02T14:09:55 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:11: 2019-07-02T14:09:55 /tmp/pip-wheel-igckjjm1/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-02T14:09:55 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:09:55 /tmp/pip-wheel-igckjjm1/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-02T14:09:55 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:09:55 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:09:55 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:09:55 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/ARM/ARMFeatures.h:17, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10: 2019-07-02T14:09:55 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:09:55 struct pair 2019-07-02T14:09:55 ^~~~ 2019-07-02T14:09:55 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:11: 2019-07-02T14:09:55 /tmp/pip-wheel-igckjjm1/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-02T14:09:55 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3428:65: required from here 2019-07-02T14:09:55 /tmp/pip-wheel-igckjjm1/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-02T14:09:55 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:09:55 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:09:55 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:09:55 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/ARM/ARMFeatures.h:17, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10: 2019-07-02T14:09:55 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:09:55 struct pair 2019-07-02T14:09:55 ^~~~ 2019-07-02T14:09:55 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:15: 2019-07-02T14:09:55 /tmp/pip-wheel-igckjjm1/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-02T14:09:55 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:09:55 /tmp/pip-wheel-igckjjm1/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-02T14:09:55 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:09:55 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:09:55 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:09:55 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2019-07-02T14:09:55 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:14: 2019-07-02T14:09:55 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:09:55 struct pair 2019-07-02T14:09:55 ^~~~ 2019-07-02T14:09:56 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:11: 2019-07-02T14:09:56 /tmp/pip-wheel-igckjjm1/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-02T14:09:56 /tmp/pip-wheel-igckjjm1/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-02T14:09:56 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:09:56 /tmp/pip-wheel-igckjjm1/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-02T14:09:56 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:09:56 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:09:56 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:09:56 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/ARM/ARMFeatures.h:17, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10: 2019-07-02T14:09:56 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:09:56 struct pair 2019-07-02T14:09:56 ^~~~ 2019-07-02T14:09:56 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APInt.h:19, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/APFloat.h:20, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:15: 2019-07-02T14:09:56 /tmp/pip-wheel-igckjjm1/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-02T14:09:56 /tmp/pip-wheel-igckjjm1/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-02T14:09:56 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:09:56 /tmp/pip-wheel-igckjjm1/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-02T14:09:56 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:09:56 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:09:56 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:09:56 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2019-07-02T14:09:56 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:14: 2019-07-02T14:09:56 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:09:56 struct pair 2019-07-02T14:09:56 ^~~~ 2019-07-02T14:09:58 [ 61%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp.o 2019-07-02T14:10:00 /tmp/pip-wheel-igckjjm1/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-02T14:10:00 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5264:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-02T14:10:00 } 2019-07-02T14:10:00 ^ 2019-07-02T14:10:00 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5269:3: note: here 2019-07-02T14:10:00 case AsmToken::LParen: // parenthesized expressions like (_strcmp-4) 2019-07-02T14:10:00 ^~~~ 2019-07-02T14:10:00 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5316:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2019-07-02T14:10:00 } 2019-07-02T14:10:00 ^ 2019-07-02T14:10:00 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5320:3: note: here 2019-07-02T14:10:00 case AsmToken::Colon: { 2019-07-02T14:10:00 ^~~~ 2019-07-02T14:10:02 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:10:02 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:10:02 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:10:02 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:10:02 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:10:02 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:10:02 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:10:02 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-02T14:10:02 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h:13, 2019-07-02T14:10:02 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:10: 2019-07-02T14:10:02 /tmp/pip-wheel-igckjjm1/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-02T14:10:02 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:10:02 /tmp/pip-wheel-igckjjm1/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-02T14:10:02 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:10:02 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:10:02 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:10:02 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:10:02 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:10:02 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:10:02 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:10:02 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:10:02 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:10:02 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:10:02 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:10:02 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-02T14:10:02 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h:13, 2019-07-02T14:10:02 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:10: 2019-07-02T14:10:02 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:10:02 struct pair 2019-07-02T14:10:02 ^~~~ 2019-07-02T14:10:03 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:10:03 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:10:03 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:10:03 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:10:03 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:10:03 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:10:03 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:10:03 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-02T14:10:03 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h:13, 2019-07-02T14:10:03 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:10: 2019-07-02T14:10:03 /tmp/pip-wheel-igckjjm1/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-02T14:10:03 /tmp/pip-wheel-igckjjm1/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-02T14:10:03 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:10:03 /tmp/pip-wheel-igckjjm1/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-02T14:10:03 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:10:03 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:10:03 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:10:03 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:10:03 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:10:03 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:10:03 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:10:03 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:10:03 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:10:03 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:10:03 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:10:03 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCExpr.h:13, 2019-07-02T14:10:03 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h:13, 2019-07-02T14:10:03 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:10: 2019-07-02T14:10:03 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:10:03 struct pair 2019-07-02T14:10:03 ^~~~ 2019-07-02T14:10:09 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:10:11 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:10:50 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:11:16 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:12:12 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:13:14 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCDwarf.h:18, 2019-07-02T14:14:31 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2019-07-02T14:15:54 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCAsmInfoCOFF.h:13, 2019-07-02T14:17:24 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h:17, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:15: 2019-07-02T14:17:58 /tmp/pip-wheel-igckjjm1/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-02T14:17:58 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:17:58 /tmp/pip-wheel-igckjjm1/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-02T14:17:58 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:17:58 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:17:58 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:17:58 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/STLExtras.h:21, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:20, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:14: 2019-07-02T14:17:58 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:17:58 struct pair 2019-07-02T14:17:58 ^~~~ 2019-07-02T14:17:58 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/MapVector.h:20, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp:13: 2019-07-02T14:17:58 /tmp/pip-wheel-igckjjm1/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-02T14:17:58 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCStreamer.h:304:66: required from here 2019-07-02T14:17:58 /tmp/pip-wheel-igckjjm1/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-02T14:17:58 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:17:58 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:17:58 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:17:58 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/MapVector.h:20, 2019-07-02T14:17:58 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp:13: 2019-07-02T14:17:58 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 2019-07-02T14:17:58 struct pair 2019-07-02T14:17:58 ^~~~ 2019-07-02T14:17:58 c++: fatal error: Killed signal terminated program cc1plus 2019-07-02T14:17:58 compilation terminated. 2019-07-02T14:17:58 make[2]: *** [llvm/keystone/CMakeFiles/keystone.dir/build.make:1012: llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp.o] Error 1 2019-07-02T14:17:58 make[2]: *** Waiting for unfinished jobs.... 2019-07-02T14:17:59 In file included from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Allocator.h:24, 2019-07-02T14:17:59 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:18, 2019-07-02T14:17:59 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:17:59 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:17:59 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:17:59 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:17:59 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:17:59 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/MapVector.h:20, 2019-07-02T14:17:59 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp:13: 2019-07-02T14:17:59 /tmp/pip-wheel-igckjjm1/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-02T14:17:59 /tmp/pip-wheel-igckjjm1/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-02T14:17:59 /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/MC/MCContext.h:556:44: required from here 2019-07-02T14:17:59 /tmp/pip-wheel-igckjjm1/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-02T14:17:59 memcpy(this->end(), &Elt, sizeof(T)); 2019-07-02T14:17:59 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-02T14:17:59 In file included from /usr/include/c++/8/utility:70, 2019-07-02T14:17:59 from /usr/include/c++/8/algorithm:60, 2019-07-02T14:17:59 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringRef.h:14, 2019-07-02T14:17:59 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/StringMap.h:17, 2019-07-02T14:17:59 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/Support/Host.h:17, 2019-07-02T14:17:59 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/Hashing.h:49, 2019-07-02T14:17:59 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2019-07-02T14:17:59 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2019-07-02T14:17:59 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/DenseMap.h:17, 2019-07-02T14:17:59 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/include/llvm/ADT/MapVector.h:20, 2019-07-02T14:17:59 from /tmp/pip-wheel-igckjjm1/keystone-engine/src/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp:13: 2019-07-02T14:17:59 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-02T14:17:59 struct pair 2019-07-02T14:17:59 ^~~~ 2019-07-02T14:18:48 make[1]: *** [CMakeFiles/Makefile2:411: llvm/keystone/CMakeFiles/keystone.dir/all] Error 2 2019-07-02T14:18:48 make: *** [Makefile:152: all] Error 2 2019-07-02T14:18:48 installing to build/bdist.linux-armv7l/wheel 2019-07-02T14:18:48 running install 2019-07-02T14:18:48 running install_lib 2019-07-02T14:18:49 creating build/bdist.linux-armv7l 2019-07-02T14:18:49 creating build/bdist.linux-armv7l/wheel 2019-07-02T14:18:49 creating build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.post3.data 2019-07-02T14:18:49 creating build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.post3.data/purelib 2019-07-02T14:18:49 creating build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.post3.data/purelib/keystone 2019-07-02T14:18:49 copying build/lib/keystone/arm_const.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.post3.data/purelib/keystone 2019-07-02T14:18:49 copying build/lib/keystone/hexagon_const.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.post3.data/purelib/keystone 2019-07-02T14:18:49 copying build/lib/keystone/__init__.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.post3.data/purelib/keystone 2019-07-02T14:18:49 copying build/lib/keystone/keystone_const.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.post3.data/purelib/keystone 2019-07-02T14:18:50 copying build/lib/keystone/sparc_const.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.post3.data/purelib/keystone 2019-07-02T14:18:50 copying build/lib/keystone/mips_const.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.post3.data/purelib/keystone 2019-07-02T14:18:50 copying build/lib/keystone/systemz_const.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.post3.data/purelib/keystone 2019-07-02T14:18:50 copying build/lib/keystone/keystone.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.post3.data/purelib/keystone 2019-07-02T14:18:50 copying build/lib/keystone/ppc_const.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.post3.data/purelib/keystone 2019-07-02T14:18:50 copying build/lib/keystone/x86_const.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.post3.data/purelib/keystone 2019-07-02T14:18:50 copying build/lib/keystone/arm64_const.py -> build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.post3.data/purelib/keystone 2019-07-02T14:18:50 running install_data 2019-07-02T14:18:50 creating build/bdist.linux-armv7l/wheel/keystone_engine-0.9.1.post3.data/data 2019-07-02T14:18:50 creating build/bdist.linux-armv7l/wheel/usr 2019-07-02T14:18:50 creating build/bdist.linux-armv7l/wheel/usr/lib 2019-07-02T14:18:50 creating build/bdist.linux-armv7l/wheel/usr/lib/python3 2019-07-02T14:18:50 creating build/bdist.linux-armv7l/wheel/usr/lib/python3/dist-packages 2019-07-02T14:18:50 creating build/bdist.linux-armv7l/wheel/usr/lib/python3/dist-packages/keystone 2019-07-02T14:18:50 error: can't copy 'src/build/llvm/lib/libkeystone.so': doesn't exist or not a regular file 2019-07-02T14:18:51 Building wheel for keystone-engine (setup.py): finished with status 'error' 2019-07-02T14:18:51 ERROR: Failed building wheel for keystone-engine 2019-07-02T14:18:51 Running setup.py clean for keystone-engine 2019-07-02T14:18:51 Running command /usr/bin/python3 -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-wheel-igckjjm1/keystone-engine/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' clean --all 2019-07-02T14:18:57 /usr/local/lib/python3.7/dist-packages/setuptools/dist.py:472: UserWarning: Normalizing '0.9.1-3' to '0.9.1.post3' 2019-07-02T14:18:57 normalized_version, 2019-07-02T14:18:57 running clean 2019-07-02T14:18:57 removing 'build/lib' (and everything under it) 2019-07-02T14:18:57 removing 'build/bdist.linux-armv7l' (and everything under it) 2019-07-02T14:18:57 'build/scripts-3.7' does not exist -- can't clean it 2019-07-02T14:18:57 removing 'build' 2019-07-02T14:18:57 Failed to build keystone-engine 2019-07-02T14:18:57 Cleaning up... 2019-07-02T14:18:57 Removing source in /tmp/pip-wheel-igckjjm1/keystone-engine 2019-07-02T14:18:58 Removed build tracker '/tmp/pip-req-tracker-dwjel11h' 2019-07-02T14:18:58 ERROR: Failed to build one or more wheels 2019-07-02T14:18:58 Exception information: 2019-07-02T14:18:58 Traceback (most recent call last): 2019-07-02T14:18:58 File "/home/piwheels/.local/lib/python3.7/site-packages/pip/_internal/cli/base_command.py", line 178, in main 2019-07-02T14:18:58 status = self.run(options, args) 2019-07-02T14:18:58 File "/home/piwheels/.local/lib/python3.7/site-packages/pip/_internal/commands/wheel.py", line 178, in run 2019-07-02T14:18:58 "Failed to build one or more wheels" 2019-07-02T14:18:58 pip._internal.exceptions.CommandError: Failed to build one or more wheels