Ubuntu16.04 环境配置之 Opendr, Mesa, LLVM 安装配置


 

 

Opendr 依赖安装

  • opendr是python pip的一个的库。可用于3D文件展示

  • 需要Osmesa 等lib的支持

 

libdrm-2.4.99

sudo ninja install

(venv_tf_py36) simon@simon-Aspire-4750:~/software/libdrm-2.4.99/build$ sudo ninja install
[sudo] password for simon:
Sorry, try again.
[sudo] password for simon:
[1/1] Installing files.
Installing libdrm.so.2.4.0 to /usr/local/lib/x86_64-linux-gnu
Installing libkms/libkms.so.1.0.0 to /usr/local/lib/x86_64-linux-gnu
Installing intel/libdrm_intel.so.1.0.0 to /usr/local/lib/x86_64-linux-gnu
Installing nouveau/libdrm_nouveau.so.2.0.0 to /usr/local/lib/x86_64-linux-gnu
Installing radeon/libdrm_radeon.so.1.0.1 to /usr/local/lib/x86_64-linux-gnu
Installing amdgpu/libdrm_amdgpu.so.1.0.0 to /usr/local/lib/x86_64-linux-gnu
Installing /home/simon/software/libdrm-2.4.99/libsync.h to /usr/local/include
Installing /home/simon/software/libdrm-2.4.99/xf86drm.h to /usr/local/include
Installing /home/simon/software/libdrm-2.4.99/xf86drmMode.h to /usr/local/include
Installing /home/simon/software/libdrm-2.4.99/include/drm/drm.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/include/drm/drm_fourcc.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/include/drm/drm_mode.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/include/drm/drm_sarea.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/include/drm/i915_drm.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/include/drm/mach64_drm.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/include/drm/mga_drm.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/include/drm/msm_drm.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/include/drm/nouveau_drm.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/include/drm/qxl_drm.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/include/drm/r128_drm.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/include/drm/radeon_drm.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/include/drm/amdgpu_drm.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/include/drm/savage_drm.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/include/drm/sis_drm.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/include/drm/tegra_drm.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/include/drm/vc4_drm.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/include/drm/via_drm.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/include/drm/virtgpu_drm.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/include/drm/vmwgfx_drm.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/libkms/libkms.h to /usr/local/include/libkms
Installing /home/simon/software/libdrm-2.4.99/intel/intel_bufmgr.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/intel/intel_aub.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/intel/intel_debug.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/nouveau/nouveau.h to /usr/local/include/libdrm/nouveau
Installing /home/simon/software/libdrm-2.4.99/nouveau/nvif/class.h to /usr/local/include/libdrm/nouveau/nvif
Installing /home/simon/software/libdrm-2.4.99/nouveau/nvif/cl0080.h to /usr/local/include/libdrm/nouveau/nvif
Installing /home/simon/software/libdrm-2.4.99/nouveau/nvif/cl9097.h to /usr/local/include/libdrm/nouveau/nvif
Installing /home/simon/software/libdrm-2.4.99/nouveau/nvif/if0002.h to /usr/local/include/libdrm/nouveau/nvif
Installing /home/simon/software/libdrm-2.4.99/nouveau/nvif/if0003.h to /usr/local/include/libdrm/nouveau/nvif
Installing /home/simon/software/libdrm-2.4.99/nouveau/nvif/ioctl.h to /usr/local/include/libdrm/nouveau/nvif
Installing /home/simon/software/libdrm-2.4.99/nouveau/nvif/unpack.h to /usr/local/include/libdrm/nouveau/nvif
Installing /home/simon/software/libdrm-2.4.99/radeon/radeon_bo.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/radeon/radeon_cs.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/radeon/radeon_surface.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/radeon/radeon_bo_gem.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/radeon/radeon_cs_gem.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/radeon/radeon_bo_int.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/radeon/radeon_cs_int.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/radeon/r600_pci_ids.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/amdgpu/amdgpu.h to /usr/local/include/libdrm
Installing /home/simon/software/libdrm-2.4.99/build/meson-private/libdrm.pc to /usr/local/lib/x86_64-linux-gnu/pkgconfig
Installing /home/simon/software/libdrm-2.4.99/build/meson-private/libkms.pc to /usr/local/lib/x86_64-linux-gnu/pkgconfig
Installing /home/simon/software/libdrm-2.4.99/build/meson-private/libdrm_intel.pc to /usr/local/lib/x86_64-linux-gnu/pkgconfig
Installing /home/simon/software/libdrm-2.4.99/build/meson-private/libdrm_nouveau.pc to /usr/local/lib/x86_64-linux-gnu/pkgconfig
Installing /home/simon/software/libdrm-2.4.99/build/meson-private/libdrm_radeon.pc to /usr/local/lib/x86_64-linux-gnu/pkgconfig
Installing /home/simon/software/libdrm-2.4.99/build/meson-private/libdrm_amdgpu.pc to /usr/local/lib/x86_64-linux-gnu/pkgconfig
Installing /home/simon/software/libdrm-2.4.99/data/amdgpu.ids to /usr/local/share/libdrm
(venv_tf_py36) simon@simon-Aspire-4750:~/software/libdrm-2.4.99/build$
(venv_tf_py36) simon@simon-Aspire-4750:~/software/libdrm-2.4.99/build$ cd -
/home/simon/software/libdrm-2.4.99

mesa-19.2.0

https://gitlab.freedesktop.org/mesa/mesa

meson build .
sudo ninja install
---------------------------
===============[https://www.mesa3d.org/meson.html
meson configure build/ -Dosmesa=classic
ninja -C build/
ninja -C build/ install

out :

./build/src/mesa/drivers/osmesa/libOSMesa.so

 

build fail log:

(venv_tf_py36) simon@simon-Aspire-4750:~/software/mesa-19.2.0$ meson build
The Meson build system
Version: 0.53.1
Source dir: /home/simon/software/mesa-19.2.0
Build dir: /home/simon/software/mesa-19.2.0/build
Build type: native build
Program python found: YES (/home/user/software/anaconda3/envs/venv_tf_py36/bin/python)
Project name: mesa
Project version: 19.2.0
C compiler for the host machine: cc (gcc 5.4.0 "cc (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609")
C linker for the host machine: cc GNU ld.bfd 2.26.1
C++ compiler for the host machine: c++ (gcc 5.4.0 "c++ (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609")
C++ linker for the host machine: c++ GNU ld.bfd 2.26.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program pkg-config found: YES (/usr/bin/pkg-config)
Found pkg-config: /usr/bin/pkg-config (0.29.1)
Found CMake: /user/bin/cmake-3.16/cmake-3.16.0-rc4/bin/cmake (3.16.0-rc4)
Run-time dependency vdpau found: NO (tried pkgconfig and cmake)
Run-time dependency xvmc found: YES 1.0.9
Run-time dependency libomxil-bellagio found: NO (tried pkgconfig and cmake)
Run-time dependency libtizonia found: NO (tried pkgconfig and cmake)
Run-time dependency libtizplatform found: NO (tried pkgconfig and cmake)
Run-time dependency tizilheaders found: NO (tried pkgconfig and cmake)
Run-time dependency libva found: NO (tried pkgconfig and cmake)
Program python3 found: YES (/home/user/software/anaconda3/envs/venv_tf_py36/bin/python3)
Fetching value of define "ETIME" : 62
Checking for function "bswap32" : YES
Checking for function "bswap64" : YES
Checking for function "clz" : YES
Checking for function "clzll" : YES
Checking for function "ctz" : YES
Checking for function "expect" : YES
Checking for function "ffs" : YES
Checking for function "ffsll" : YES
Checking for function "popcount" : YES
Checking for function "popcountll" : YES
Checking for function "unreachable" : YES
Checking if "__attribute__((const))" compiles: YES
Checking if "__attribute__((flatten))" compiles: YES
Checking if "__attribute__((malloc))" compiles: YES
Checking if "__attribute__((pure))" compiles: YES
Checking if "__attribute__((unused))" compiles: YES
Checking if "__attribute__((warn_unused_result))" compiles: YES
Checking if "__attribute__((weak))" compiles: YES
Checking if "__attribute__((format(...)))" compiles: YES
Checking if "__attribute__((packed))" compiles: YES
Checking if "__attribute__((returns_nonnull))" compiles: YES
Checking if "__attribute__((visibility(...)))" compiles: YES
Checking if "__attribute__((alias(...)))" compiles: YES
Checking if "__attribute__((__noreturn__))" compiles: YES
Checking if "__uint128_t" compiles: YES
Compiler for C supports arguments -Werror=implicit-function-declaration: YES
Compiler for C supports arguments -Werror=missing-prototypes: YES
Compiler for C supports arguments -Werror=return-type: YES
Compiler for C supports arguments -Werror=incompatible-pointer-types: YES
Compiler for C supports arguments -Werror=format: YES
Compiler for C supports arguments -Wformat-security: YES
Compiler for C supports arguments -fno-math-errno: YES
Compiler for C supports arguments -fno-trapping-math: YES
Compiler for C supports arguments -Qunused-arguments: NO
Compiler for C supports arguments -Wmissing-field-initializers: YES
Compiler for C supports arguments -Wformat-truncation: NO
Compiler for C supports arguments -fvisibility=hidden: YES
Compiler for C++ supports arguments -Werror=return-type: YES
Compiler for C++ supports arguments -Werror=format: YES
Compiler for C++ supports arguments -Wformat-security: YES
Compiler for C++ supports arguments -fno-math-errno: YES
Compiler for C++ supports arguments -fno-trapping-math: YES
Compiler for C++ supports arguments -Qunused-arguments: NO
Compiler for C++ supports arguments -Wnon-virtual-dtor: YES
Compiler for C++ supports arguments -Wmissing-field-initializers: YES
Compiler for C++ supports arguments -Wformat-truncation: NO
Compiler for C supports arguments -Woverride-init: YES
Compiler for C supports arguments -Winitializer-overrides: NO
Compiler for C++ supports arguments -fvisibility=hidden: YES
Compiler for C supports arguments -Werror=pointer-arith: YES
Compiler for C++ supports arguments -Werror=pointer-arith: YES
Compiler for C supports arguments -Werror=vla: YES
Compiler for C++ supports arguments -Werror=vla: YES
Checking if "GCC atomic builtins" compiles: YES
Checking if "GCC atomic builtins required -latomic" links: YES
Checking if "GCC 64bit atomics" with dependency not-found links: YES
Header <sys/sysmacros.h> has symbol "major" : YES
Checking if "xlocale.h" compiles: YES
Checking if "sys/sysctl.h" compiles: YES
Checking if "linux/futex.h" compiles: YES
Checking if "endian.h" compiles: YES
Checking if "dlfcn.h" compiles: YES
Checking if "execinfo.h" compiles: YES
Checking if "sys/shm.h" compiles: YES
Checking if "cet.h" compiles: NO
Checking for function "strtof" : YES
Checking for function "mkostemp" : YES
Checking for function "posix_memalign" : YES
Checking for function "timespec_get" : YES
Checking for function "memfd_create" : NO
Checking for function "random_r" : YES
Header <errno.h> has symbol "program_invocation_name" : YES
Checking if "strtod has locale support" links: YES
Checking if "Bsymbolic" links: YES
Checking if "gc-sections" links: YES
Checking if "version-script" links: YES
Checking if "dynamic-list" links: YES
Checking for function "dlopen" : NO
Library dl found: YES
Checking for function "dladdr" with dependency -ldl: YES
Checking for function "dl_iterate_phdr" : YES
Checking for function "clock_gettime" : YES
Run-time dependency zlib found: YES 1.2.8
Run-time dependency threads found: YES
Checking for function "pthread_setaffinity_np" with dependency threads: YES
Checking for function "pthread_setaffinity_np" with dependency threads: NO
Run-time dependency expat found: YES 2.1.0
Library m found: YES
Message: libdrm 2.4.99 needed because amdgpu has the highest requirement
Run-time dependency libdrm_intel found: YES 2.4.99
Run-time dependency libdrm_amdgpu found: YES 2.4.99
Run-time dependency libdrm_radeon found: YES 2.4.99
Run-time dependency libdrm_nouveau found: YES 2.4.99
Run-time dependency libdrm found: YES 2.4.99
llvm-config found: NO need '>= 7.0.0'
Run-time dependency LLVM found: NO (tried config-tool)

meson.build:1261:2: ERROR: Dependency "llvm" not found, tried config-tool

A full log can be found at /home/simon/software/mesa-19.2.0/build/meson-logs/meson-log.txt
(venv_tf_py36) simon@simon-Aspire-4750:~/software/mesa-19.2.0$

build pass log:

 
(venv_tf_py36) simon@simon-Aspire-4750:~/software/mesa-19.2.0$ meson build
The Meson build system
Version: 0.53.1
Source dir: /home/simon/software/mesa-19.2.0
Build dir: /home/simon/software/mesa-19.2.0/build
Build type: native build
Program python found: YES (/home/user/software/anaconda3/envs/venv_tf_py36/bin/python)
Project name: mesa
Project version: 19.2.0
C compiler for the host machine: cc (gcc 5.4.0 "cc (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609")
C linker for the host machine: cc GNU ld.bfd 2.26.1
C++ compiler for the host machine: c++ (gcc 5.4.0 "c++ (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609")
C++ linker for the host machine: c++ GNU ld.bfd 2.26.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program pkg-config found: YES (/usr/bin/pkg-config)
Found pkg-config: /usr/bin/pkg-config (0.29.1)
Found CMake: /user/bin/cmake-3.16/cmake-3.16.0-rc4/bin/cmake (3.16.0-rc4)
Run-time dependency vdpau found: NO (tried pkgconfig and cmake)
Run-time dependency xvmc found: YES 1.0.9
Run-time dependency libomxil-bellagio found: NO (tried pkgconfig and cmake)
Run-time dependency libtizonia found: NO (tried pkgconfig and cmake)
Run-time dependency libtizplatform found: NO (tried pkgconfig and cmake)
Run-time dependency tizilheaders found: NO (tried pkgconfig and cmake)
Run-time dependency libva found: NO (tried pkgconfig and cmake)
Program python3 found: YES (/home/user/software/anaconda3/envs/venv_tf_py36/bin/python3)
Fetching value of define "ETIME" : 62
Checking for function "bswap32" : YES
Checking for function "bswap64" : YES
Checking for function "clz" : YES
Checking for function "clzll" : YES
Checking for function "ctz" : YES
Checking for function "expect" : YES
Checking for function "ffs" : YES
Checking for function "ffsll" : YES
Checking for function "popcount" : YES
Checking for function "popcountll" : YES
Checking for function "unreachable" : YES
Checking if "__attribute__((const))" compiles: YES
Checking if "__attribute__((flatten))" compiles: YES
Checking if "__attribute__((malloc))" compiles: YES
Checking if "__attribute__((pure))" compiles: YES
Checking if "__attribute__((unused))" compiles: YES
Checking if "__attribute__((warn_unused_result))" compiles: YES
Checking if "__attribute__((weak))" compiles: YES
Checking if "__attribute__((format(...)))" compiles: YES
Checking if "__attribute__((packed))" compiles: YES
Checking if "__attribute__((returns_nonnull))" compiles: YES
Checking if "__attribute__((visibility(...)))" compiles: YES
Checking if "__attribute__((alias(...)))" compiles: YES
Checking if "__attribute__((__noreturn__))" compiles: YES
Checking if "__uint128_t" compiles: YES
Compiler for C supports arguments -Werror=implicit-function-declaration: YES
Compiler for C supports arguments -Werror=missing-prototypes: YES
Compiler for C supports arguments -Werror=return-type: YES
Compiler for C supports arguments -Werror=incompatible-pointer-types: YES
Compiler for C supports arguments -Werror=format: YES
Compiler for C supports arguments -Wformat-security: YES
Compiler for C supports arguments -fno-math-errno: YES
Compiler for C supports arguments -fno-trapping-math: YES
Compiler for C supports arguments -Qunused-arguments: NO
Compiler for C supports arguments -Wmissing-field-initializers: YES
Compiler for C supports arguments -Wformat-truncation: NO
Compiler for C supports arguments -fvisibility=hidden: YES
Compiler for C++ supports arguments -Werror=return-type: YES
Compiler for C++ supports arguments -Werror=format: YES
Compiler for C++ supports arguments -Wformat-security: YES
Compiler for C++ supports arguments -fno-math-errno: YES
Compiler for C++ supports arguments -fno-trapping-math: YES
Compiler for C++ supports arguments -Qunused-arguments: NO
Compiler for C++ supports arguments -Wnon-virtual-dtor: YES
Compiler for C++ supports arguments -Wmissing-field-initializers: YES
Compiler for C++ supports arguments -Wformat-truncation: NO
Compiler for C supports arguments -Woverride-init: YES
Compiler for C supports arguments -Winitializer-overrides: NO
Compiler for C++ supports arguments -fvisibility=hidden: YES
Compiler for C supports arguments -Werror=pointer-arith: YES
Compiler for C++ supports arguments -Werror=pointer-arith: YES
Compiler for C supports arguments -Werror=vla: YES
Compiler for C++ supports arguments -Werror=vla: YES
Checking if "GCC atomic builtins" compiles: YES
Checking if "GCC atomic builtins required -latomic" links: YES
Checking if "GCC 64bit atomics" with dependency not-found links: YES
Header <sys/sysmacros.h> has symbol "major" : YES
Checking if "xlocale.h" compiles: YES
Checking if "sys/sysctl.h" compiles: YES
Checking if "linux/futex.h" compiles: YES
Checking if "endian.h" compiles: YES
Checking if "dlfcn.h" compiles: YES
Checking if "execinfo.h" compiles: YES
Checking if "sys/shm.h" compiles: YES
Checking if "cet.h" compiles: NO
Checking for function "strtof" : YES
Checking for function "mkostemp" : YES
Checking for function "posix_memalign" : YES
Checking for function "timespec_get" : YES
Checking for function "memfd_create" : NO
Checking for function "random_r" : YES
Header <errno.h> has symbol "program_invocation_name" : YES
Checking if "strtod has locale support" links: YES
Checking if "Bsymbolic" links: YES
Checking if "gc-sections" links: YES
Checking if "version-script" links: YES
Checking if "dynamic-list" links: YES
Checking for function "dlopen" : NO
Library dl found: YES
Checking for function "dladdr" with dependency -ldl: YES
Checking for function "dl_iterate_phdr" : YES
Checking for function "clock_gettime" : YES
Run-time dependency zlib found: YES 1.2.8
Run-time dependency threads found: YES
Checking for function "pthread_setaffinity_np" with dependency threads: YES
Checking for function "pthread_setaffinity_np" with dependency threads: NO
Run-time dependency expat found: YES 2.1.0
Library m found: YES
Message: libdrm 2.4.99 needed because amdgpu has the highest requirement
Run-time dependency libdrm_intel found: YES 2.4.99
Run-time dependency libdrm_amdgpu found: YES 2.4.99
Run-time dependency libdrm_radeon found: YES 2.4.99
Run-time dependency libdrm_nouveau found: YES 2.4.99
Run-time dependency libdrm found: YES 2.4.99
llvm-config found: YES (/usr/local/bin/llvm-config) 8.0.1
Run-time dependency LLVM (modules: amdgpu, asmparser, bitreader, bitwriter, engine, ipo, mcdisassembler, mcjit, native) found: YES 8.0.1
Run-time dependency libelf found: YES 0.165
Run-time dependency valgrind found: YES 3.11.0
Program bison found: YES (/usr/bin/bison)
Program flex found: YES (/usr/bin/flex)
Run-time dependency libunwind found: NO (tried pkgconfig and cmake)
Found pkg-config: /usr/bin/pkg-config (0.29.1)
Build-time dependency wayland-scanner found: YES 1.18.90
Program /usr/local/bin/wayland-scanner found: YES (/usr/local/bin/wayland-scanner)
Run-time dependency wayland-protocols found: YES 1.10
Run-time dependency wayland-client found: YES 1.18.90
Run-time dependency wayland-server found: YES 1.18.90
Run-time dependency wayland-egl-backend found: YES 3
Run-time dependency x11 found: YES 1.6.3
Run-time dependency xext found: YES 1.3.3
Run-time dependency xdamage found: YES 1.1.4
Run-time dependency xfixes found: YES 5.0.1
Run-time dependency xcb-glx found: YES 1.11.1
Run-time dependency xcb found: YES 1.11.1
Run-time dependency x11-xcb found: YES 1.6.3
Run-time dependency xcb-dri2 found: YES 1.11.1
Run-time dependency xcb-dri3 found: YES 1.11.1
Run-time dependency xcb-present found: YES 1.11.1
Run-time dependency xcb-sync found: YES 1.11.1
Run-time dependency xshmfence found: YES 1.2
Run-time dependency glproto found: YES 1.4.17
Run-time dependency dri2proto found: YES 2.8
Run-time dependency xxf86vm found: YES 1.1.4
Run-time dependency xcb-xfixes found: YES 1.11.1
Run-time dependency xcb-randr found: YES 1.11.1
Run-time dependency xrandr found: YES 1.5.0
Library sensors found: NO
Program nm found: YES (/usr/bin/nm)
Program symbols-check.py found: YES (/usr/bin/env python /home/simon/software/mesa-19.2.0/bin/symbols-check.py)
DEPRECATION: build_always is deprecated. Combine build_by_default and build_always_stale instead.
WARNING: Project targeting '>= 0.46' but tried to use feature introduced in '0.50.0': Python module path method
Program /home/user/software/anaconda3/envs/venv_tf_py36/bin/python3 found: YES (/home/user/software/anaconda3/envs/venv_tf_py36/bin/python3)
Checking for function "mincore" : YES
Program /home/user/software/anaconda3/envs/venv_tf_py36/bin/python3 found: YES (/home/user/software/anaconda3/envs/venv_tf_py36/bin/python3)
Program /home/user/software/anaconda3/envs/venv_tf_py36/bin/python3 found: YES (/home/user/software/anaconda3/envs/venv_tf_py36/bin/python3)
Configuring xa_tracker.h using configuration
Message: Configuration summary:
       
      prefix:         /usr/local
      libdir:         lib/x86_64-linux-gnu
      includedir:     include
       
      OpenGL:         yes (ES1: yes ES2: yes)
      OSMesa:         no
       
      DRI platform:   drm
      DRI drivers:     i915 i965 r100 r200 nouveau
      DRI driver dir: /usr/local/lib/x86_64-linux-gnu/dri
       
      GLX:             DRI-based
       
      EGL:             yes
      EGL drivers:     builtin:egl_dri2 builtin:egl_dri3
      GBM:             yes
      EGL/Vulkan/VL platforms:   x11 wayland drm surfaceless
       
      Vulkan drivers: amd intel
      Vulkan ICD dir: share/vulkan/icd.d
       
      llvm:           yes
      llvm-version:   8.0.1
       
      Gallium drivers: r300 r600 radeonsi nouveau virgl svga swrast
      Gallium st:     mesa xa xvmc xvmc
      HUD lmsensors:   no
       
      Shared-glapi:   yes

Build targets in project: 202
WARNING: Project specifies a minimum meson_version '>= 0.46' but uses features which were added in newer versions:
* 0.50.0: {'Python module path method'}

Found ninja-1.5.1 at /usr/bin/ninja
(venv_tf_py36) simon@simon-Aspire-4750:~/software/mesa-19.2.0$

install

(venv_tf_py36) simon@simon-Aspire-4750:~/software/mesa-19.2.0$ sudo ninja -C build/ install
ninja: Entering directory `build/'
[2/2] Installing files.
Installing src/mapi/shared-glapi/libglapi.so.0.0.0 to /usr/local/lib/x86_64-linux-gnu
Installing src/mapi/es1api/libGLESv1_CM.so.1.1.0 to /usr/local/lib/x86_64-linux-gnu
Installing src/mapi/es2api/libGLESv2.so.2.0.0 to /usr/local/lib/x86_64-linux-gnu
Installing src/amd/vulkan/libvulkan_radeon.so to /usr/local/lib/x86_64-linux-gnu
Installing src/amd/vulkan/radeon_icd.x86_64.json to /usr/local/share/vulkan/icd.d
Installing src/intel/vulkan/intel_icd.x86_64.json to /usr/local/share/vulkan/icd.d
Installing src/intel/vulkan/libvulkan_intel.so to /usr/local/lib/x86_64-linux-gnu
Installing src/mesa/drivers/dri/libmesa_dri_drivers.so to /usr/local/lib/x86_64-linux-gnu/dri
Installing src/mesa/drivers/osmesa/libOSMesa.so.8.0.0 to /usr/local/lib/x86_64-linux-gnu
Installing src/glx/libGL.so.1.2.0 to /usr/local/lib/x86_64-linux-gnu
Installing src/gbm/libgbm.so.1.0.0 to /usr/local/lib/x86_64-linux-gnu
Installing src/egl/libEGL.so.1.0.0 to /usr/local/lib/x86_64-linux-gnu
Installing src/gallium/targets/dri/libgallium_dri.so to /usr/local/lib/x86_64-linux-gnu/dri
Installing src/gallium/targets/xvmc/libXvMCgallium.so to /usr/local/lib/x86_64-linux-gnu
Installing src/gallium/targets/xa/libxatracker.so.2.5.0 to /usr/local/lib/x86_64-linux-gnu
Installing /home/simon/software/mesa-19.2.0/include/GLES/egl.h to /usr/local/include/GLES
Installing /home/simon/software/mesa-19.2.0/include/GLES/gl.h to /usr/local/include/GLES
Installing /home/simon/software/mesa-19.2.0/include/GLES/glext.h to /usr/local/include/GLES
Installing /home/simon/software/mesa-19.2.0/include/GLES/glplatform.h to /usr/local/include/GLES
Installing /home/simon/software/mesa-19.2.0/include/GLES2/gl2.h to /usr/local/include/GLES2
Installing /home/simon/software/mesa-19.2.0/include/GLES2/gl2ext.h to /usr/local/include/GLES2
Installing /home/simon/software/mesa-19.2.0/include/GLES2/gl2platform.h to /usr/local/include/GLES2
Installing /home/simon/software/mesa-19.2.0/include/GLES3/gl3.h to /usr/local/include/GLES3
Installing /home/simon/software/mesa-19.2.0/include/GLES3/gl31.h to /usr/local/include/GLES3
Installing /home/simon/software/mesa-19.2.0/include/GLES3/gl32.h to /usr/local/include/GLES3
Installing /home/simon/software/mesa-19.2.0/include/GLES3/gl3ext.h to /usr/local/include/GLES3
Installing /home/simon/software/mesa-19.2.0/include/GLES3/gl3platform.h to /usr/local/include/GLES3
Installing /home/simon/software/mesa-19.2.0/include/KHR/khrplatform.h to /usr/local/include/KHR
Installing /home/simon/software/mesa-19.2.0/include/GL/gl.h to /usr/local/include/GL
Installing /home/simon/software/mesa-19.2.0/include/GL/glext.h to /usr/local/include/GL
Installing /home/simon/software/mesa-19.2.0/include/GL/glcorearb.h to /usr/local/include/GL
Installing /home/simon/software/mesa-19.2.0/include/GL/gl_mangle.h to /usr/local/include/GL
Installing /home/simon/software/mesa-19.2.0/include/GL/glx.h to /usr/local/include/GL
Installing /home/simon/software/mesa-19.2.0/include/GL/glxext.h to /usr/local/include/GL
Installing /home/simon/software/mesa-19.2.0/include/GL/glx_mangle.h to /usr/local/include/GL
Installing /home/simon/software/mesa-19.2.0/include/GL/osmesa.h to /usr/local/include/GL
Installing /home/simon/software/mesa-19.2.0/include/EGL/eglext.h to /usr/local/include/EGL
Installing /home/simon/software/mesa-19.2.0/include/EGL/egl.h to /usr/local/include/EGL
Installing /home/simon/software/mesa-19.2.0/include/EGL/eglextchromium.h to /usr/local/include/EGL
Installing /home/simon/software/mesa-19.2.0/include/EGL/eglmesaext.h to /usr/local/include/EGL
Installing /home/simon/software/mesa-19.2.0/include/EGL/eglplatform.h to /usr/local/include/EGL
Installing /home/simon/software/mesa-19.2.0/include/GL/internal/dri_interface.h to /usr/local/include/GL/internal
Installing /home/simon/software/mesa-19.2.0/include/vulkan/vulkan_intel.h to /usr/local/include/vulkan
Installing /home/simon/software/mesa-19.2.0/src/gbm/main/gbm.h to /usr/local/include
Installing /home/simon/software/mesa-19.2.0/src/gallium/state_trackers/xa/xa_composite.h to /usr/local/include
Installing /home/simon/software/mesa-19.2.0/src/gallium/state_trackers/xa/xa_context.h to /usr/local/include
Installing /home/simon/software/mesa-19.2.0/src/util/00-mesa-defaults.conf to /usr/local/share/drirc.d
Installing /home/simon/software/mesa-19.2.0/build/meson-private/glesv1_cm.pc to /usr/local/lib/x86_64-linux-gnu/pkgconfig
Installing /home/simon/software/mesa-19.2.0/build/meson-private/glesv2.pc to /usr/local/lib/x86_64-linux-gnu/pkgconfig
Installing /home/simon/software/mesa-19.2.0/build/meson-private/dri.pc to /usr/local/lib/x86_64-linux-gnu/pkgconfig
Installing /home/simon/software/mesa-19.2.0/build/meson-private/osmesa.pc to /usr/local/lib/x86_64-linux-gnu/pkgconfig
Installing /home/simon/software/mesa-19.2.0/build/meson-private/gbm.pc to /usr/local/lib/x86_64-linux-gnu/pkgconfig
Installing /home/simon/software/mesa-19.2.0/build/meson-private/egl.pc to /usr/local/lib/x86_64-linux-gnu/pkgconfig
Installing /home/simon/software/mesa-19.2.0/build/src/gallium/state_trackers/xa/xa_tracker.h to /usr/local/include
Installing /home/simon/software/mesa-19.2.0/build/meson-private/xatracker.pc to /usr/local/lib/x86_64-linux-gnu/pkgconfig
Installing /home/simon/software/mesa-19.2.0/build/meson-private/gl.pc to /usr/local/lib/x86_64-linux-gnu/pkgconfig
Running custom install script '/usr/bin/python3 /home/simon/software/mesa-19.2.0/bin/install_megadrivers.py /home/simon/software/mesa-19.2.0/build/src/mesa/drivers/dri/libmesa_dri_drivers.so /usr/local/lib/x86_64-linux-gnu/dri i915_dri.so i965_dri.so radeon_dri.so r200_dri.so nouveau_vieux_dri.so'
installing /home/simon/software/mesa-19.2.0/build/src/mesa/drivers/dri/libmesa_dri_drivers.so to /usr/local/lib/x86_64-linux-gnu/dri/i915_dri.so
installing /home/simon/software/mesa-19.2.0/build/src/mesa/drivers/dri/libmesa_dri_drivers.so to /usr/local/lib/x86_64-linux-gnu/dri/i965_dri.so
installing /home/simon/software/mesa-19.2.0/build/src/mesa/drivers/dri/libmesa_dri_drivers.so to /usr/local/lib/x86_64-linux-gnu/dri/radeon_dri.so
installing /home/simon/software/mesa-19.2.0/build/src/mesa/drivers/dri/libmesa_dri_drivers.so to /usr/local/lib/x86_64-linux-gnu/dri/r200_dri.so
installing /home/simon/software/mesa-19.2.0/build/src/mesa/drivers/dri/libmesa_dri_drivers.so to /usr/local/lib/x86_64-linux-gnu/dri/nouveau_vieux_dri.so
Running custom install script '/usr/bin/python3 /home/simon/software/mesa-19.2.0/bin/install_megadrivers.py /home/simon/software/mesa-19.2.0/build/src/gallium/targets/dri/libgallium_dri.so /usr/local/lib/x86_64-linux-gnu/dri radeonsi_dri.so nouveau_dri.so swrast_dri.so kms_swrast_dri.so r300_dri.so r600_dri.so vmwgfx_dri.so virtio_gpu_dri.so'
installing /home/simon/software/mesa-19.2.0/build/src/gallium/targets/dri/libgallium_dri.so to /usr/local/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
installing /home/simon/software/mesa-19.2.0/build/src/gallium/targets/dri/libgallium_dri.so to /usr/local/lib/x86_64-linux-gnu/dri/nouveau_dri.so
installing /home/simon/software/mesa-19.2.0/build/src/gallium/targets/dri/libgallium_dri.so to /usr/local/lib/x86_64-linux-gnu/dri/swrast_dri.so
installing /home/simon/software/mesa-19.2.0/build/src/gallium/targets/dri/libgallium_dri.so to /usr/local/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so
installing /home/simon/software/mesa-19.2.0/build/src/gallium/targets/dri/libgallium_dri.so to /usr/local/lib/x86_64-linux-gnu/dri/r300_dri.so
installing /home/simon/software/mesa-19.2.0/build/src/gallium/targets/dri/libgallium_dri.so to /usr/local/lib/x86_64-linux-gnu/dri/r600_dri.so
installing /home/simon/software/mesa-19.2.0/build/src/gallium/targets/dri/libgallium_dri.so to /usr/local/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
installing /home/simon/software/mesa-19.2.0/build/src/gallium/targets/dri/libgallium_dri.so to /usr/local/lib/x86_64-linux-gnu/dri/virtio_gpu_dri.so
Running custom install script '/usr/bin/python3 /home/simon/software/mesa-19.2.0/bin/install_megadrivers.py /home/simon/software/mesa-19.2.0/build/src/gallium/targets/xvmc/libXvMCgallium.so lib/x86_64-linux-gnu libXvMCr600.so libXvMCnouveau.so'
installing /home/simon/software/mesa-19.2.0/build/src/gallium/targets/xvmc/libXvMCgallium.so to /usr/local/lib/x86_64-linux-gnu/libXvMCr600.so
installing /home/simon/software/mesa-19.2.0/build/src/gallium/targets/xvmc/libXvMCgallium.so to /usr/local/lib/x86_64-linux-gnu/libXvMCnouveau.so
(venv_tf_py36) simon@simon-Aspire-4750:~/software/mesa-19.2.0$

 

llvm

  • llvm-3.5 安装OK,但是版本太低

  • llvm-8.0 源码编译,配置-DLLVM_BUILD_LLVM_DYLIB=yes可以编译出想要的libLLVM.so

  • llvm-9.0 预编译文件直接安装配置,缺少libLLVM.so

llvm-3.5 源码

(venv_tf_py36) simon@simon-Aspire-4750:~/software/llvm-3.5.0.src$ ll
total 796
drwxr-xr-x 14 simon simon   4096 Sep 3 2014 ./
drwxrwxr-x 8 simon simon   4096 Feb 23 00:12 ../
-rw-r--r-- 1 simon simon     74 Apr 7 2014 .arcconfig
drwxr-xr-x 3 simon simon   4096 Feb 23 00:12 autoconf/
drwxr-xr-x 4 simon simon   4096 Feb 23 00:12 bindings/
-rw-r--r-- 1 simon simon     20 Mar 2 2014 .clang-format
drwxr-xr-x 4 simon simon   4096 Feb 23 00:12 cmake/
-rw-r--r-- 1 simon simon 20504 Jul 4 2014 CMakeLists.txt
-rw-r--r-- 1 simon simon   3333 Jul 18 2014 CODE_OWNERS.TXT
-rwxr-xr-x 1 simon simon 579889 Jul 30 2014 configure*
-rw-r--r-- 1 simon simon 10748 May 30 2014 CREDITS.TXT
drwxr-xr-x 9 simon simon   4096 Feb 23 00:12 docs/
drwxr-xr-x 10 simon simon   4096 Feb 23 00:12 examples/
-rw-r--r-- 1 simon simon   1755 Jun 25 2014 .gitignore
drwxr-xr-x 4 simon simon   4096 Feb 23 00:12 include/
drwxr-xr-x 21 simon simon   4096 Feb 23 00:12 lib/
-rw-r--r-- 1 simon simon   3281 Mar 13 2014 LICENSE.TXT
-rw-r--r-- 1 simon simon   744 Oct 2 2013 LLVMBuild.txt
-rw-r--r-- 1 simon simon   1865 Jan 26 2012 llvm.spec.in
-rw-r--r-- 1 simon simon   8874 Mar 26 2014 Makefile
-rw-r--r-- 1 simon simon   2599 Dec 7 2012 Makefile.common
-rw-r--r-- 1 simon simon 12853 Jul 17 2014 Makefile.config.in
-rw-r--r-- 1 simon simon 73392 Jun 21 2014 Makefile.rules
drwxr-xr-x 2 simon simon   4096 Feb 23 00:12 projects/
-rw-r--r-- 1 simon simon   687 Apr 27 2014 README.txt
drwxr-xr-x 26 simon simon   4096 Feb 23 00:12 test/
drwxr-xr-x 37 simon simon   4096 Feb 23 00:12 tools/
drwxr-xr-x 16 simon simon   4096 Feb 23 00:12 unittests/
drwxr-xr-x 30 simon simon   4096 Sep 3 2014 utils/

./configure

(venv_tf_py36) simon@simon-Aspire-4750:~/software/llvm-3.5.0.src$ ./configure 
checking for clang... no
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for clang++... no
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking whether GCC or Clang is our host compiler... gcc
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking type of operating system we're going to host on... Linux
checking type of operating system we're going to target... Linux
checking target architecture... x86_64
checking whether GCC is new enough... yes
checking optimization flags... -O3
checking for GNU make... make
checking whether ln -s works... yes
checking for nm... /usr/bin/nm
checking for cmp... /usr/bin/cmp
checking for cp... /bin/cp
checking for date... /bin/date
checking for find... /usr/bin/find
checking for grep... /bin/grep
checking for mkdir... /bin/mkdir
checking for mv... /bin/mv
checking for ranlib... ranlib
checking for ar... ar
checking for rm... /bin/rm
checking for sed... /bin/sed
checking for tar... /bin/tar
checking for pwd... /bin/pwd
checking for dot... echo dot
checking for a BSD-compatible install... /usr/bin/install -c
checking for bzip2... /bin/bzip2
checking for cat... /bin/cat
checking for doxygen... no
checking for groff... /usr/bin/groff
checking for gzip... /bin/gzip
checking for pdfroff... no
checking for zip... /usr/bin/zip
checking for ocamlc... no
checking for ocamlopt... no
checking for ocamldep... no
checking for ocamldoc... no
checking for gas... no
checking for as... /usr/bin/as
checking for linker version... 2.26.1
checking for compiler -Wl,-R<path> option... yes
checking for compiler -rdynamic option... yes
checking for compiler -Wl,--version-script option... yes
checking for grep that handles long lines and -e... (cached) /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking tool compatibility... ok
checking optional compiler flags... -Wno-variadic-macros -Wno-missing-field-initializers   -Wno-maybe-uninitialized
checking for python... /home/user/software/anaconda3/envs/venv_tf_py36/bin/python
checking for python >= 2.5... /home/user/software/anaconda3/envs/venv_tf_py36/bin/python (3.6.10)
checking for sin in -lm... yes
checking for library containing dlopen... -ldl
checking for library containing clock_gettime... none required
checking for library containing setupterm... no
checking for library containing el_init... no
checking for library containing mallinfo... none required
checking for pthread_mutex_init in -lpthread... yes
checking for library containing pthread_mutex_lock... none required
checking for library containing pthread_rwlock_init... none required
checking for library containing pthread_getspecific... none required
checking for compress2 in -lz... yes
checking for xml2-config... no
checking for libxml2 includes... xml2-config not found
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for MAP_ANONYMOUS vs. MAP_ANON... yes
checking whether stat file-mode macros are broken... no
checking for sys/wait.h that is POSIX.1 compatible... yes
checking whether time.h and sys/time.h may both be included... yes
checking how to run the C++ preprocessor... g++ -E
checking cxxabi.h usability... yes
checking cxxabi.h presence... yes
checking for cxxabi.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for inttypes.h... (cached) yes
checking link.h usability... yes
checking link.h presence... yes
checking for link.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking setjmp.h usability... yes
checking setjmp.h presence... yes
checking for setjmp.h... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking for stdint.h... (cached) yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking for unistd.h... (cached) yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/uio.h usability... yes
checking sys/uio.h presence... yes
checking for sys/uio.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking malloc/malloc.h usability... no
checking malloc/malloc.h presence... no
checking for malloc/malloc.h... no
checking mach/mach.h usability... no
checking mach/mach.h presence... no
checking for mach/mach.h... no
checking valgrind/valgrind.h usability... no
checking valgrind/valgrind.h presence... no
checking for valgrind/valgrind.h... no
checking fenv.h usability... yes
checking fenv.h presence... yes
checking for fenv.h... yes
checking whether FE_ALL_EXCEPT is declared... yes
checking whether FE_INEXACT is declared... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking CrashReporterClient.h usability... no
checking CrashReporterClient.h presence... no
checking for CrashReporterClient.h... no
checking __crashreporter_info__... no
checking for HUGE_VAL sanity... yes
checking for pid_t... yes
checking for size_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for int64_t... yes
checking for uint64_t... yes
checking for backtrace... yes
checking for ceilf... yes
checking for floorf... yes
checking for roundf... yes
checking for rintf... yes
checking for nearbyintf... yes
checking for getcwd... yes
checking for powf... yes
checking for fmodf... yes
checking for strtof... yes
checking for round... yes
checking for log... yes
checking for log2... yes
checking for log10... yes
checking for exp... yes
checking for exp2... yes
checking for getpagesize... yes
checking for getrusage... yes
checking for getrlimit... yes
checking for setrlimit... yes
checking for gettimeofday... yes
checking for isatty... yes
checking for mkdtemp... yes
checking for mkstemp... yes
checking for mktemp... yes
checking for posix_spawn... yes
checking for pread... yes
checking for realpath... yes
checking for sbrk... yes
checking for setrlimit... (cached) yes
checking for strerror... yes
checking for strerror_r... yes
checking for setenv... yes
checking for strtoll... yes
checking for strtoq... yes
checking for sysconf... yes
checking for malloc_zone_statistics... no
checking for setjmp... yes
checking for longjmp... yes
checking for sigsetjmp... no
checking for siglongjmp... yes
checking for writev... yes
checking for futimes... yes
checking for futimens... yes
checking if printf has the %a format character... yes
checking for srand48/lrand48/drand48 in <stdlib.h>... yes
checking whether arc4random is declared... no
checking whether strerror_s is declared... no
checking for isnan in <math.h>... yes
checking for isnan in <cmath>... yes
checking for std::isnan in <cmath>... yes
checking for isinf in <math.h>... yes
checking for isinf in <cmath>... yes
checking for std::isinf in <cmath>... yes
checking for finite in <ieeefp.h>... no
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for getpagesize... (cached) yes
checking for working mmap... yes
checking for mmap of files... yes
checking if /dev/zero is needed for mmap... no
checking for GCC atomic builtins... yes
checking for 32-bit userspace on 64-bit system... no
checking for __dso_handle... yes
checking for compiler -fvisibility-inlines-hidden option... yes
configure: creating ./config.status
config.status: creating include/llvm/Config/Targets.def
config.status: creating include/llvm/Config/AsmPrinters.def
config.status: creating include/llvm/Config/AsmParsers.def
config.status: creating include/llvm/Config/Disassemblers.def
config.status: creating Makefile.config
config.status: creating llvm.spec
config.status: creating docs/doxygen.cfg
config.status: creating bindings/ocaml/llvm/META.llvm
config.status: creating include/llvm/Config/config.h
config.status: creating include/llvm/Config/llvm-config.h
config.status: creating include/llvm/Support/DataTypes.h
config.status: executing setup commands
config.status: executing Makefile commands
config.status: executing Makefile.common commands
config.status: executing examples/Makefile commands
config.status: executing lib/Makefile commands
config.status: executing test/Makefile commands
config.status: executing test/Makefile.tests commands
config.status: executing unittests/Makefile commands
config.status: executing tools/Makefile commands
config.status: executing utils/Makefile commands
config.status: executing projects/Makefile commands
config.status: executing bindings/Makefile commands
config.status: executing bindings/ocaml/Makefile.ocaml commands
(venv_tf_py36) simon@simon-Aspire-4750:~/software/llvm-3.5.0.src$
(venv_tf_py36) simon@simon-Aspire-4750:~/software/llvm-3.5.0.src$
(venv_tf_py36) simon@simon-Aspire-4750:~/software/llvm-3.5.0.src$

make

(venv_tf_py36) simon@simon-Aspire-4750:~/software/llvm-3.5.0.src$ make 
llvm[0]: Constructing LLVMBuild project information.
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Support'
llvm[1]: Compiling APFloat.cpp for Release+Asserts build
llvm[1]: Compiling APInt.cpp for Release+Asserts build
llvm[1]: Compiling APSInt.cpp for Release+Asserts build
llvm[1]: Compiling ARMBuildAttrs.cpp for Release+Asserts build
llvm[1]: Compiling ARMWinEH.cpp for Release+Asserts build
llvm[1]: Compiling Allocator.cpp for Release+Asserts build
llvm[1]: Compiling Atomic.cpp for Release+Asserts build
llvm[1]: Compiling BlockFrequency.cpp for Release+Asserts build
llvm[1]: Compiling BranchProbability.cpp for Release+Asserts build
llvm[1]: Compiling CommandLine.cpp for Release+Asserts build
llvm[1]: Compiling Compression.cpp for Release+Asserts build
llvm[1]: Compiling ConvertUTF.c for Release+Asserts build
llvm[1]: Compiling ConvertUTFWrapper.cpp for Release+Asserts build
llvm[1]: Compiling CrashRecoveryContext.cpp for Release+Asserts build
llvm[1]: Compiling DAGDeltaAlgorithm.cpp for Release+Asserts build
llvm[1]: Compiling DataExtractor.cpp for Release+Asserts build
llvm[1]: Compiling DataStream.cpp for Release+Asserts build
llvm[1]: Compiling Debug.cpp for Release+Asserts build
llvm[1]: Compiling DeltaAlgorithm.cpp for Release+Asserts build
llvm[1]: Compiling Dwarf.cpp for Release+Asserts build
llvm[1]: Compiling DynamicLibrary.cpp for Release+Asserts build
llvm[1]: Compiling Errno.cpp for Release+Asserts build
llvm[1]: Compiling ErrorHandling.cpp for Release+Asserts build
llvm[1]: Compiling FileOutputBuffer.cpp for Release+Asserts build
llvm[1]: Compiling FileUtilities.cpp for Release+Asserts build
llvm[1]: Compiling FoldingSet.cpp for Release+Asserts build
llvm[1]: Compiling FormattedStream.cpp for Release+Asserts build
llvm[1]: Compiling GraphWriter.cpp for Release+Asserts build
llvm[1]: Compiling Hashing.cpp for Release+Asserts build
llvm[1]: Compiling Host.cpp for Release+Asserts build
llvm[1]: Compiling IncludeFile.cpp for Release+Asserts build
llvm[1]: Compiling IntEqClasses.cpp for Release+Asserts build
llvm[1]: Compiling IntervalMap.cpp for Release+Asserts build
llvm[1]: Compiling IntrusiveRefCntPtr.cpp for Release+Asserts build
llvm[1]: Compiling IsInf.cpp for Release+Asserts build
llvm[1]: Compiling IsNAN.cpp for Release+Asserts build
llvm[1]: Compiling LEB128.cpp for Release+Asserts build
llvm[1]: Compiling LineIterator.cpp for Release+Asserts build
llvm[1]: Compiling Locale.cpp for Release+Asserts build
llvm[1]: Compiling LockFileManager.cpp for Release+Asserts build
llvm[1]: Compiling MD5.cpp for Release+Asserts build
llvm[1]: Compiling ManagedStatic.cpp for Release+Asserts build
llvm[1]: Compiling Memory.cpp for Release+Asserts build
llvm[1]: Compiling MemoryBuffer.cpp for Release+Asserts build
llvm[1]: Compiling MemoryObject.cpp for Release+Asserts build
llvm[1]: Compiling Mutex.cpp for Release+Asserts build
llvm[1]: Compiling Path.cpp for Release+Asserts build
llvm[1]: Compiling PluginLoader.cpp for Release+Asserts build
llvm[1]: Compiling PrettyStackTrace.cpp for Release+Asserts build
llvm[1]: Compiling Process.cpp for Release+Asserts build
llvm[1]: Compiling Program.cpp for Release+Asserts build
llvm[1]: Compiling RWMutex.cpp for Release+Asserts build
llvm[1]: Compiling RandomNumberGenerator.cpp for Release+Asserts build
llvm[1]: Compiling Regex.cpp for Release+Asserts build
llvm[1]: Compiling ScaledNumber.cpp for Release+Asserts build
llvm[1]: Compiling SearchForAddressOfSpecialSymbol.cpp for Release+Asserts build
llvm[1]: Compiling Signals.cpp for Release+Asserts build
llvm[1]: Compiling SmallPtrSet.cpp for Release+Asserts build
llvm[1]: Compiling SmallVector.cpp for Release+Asserts build
llvm[1]: Compiling SourceMgr.cpp for Release+Asserts build
llvm[1]: Compiling SpecialCaseList.cpp for Release+Asserts build
llvm[1]: Compiling Statistic.cpp for Release+Asserts build
llvm[1]: Compiling StreamableMemoryObject.cpp for Release+Asserts build
llvm[1]: Compiling StringExtras.cpp for Release+Asserts build
llvm[1]: Compiling StringMap.cpp for Release+Asserts build
llvm[1]: Compiling StringPool.cpp for Release+Asserts build
llvm[1]: Compiling StringRef.cpp for Release+Asserts build
llvm[1]: Compiling StringRefMemoryObject.cpp for Release+Asserts build
llvm[1]: Compiling SystemUtils.cpp for Release+Asserts build
llvm[1]: Compiling TargetRegistry.cpp for Release+Asserts build
llvm[1]: Compiling ThreadLocal.cpp for Release+Asserts build
llvm[1]: Compiling Threading.cpp for Release+Asserts build
llvm[1]: Compiling TimeValue.cpp for Release+Asserts build
llvm[1]: Compiling Timer.cpp for Release+Asserts build
llvm[1]: Compiling ToolOutputFile.cpp for Release+Asserts build
llvm[1]: Compiling Triple.cpp for Release+Asserts build
llvm[1]: Compiling Twine.cpp for Release+Asserts build
llvm[1]: Compiling Unicode.cpp for Release+Asserts build
llvm[1]: Compiling Valgrind.cpp for Release+Asserts build
llvm[1]: Compiling Watchdog.cpp for Release+Asserts build
llvm[1]: Compiling YAMLParser.cpp for Release+Asserts build
llvm[1]: Compiling YAMLTraits.cpp for Release+Asserts build
llvm[1]: Compiling circular_raw_ostream.cpp for Release+Asserts build
llvm[1]: Compiling raw_os_ostream.cpp for Release+Asserts build
llvm[1]: Compiling raw_ostream.cpp for Release+Asserts build
llvm[1]: Compiling regcomp.c for Release+Asserts build
llvm[1]: Compiling regerror.c for Release+Asserts build
llvm[1]: Compiling regexec.c for Release+Asserts build
llvm[1]: Compiling regfree.c for Release+Asserts build
llvm[1]: Compiling regstrlcpy.c for Release+Asserts build
llvm[1]: Building Release+Asserts Archive Library libLLVMSupport.a
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Support'
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/TableGen'
llvm[1]: Compiling Error.cpp for Release+Asserts build
llvm[1]: Compiling Main.cpp for Release+Asserts build
llvm[1]: Compiling Record.cpp for Release+Asserts build
llvm[1]: Compiling SetTheory.cpp for Release+Asserts build
llvm[1]: Compiling StringMatcher.cpp for Release+Asserts build
llvm[1]: Compiling TGLexer.cpp for Release+Asserts build
llvm[1]: Compiling TGParser.cpp for Release+Asserts build
llvm[1]: Compiling TableGenBackend.cpp for Release+Asserts build
llvm[1]: Building Release+Asserts Archive Library libLLVMTableGen.a
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/TableGen'
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils/FileCheck'
llvm[2]: Compiling FileCheck.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable FileCheck (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable FileCheck (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils/FileCheck'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils/TableGen'
llvm[2]: Compiling AsmMatcherEmitter.cpp for Release+Asserts build
llvm[2]: Compiling AsmWriterEmitter.cpp for Release+Asserts build
llvm[2]: Compiling AsmWriterInst.cpp for Release+Asserts build
llvm[2]: Compiling CTagsEmitter.cpp for Release+Asserts build
llvm[2]: Compiling CallingConvEmitter.cpp for Release+Asserts build
llvm[2]: Compiling CodeEmitterGen.cpp for Release+Asserts build
llvm[2]: Compiling CodeGenDAGPatterns.cpp for Release+Asserts build
llvm[2]: Compiling CodeGenInstruction.cpp for Release+Asserts build
llvm[2]: Compiling CodeGenMapTable.cpp for Release+Asserts build
llvm[2]: Compiling CodeGenRegisters.cpp for Release+Asserts build
llvm[2]: Compiling CodeGenSchedule.cpp for Release+Asserts build
llvm[2]: Compiling CodeGenTarget.cpp for Release+Asserts build
llvm[2]: Compiling DAGISelEmitter.cpp for Release+Asserts build
llvm[2]: Compiling DAGISelMatcher.cpp for Release+Asserts build
llvm[2]: Compiling DAGISelMatcherEmitter.cpp for Release+Asserts build
llvm[2]: Compiling DAGISelMatcherGen.cpp for Release+Asserts build
llvm[2]: Compiling DAGISelMatcherOpt.cpp for Release+Asserts build
llvm[2]: Compiling DFAPacketizerEmitter.cpp for Release+Asserts build
llvm[2]: Compiling DisassemblerEmitter.cpp for Release+Asserts build
llvm[2]: Compiling FastISelEmitter.cpp for Release+Asserts build
llvm[2]: Compiling FixedLenDecoderEmitter.cpp for Release+Asserts build
llvm[2]: Compiling InstrInfoEmitter.cpp for Release+Asserts build
llvm[2]: Compiling IntrinsicEmitter.cpp for Release+Asserts build
llvm[2]: Compiling OptParserEmitter.cpp for Release+Asserts build
llvm[2]: Compiling PseudoLoweringEmitter.cpp for Release+Asserts build
llvm[2]: Compiling RegisterInfoEmitter.cpp for Release+Asserts build
llvm[2]: Compiling SubtargetEmitter.cpp for Release+Asserts build
llvm[2]: Compiling TableGen.cpp for Release+Asserts build
llvm[2]: Compiling X86DisassemblerTables.cpp for Release+Asserts build
llvm[2]: Compiling X86ModRMFilters.cpp for Release+Asserts build
llvm[2]: Compiling X86RecognizableInstr.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-tblgen (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-tblgen (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils/TableGen'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils/PerfectShuffle'
llvm[2]: Compiling PerfectShuffle.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-PerfectShuffle (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-PerfectShuffle (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils/PerfectShuffle'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils/count'
llvm[2]: Compiling count.c for Release+Asserts build
llvm[2]: Linking Release+Asserts executable count (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable count (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils/count'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils/fpcmp'
llvm[2]: Compiling fpcmp.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable fpcmp (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable fpcmp (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils/fpcmp'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils/llvm-lit'
llvm[2]: Creating 'llvm-lit' script...
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils/llvm-lit'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils/not'
llvm[2]: Compiling not.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable not (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable not (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils/not'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils/unittest'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils/unittest/googletest'
llvm[3]: Compiling src/gtest-all.cc for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libgtest.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils/unittest/googletest'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils/unittest/UnitTestMain'
llvm[3]: Compiling TestMain.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libgtest_main.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils/unittest/UnitTestMain'
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils/unittest'
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils'
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/IR'
llvm[1]: Building Intrinsics.gen.tmp from Intrinsics.td
llvm[1]: Updated Intrinsics.gen because Intrinsics.gen.tmp changed significantly.
llvm[1]: Compiling AsmWriter.cpp for Release+Asserts build
llvm[1]: Compiling Attributes.cpp for Release+Asserts build
llvm[1]: Compiling AutoUpgrade.cpp for Release+Asserts build
llvm[1]: Compiling BasicBlock.cpp for Release+Asserts build
llvm[1]: Compiling Comdat.cpp for Release+Asserts build
llvm[1]: Compiling ConstantFold.cpp for Release+Asserts build
llvm[1]: Compiling ConstantRange.cpp for Release+Asserts build
llvm[1]: Compiling Constants.cpp for Release+Asserts build
llvm[1]: Compiling Core.cpp for Release+Asserts build
llvm[1]: Compiling DIBuilder.cpp for Release+Asserts build
llvm[1]: Compiling DataLayout.cpp for Release+Asserts build
llvm[1]: Compiling DebugInfo.cpp for Release+Asserts build
llvm[1]: Compiling DebugLoc.cpp for Release+Asserts build
llvm[1]: Compiling DiagnosticInfo.cpp for Release+Asserts build
llvm[1]: Compiling DiagnosticPrinter.cpp for Release+Asserts build
llvm[1]: Compiling Dominators.cpp for Release+Asserts build
llvm[1]: Compiling Function.cpp for Release+Asserts build
llvm[1]: Compiling GCOV.cpp for Release+Asserts build
llvm[1]: Compiling GVMaterializer.cpp for Release+Asserts build
llvm[1]: Compiling Globals.cpp for Release+Asserts build
llvm[1]: Compiling IRBuilder.cpp for Release+Asserts build
llvm[1]: Compiling IRPrintingPasses.cpp for Release+Asserts build
llvm[1]: Compiling InlineAsm.cpp for Release+Asserts build
llvm[1]: Compiling Instruction.cpp for Release+Asserts build
llvm[1]: Compiling Instructions.cpp for Release+Asserts build
llvm[1]: Compiling IntrinsicInst.cpp for Release+Asserts build
llvm[1]: Compiling LLVMContext.cpp for Release+Asserts build
llvm[1]: Compiling LLVMContextImpl.cpp for Release+Asserts build
llvm[1]: Compiling LeakDetector.cpp for Release+Asserts build
llvm[1]: Compiling LegacyPassManager.cpp for Release+Asserts build
llvm[1]: Compiling MDBuilder.cpp for Release+Asserts build
llvm[1]: Compiling Mangler.cpp for Release+Asserts build
llvm[1]: Compiling Metadata.cpp for Release+Asserts build
llvm[1]: Compiling Module.cpp for Release+Asserts build
llvm[1]: Compiling Pass.cpp for Release+Asserts build
llvm[1]: Compiling PassManager.cpp for Release+Asserts build
llvm[1]: Compiling PassRegistry.cpp for Release+Asserts build
llvm[1]: Compiling Type.cpp for Release+Asserts build
llvm[1]: Compiling TypeFinder.cpp for Release+Asserts build
llvm[1]: Compiling Use.cpp for Release+Asserts build
llvm[1]: Compiling User.cpp for Release+Asserts build
llvm[1]: Compiling Value.cpp for Release+Asserts build
llvm[1]: Compiling ValueSymbolTable.cpp for Release+Asserts build
llvm[1]: Compiling ValueTypes.cpp for Release+Asserts build
llvm[1]: Compiling Verifier.cpp for Release+Asserts build
llvm[1]: Building Release+Asserts Archive Library libLLVMCore.a
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/IR'
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/IR'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/IR'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/AsmParser'
llvm[2]: Compiling LLLexer.cpp for Release+Asserts build
llvm[2]: Compiling LLParser.cpp for Release+Asserts build
llvm[2]: Compiling Parser.cpp for Release+Asserts build
llvm[2]: Building Release+Asserts Archive Library libLLVMAsmParser.a
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/AsmParser'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Bitcode'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Bitcode/Reader'
llvm[3]: Compiling BitReader.cpp for Release+Asserts build
llvm[3]: Compiling BitcodeReader.cpp for Release+Asserts build
llvm[3]: Compiling BitstreamReader.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMBitReader.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Bitcode/Reader'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Bitcode/Writer'
llvm[3]: Compiling BitWriter.cpp for Release+Asserts build
llvm[3]: Compiling BitcodeWriter.cpp for Release+Asserts build
llvm[3]: Compiling BitcodeWriterPass.cpp for Release+Asserts build
llvm[3]: Compiling ValueEnumerator.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMBitWriter.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Bitcode/Writer'
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Bitcode'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Analysis'
llvm[2]: Compiling AliasAnalysis.cpp for Release+Asserts build
llvm[2]: Compiling AliasAnalysisCounter.cpp for Release+Asserts build
llvm[2]: Compiling AliasAnalysisEvaluator.cpp for Release+Asserts build
llvm[2]: Compiling AliasDebugger.cpp for Release+Asserts build
llvm[2]: Compiling AliasSetTracker.cpp for Release+Asserts build
llvm[2]: Compiling Analysis.cpp for Release+Asserts build
llvm[2]: Compiling BasicAliasAnalysis.cpp for Release+Asserts build
llvm[2]: Compiling BlockFrequencyInfo.cpp for Release+Asserts build
llvm[2]: Compiling BlockFrequencyInfoImpl.cpp for Release+Asserts build
llvm[2]: Compiling BranchProbabilityInfo.cpp for Release+Asserts build
llvm[2]: Compiling CFG.cpp for Release+Asserts build
llvm[2]: Compiling CFGPrinter.cpp for Release+Asserts build
llvm[2]: Compiling CGSCCPassManager.cpp for Release+Asserts build
llvm[2]: Compiling CaptureTracking.cpp for Release+Asserts build
llvm[2]: Compiling CodeMetrics.cpp for Release+Asserts build
llvm[2]: Compiling ConstantFolding.cpp for Release+Asserts build
llvm[2]: Compiling CostModel.cpp for Release+Asserts build
llvm[2]: Compiling Delinearization.cpp for Release+Asserts build
llvm[2]: Compiling DependenceAnalysis.cpp for Release+Asserts build
llvm[2]: Compiling DomPrinter.cpp for Release+Asserts build
llvm[2]: Compiling DominanceFrontier.cpp for Release+Asserts build
llvm[2]: Compiling IVUsers.cpp for Release+Asserts build
llvm[2]: Compiling InstCount.cpp for Release+Asserts build
llvm[2]: Compiling InstructionSimplify.cpp for Release+Asserts build
llvm[2]: Compiling Interval.cpp for Release+Asserts build
llvm[2]: Compiling IntervalPartition.cpp for Release+Asserts build
llvm[2]: Compiling JumpInstrTableInfo.cpp for Release+Asserts build
llvm[2]: Compiling LazyCallGraph.cpp for Release+Asserts build
llvm[2]: Compiling LazyValueInfo.cpp for Release+Asserts build
llvm[2]: Compiling LibCallAliasAnalysis.cpp for Release+Asserts build
llvm[2]: Compiling LibCallSemantics.cpp for Release+Asserts build
llvm[2]: Compiling Lint.cpp for Release+Asserts build
llvm[2]: Compiling Loads.cpp for Release+Asserts build
llvm[2]: Compiling LoopInfo.cpp for Release+Asserts build
llvm[2]: Compiling LoopPass.cpp for Release+Asserts build
llvm[2]: Compiling MemDepPrinter.cpp for Release+Asserts build
llvm[2]: Compiling MemoryBuiltins.cpp for Release+Asserts build
llvm[2]: Compiling MemoryDependenceAnalysis.cpp for Release+Asserts build
llvm[2]: Compiling ModuleDebugInfoPrinter.cpp for Release+Asserts build
llvm[2]: Compiling NoAliasAnalysis.cpp for Release+Asserts build
llvm[2]: Compiling PHITransAddr.cpp for Release+Asserts build
llvm[2]: Compiling PostDominators.cpp for Release+Asserts build
llvm[2]: Compiling PtrUseVisitor.cpp for Release+Asserts build
llvm[2]: Compiling RegionInfo.cpp for Release+Asserts build
llvm[2]: Compiling RegionPass.cpp for Release+Asserts build
llvm[2]: Compiling RegionPrinter.cpp for Release+Asserts build
llvm[2]: Compiling ScalarEvolution.cpp for Release+Asserts build
llvm[2]: Compiling ScalarEvolutionAliasAnalysis.cpp for Release+Asserts build
llvm[2]: Compiling ScalarEvolutionExpander.cpp for Release+Asserts build
llvm[2]: Compiling ScalarEvolutionNormalization.cpp for Release+Asserts build
llvm[2]: Compiling SparsePropagation.cpp for Release+Asserts build
llvm[2]: Compiling TargetTransformInfo.cpp for Release+Asserts build
llvm[2]: Compiling Trace.cpp for Release+Asserts build
llvm[2]: Compiling TypeBasedAliasAnalysis.cpp for Release+Asserts build
llvm[2]: Compiling ValueTracking.cpp for Release+Asserts build
llvm[2]: Building Release+Asserts Archive Library libLLVMAnalysis.a
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Analysis/IPA'
llvm[3]: Compiling CallGraph.cpp for Release+Asserts build
llvm[3]: Compiling CallGraphSCCPass.cpp for Release+Asserts build
llvm[3]: Compiling CallPrinter.cpp for Release+Asserts build
llvm[3]: Compiling FindUsedTypes.cpp for Release+Asserts build
llvm[3]: Compiling GlobalsModRef.cpp for Release+Asserts build
llvm[3]: Compiling IPA.cpp for Release+Asserts build
llvm[3]: Compiling InlineCost.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMipa.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Analysis/IPA'
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Analysis'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/Utils'
llvm[3]: Compiling ASanStackFrameLayout.cpp for Release+Asserts build
llvm[3]: Compiling AddDiscriminators.cpp for Release+Asserts build
llvm[3]: Compiling BasicBlockUtils.cpp for Release+Asserts build
llvm[3]: Compiling BreakCriticalEdges.cpp for Release+Asserts build
llvm[3]: Compiling BuildLibCalls.cpp for Release+Asserts build
llvm[3]: Compiling BypassSlowDivision.cpp for Release+Asserts build
llvm[3]: Compiling CloneFunction.cpp for Release+Asserts build
llvm[3]: Compiling CloneModule.cpp for Release+Asserts build
llvm[3]: Compiling CmpInstAnalysis.cpp for Release+Asserts build
llvm[3]: Compiling CodeExtractor.cpp for Release+Asserts build
llvm[3]: Compiling CtorUtils.cpp for Release+Asserts build
llvm[3]: Compiling DemoteRegToStack.cpp for Release+Asserts build
llvm[3]: Compiling FlattenCFG.cpp for Release+Asserts build
llvm[3]: Compiling GlobalStatus.cpp for Release+Asserts build
llvm[3]: Compiling InlineFunction.cpp for Release+Asserts build
llvm[3]: Compiling InstructionNamer.cpp for Release+Asserts build
llvm[3]: Compiling IntegerDivision.cpp for Release+Asserts build
llvm[3]: Compiling LCSSA.cpp for Release+Asserts build
llvm[3]: Compiling Local.cpp for Release+Asserts build
llvm[3]: Compiling LoopSimplify.cpp for Release+Asserts build
llvm[3]: Compiling LoopUnroll.cpp for Release+Asserts build
llvm[3]: Compiling LoopUnrollRuntime.cpp for Release+Asserts build
llvm[3]: Compiling LowerExpectIntrinsic.cpp for Release+Asserts build
llvm[3]: Compiling LowerInvoke.cpp for Release+Asserts build
llvm[3]: Compiling LowerSwitch.cpp for Release+Asserts build
llvm[3]: Compiling Mem2Reg.cpp for Release+Asserts build
llvm[3]: Compiling MetaRenamer.cpp for Release+Asserts build
llvm[3]: Compiling ModuleUtils.cpp for Release+Asserts build
llvm[3]: Compiling PromoteMemoryToRegister.cpp for Release+Asserts build
llvm[3]: Compiling SSAUpdater.cpp for Release+Asserts build
llvm[3]: Compiling SimplifyCFG.cpp for Release+Asserts build
llvm[3]: Compiling SimplifyIndVar.cpp for Release+Asserts build
llvm[3]: Compiling SimplifyInstructions.cpp for Release+Asserts build
llvm[3]: Compiling SimplifyLibCalls.cpp for Release+Asserts build
llvm[3]: Compiling UnifyFunctionExitNodes.cpp for Release+Asserts build
llvm[3]: Compiling Utils.cpp for Release+Asserts build
llvm[3]: Compiling ValueMapper.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMTransformUtils.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/Utils'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/Instrumentation'
llvm[3]: Compiling AddressSanitizer.cpp for Release+Asserts build
llvm[3]: Compiling BoundsChecking.cpp for Release+Asserts build
llvm[3]: Compiling DataFlowSanitizer.cpp for Release+Asserts build
llvm[3]: Compiling DebugIR.cpp for Release+Asserts build
llvm[3]: Compiling GCOVProfiling.cpp for Release+Asserts build
llvm[3]: Compiling Instrumentation.cpp for Release+Asserts build
llvm[3]: Compiling MemorySanitizer.cpp for Release+Asserts build
llvm[3]: Compiling ThreadSanitizer.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMInstrumentation.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/Instrumentation'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/Scalar'
llvm[3]: Compiling ADCE.cpp for Release+Asserts build
llvm[3]: Compiling ConstantHoisting.cpp for Release+Asserts build
llvm[3]: Compiling ConstantProp.cpp for Release+Asserts build
llvm[3]: Compiling CorrelatedValuePropagation.cpp for Release+Asserts build
llvm[3]: Compiling DCE.cpp for Release+Asserts build
llvm[3]: Compiling DeadStoreElimination.cpp for Release+Asserts build
llvm[3]: Compiling EarlyCSE.cpp for Release+Asserts build
llvm[3]: Compiling FlattenCFGPass.cpp for Release+Asserts build
llvm[3]: Compiling GVN.cpp for Release+Asserts build
llvm[3]: Compiling IndVarSimplify.cpp for Release+Asserts build
llvm[3]: Compiling JumpThreading.cpp for Release+Asserts build


llvm[3]: Compiling LICM.cpp for Release+Asserts build
llvm[3]: Compiling LoadCombine.cpp for Release+Asserts build
In file included from LoadCombine.cpp:19:0:
/home/simon/software/llvm-3.5.0.src/include/llvm/Pass.h:111:16: warning: ‘virtual bool llvm::Pass::doInitialization(llvm::Module&)’ was hidden [-Woverloaded-virtual]
  virtual bool doInitialization(Module &) { return false; }
              ^
LoadCombine.cpp:61:8: warning:   by ‘virtual bool {anonymous}::LoadCombine::doInitialization(llvm::Function&)’ [-Woverloaded-virtual]
  bool doInitialization(Function &) override;
      ^
llvm[3]: Compiling LoopDeletion.cpp for Release+Asserts build
llvm[3]: Compiling LoopIdiomRecognize.cpp for Release+Asserts build
llvm[3]: Compiling LoopInstSimplify.cpp for Release+Asserts build
llvm[3]: Compiling LoopRerollPass.cpp for Release+Asserts build
llvm[3]: Compiling LoopRotation.cpp for Release+Asserts build
llvm[3]: Compiling LoopStrengthReduce.cpp for Release+Asserts build
llvm[3]: Compiling LoopUnrollPass.cpp for Release+Asserts build
llvm[3]: Compiling LoopUnswitch.cpp for Release+Asserts build
llvm[3]: Compiling LowerAtomic.cpp for Release+Asserts build
llvm[3]: Compiling MemCpyOptimizer.cpp for Release+Asserts build
llvm[3]: Compiling MergedLoadStoreMotion.cpp for Release+Asserts build
MergedLoadStoreMotion.cpp:30:1: warning: multi-line comment [-Wcomment]
//                       /                   \
^
MergedLoadStoreMotion.cpp:50:1: warning: multi-line comment [-Wcomment]
//                       /                   \
^
llvm[3]: Compiling PartiallyInlineLibCalls.cpp for Release+Asserts build
llvm[3]: Compiling Reassociate.cpp for Release+Asserts build
llvm[3]: Compiling Reg2Mem.cpp for Release+Asserts build
llvm[3]: Compiling SCCP.cpp for Release+Asserts build
llvm[3]: Compiling SROA.cpp for Release+Asserts build
llvm[3]: Compiling SampleProfile.cpp for Release+Asserts build
llvm[3]: Compiling Scalar.cpp for Release+Asserts build
llvm[3]: Compiling ScalarReplAggregates.cpp for Release+Asserts build
llvm[3]: Compiling Scalarizer.cpp for Release+Asserts build
llvm[3]: Compiling SeparateConstOffsetFromGEP.cpp for Release+Asserts build
llvm[3]: Compiling SimplifyCFGPass.cpp for Release+Asserts build
llvm[3]: Compiling Sink.cpp for Release+Asserts build
llvm[3]: Compiling StructurizeCFG.cpp for Release+Asserts build
llvm[3]: Compiling TailRecursionElimination.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMScalarOpts.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/Scalar'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/InstCombine'
llvm[3]: Compiling InstCombineAddSub.cpp for Release+Asserts build
llvm[3]: Compiling InstCombineAndOrXor.cpp for Release+Asserts build
llvm[3]: Compiling InstCombineCalls.cpp for Release+Asserts build
llvm[3]: Compiling InstCombineCasts.cpp for Release+Asserts build
llvm[3]: Compiling InstCombineCompares.cpp for Release+Asserts build
llvm[3]: Compiling InstCombineLoadStoreAlloca.cpp for Release+Asserts build
llvm[3]: Compiling InstCombineMulDivRem.cpp for Release+Asserts build
llvm[3]: Compiling InstCombinePHI.cpp for Release+Asserts build
llvm[3]: Compiling InstCombineSelect.cpp for Release+Asserts build
llvm[3]: Compiling InstCombineShifts.cpp for Release+Asserts build
llvm[3]: Compiling InstCombineSimplifyDemanded.cpp for Release+Asserts build
llvm[3]: Compiling InstCombineVectorOps.cpp for Release+Asserts build
llvm[3]: Compiling InstructionCombining.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMInstCombine.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/InstCombine'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/IPO'
llvm[3]: Compiling ArgumentPromotion.cpp for Release+Asserts build
In file included from /home/simon/software/llvm-3.5.0.src/include/llvm/Analysis/CallGraph.h:60:0,
                from ArgumentPromotion.cpp:37:
/home/simon/software/llvm-3.5.0.src/include/llvm/Pass.h:111:16: warning: ‘virtual bool llvm::Pass::doInitialization(llvm::Module&)’ was hidden [-Woverloaded-virtual]
  virtual bool doInitialization(Module &) { return false; }
              ^
ArgumentPromotion.cpp:86:10: warning:   by ‘virtual bool {anonymous}::ArgPromotion::doInitialization(llvm::CallGraph&)’ [-Woverloaded-virtual]
    bool doInitialization(CallGraph &CG) override;
        ^
llvm[3]: Compiling BarrierNoopPass.cpp for Release+Asserts build
llvm[3]: Compiling ConstantMerge.cpp for Release+Asserts build
llvm[3]: Compiling DeadArgumentElimination.cpp for Release+Asserts build
llvm[3]: Compiling ExtractGV.cpp for Release+Asserts build
llvm[3]: Compiling FunctionAttrs.cpp for Release+Asserts build
llvm[3]: Compiling GlobalDCE.cpp for Release+Asserts build
llvm[3]: Compiling GlobalOpt.cpp for Release+Asserts build
llvm[3]: Compiling IPConstantPropagation.cpp for Release+Asserts build
llvm[3]: Compiling IPO.cpp for Release+Asserts build
llvm[3]: Compiling InlineAlways.cpp for Release+Asserts build
llvm[3]: Compiling InlineSimple.cpp for Release+Asserts build
llvm[3]: Compiling Inliner.cpp for Release+Asserts build
llvm[3]: Compiling Internalize.cpp for Release+Asserts build
llvm[3]: Compiling LoopExtractor.cpp for Release+Asserts build
llvm[3]: Compiling MergeFunctions.cpp for Release+Asserts build
llvm[3]: Compiling PartialInlining.cpp for Release+Asserts build
llvm[3]: Compiling PassManagerBuilder.cpp for Release+Asserts build
llvm[3]: Compiling PruneEH.cpp for Release+Asserts build
llvm[3]: Compiling StripDeadPrototypes.cpp for Release+Asserts build
llvm[3]: Compiling StripSymbols.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMipo.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/IPO'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/Vectorize'
llvm[3]: Compiling BBVectorize.cpp for Release+Asserts build
llvm[3]: Compiling LoopVectorize.cpp for Release+Asserts build
llvm[3]: Compiling SLPVectorizer.cpp for Release+Asserts build
llvm[3]: Compiling Vectorize.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMVectorize.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/Vectorize'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/Hello'
llvm[3]: Compiling Hello.cpp for Release+Asserts build (PIC)
llvm[3]: Linking Release+Asserts Loadable Module LLVMHello.so
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/Hello'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/ObjCARC'
llvm[3]: Compiling DependencyAnalysis.cpp for Release+Asserts build
llvm[3]: Compiling ObjCARC.cpp for Release+Asserts build
llvm[3]: Compiling ObjCARCAPElim.cpp for Release+Asserts build
llvm[3]: Compiling ObjCARCAliasAnalysis.cpp for Release+Asserts build
llvm[3]: Compiling ObjCARCContract.cpp for Release+Asserts build
llvm[3]: Compiling ObjCARCExpand.cpp for Release+Asserts build
llvm[3]: Compiling ObjCARCOpts.cpp for Release+Asserts build
llvm[3]: Compiling ObjCARCUtil.cpp for Release+Asserts build
llvm[3]: Compiling ProvenanceAnalysis.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMObjCARCOpts.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/ObjCARC'
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/CodeGen'
llvm[2]: Compiling AggressiveAntiDepBreaker.cpp for Release+Asserts build
llvm[2]: Compiling AllocationOrder.cpp for Release+Asserts build
llvm[2]: Compiling Analysis.cpp for Release+Asserts build
llvm[2]: Compiling AtomicExpandLoadLinkedPass.cpp for Release+Asserts build
llvm[2]: Compiling BasicTargetTransformInfo.cpp for Release+Asserts build
llvm[2]: Compiling BranchFolding.cpp for Release+Asserts build
llvm[2]: Compiling CalcSpillWeights.cpp for Release+Asserts build
llvm[2]: Compiling CallingConvLower.cpp for Release+Asserts build
llvm[2]: Compiling CodeGen.cpp for Release+Asserts build
llvm[2]: Compiling CodeGenPrepare.cpp for Release+Asserts build
llvm[2]: Compiling CriticalAntiDepBreaker.cpp for Release+Asserts build
llvm[2]: Compiling DFAPacketizer.cpp for Release+Asserts build
llvm[2]: Compiling DeadMachineInstructionElim.cpp for Release+Asserts build
llvm[2]: Compiling DwarfEHPrepare.cpp for Release+Asserts build
llvm[2]: Compiling EarlyIfConversion.cpp for Release+Asserts build
llvm[2]: Compiling EdgeBundles.cpp for Release+Asserts build
llvm[2]: Compiling ErlangGC.cpp for Release+Asserts build
llvm[2]: Compiling ExecutionDepsFix.cpp for Release+Asserts build
llvm[2]: Compiling ExpandISelPseudos.cpp for Release+Asserts build
llvm[2]: Compiling ExpandPostRAPseudos.cpp for Release+Asserts build
llvm[2]: Compiling GCMetadata.cpp for Release+Asserts build
llvm[2]: Compiling GCMetadataPrinter.cpp for Release+Asserts build
llvm[2]: Compiling GCStrategy.cpp for Release+Asserts build
llvm[2]: Compiling GlobalMerge.cpp for Release+Asserts build
llvm[2]: Compiling IfConversion.cpp for Release+Asserts build
llvm[2]: Compiling InlineSpiller.cpp for Release+Asserts build
llvm[2]: Compiling InterferenceCache.cpp for Release+Asserts build
llvm[2]: Compiling IntrinsicLowering.cpp for Release+Asserts build
llvm[2]: Compiling JITCodeEmitter.cpp for Release+Asserts build
llvm[2]: Compiling JumpInstrTables.cpp for Release+Asserts build
llvm[2]: Compiling LLVMTargetMachine.cpp for Release+Asserts build
llvm[2]: Compiling LatencyPriorityQueue.cpp for Release+Asserts build
llvm[2]: Compiling LexicalScopes.cpp for Release+Asserts build
llvm[2]: Compiling LiveDebugVariables.cpp for Release+Asserts build
llvm[2]: Compiling LiveInterval.cpp for Release+Asserts build
llvm[2]: Compiling LiveIntervalAnalysis.cpp for Release+Asserts build
llvm[2]: Compiling LiveIntervalUnion.cpp for Release+Asserts build
llvm[2]: Compiling LivePhysRegs.cpp for Release+Asserts build
llvm[2]: Compiling LiveRangeCalc.cpp for Release+Asserts build
llvm[2]: Compiling LiveRangeEdit.cpp for Release+Asserts build
llvm[2]: Compiling LiveRegMatrix.cpp for Release+Asserts build
llvm[2]: Compiling LiveStackAnalysis.cpp for Release+Asserts build
llvm[2]: Compiling LiveVariables.cpp for Release+Asserts build
llvm[2]: Compiling LocalStackSlotAllocation.cpp for Release+Asserts build
llvm[2]: Compiling MachineBasicBlock.cpp for Release+Asserts build
llvm[2]: Compiling MachineBlockFrequencyInfo.cpp for Release+Asserts build
llvm[2]: Compiling MachineBlockPlacement.cpp for Release+Asserts build
llvm[2]: Compiling MachineBranchProbabilityInfo.cpp for Release+Asserts build
llvm[2]: Compiling MachineCSE.cpp for Release+Asserts build
llvm[2]: Compiling MachineCodeEmitter.cpp for Release+Asserts build
llvm[2]: Compiling MachineCopyPropagation.cpp for Release+Asserts build
llvm[2]: Compiling MachineDominanceFrontier.cpp for Release+Asserts build
llvm[2]: Compiling MachineDominators.cpp for Release+Asserts build
llvm[2]: Compiling MachineFunction.cpp for Release+Asserts build
llvm[2]: Compiling MachineFunctionAnalysis.cpp for Release+Asserts build
llvm[2]: Compiling MachineFunctionPass.cpp for Release+Asserts build
llvm[2]: Compiling MachineFunctionPrinterPass.cpp for Release+Asserts build
llvm[2]: Compiling MachineInstr.cpp for Release+Asserts build
llvm[2]: Compiling MachineInstrBundle.cpp for Release+Asserts build
llvm[2]: Compiling MachineLICM.cpp for Release+Asserts build
llvm[2]: Compiling MachineLoopInfo.cpp for Release+Asserts build
llvm[2]: Compiling MachineModuleInfo.cpp for Release+Asserts build
llvm[2]: Compiling MachineModuleInfoImpls.cpp for Release+Asserts build
llvm[2]: Compiling MachinePassRegistry.cpp for Release+Asserts build
llvm[2]: Compiling MachinePostDominators.cpp for Release+Asserts build
llvm[2]: Compiling MachineRegionInfo.cpp for Release+Asserts build
llvm[2]: Compiling MachineRegisterInfo.cpp for Release+Asserts build
llvm[2]: Compiling MachineSSAUpdater.cpp for Release+Asserts build
llvm[2]: Compiling MachineScheduler.cpp for Release+Asserts build
llvm[2]: Compiling MachineSink.cpp for Release+Asserts build
llvm[2]: Compiling MachineTraceMetrics.cpp for Release+Asserts build
llvm[2]: Compiling MachineVerifier.cpp for Release+Asserts build
llvm[2]: Compiling OcamlGC.cpp for Release+Asserts build
llvm[2]: Compiling OptimizePHIs.cpp for Release+Asserts build
llvm[2]: Compiling PHIElimination.cpp for Release+Asserts build
llvm[2]: Compiling PHIEliminationUtils.cpp for Release+Asserts build
llvm[2]: Compiling Passes.cpp for Release+Asserts build
llvm[2]: Compiling PeepholeOptimizer.cpp for Release+Asserts build
llvm[2]: Compiling PostRASchedulerList.cpp for Release+Asserts build
llvm[2]: Compiling ProcessImplicitDefs.cpp for Release+Asserts build
llvm[2]: Compiling PrologEpilogInserter.cpp for Release+Asserts build
llvm[2]: Compiling PseudoSourceValue.cpp for Release+Asserts build
llvm[2]: Compiling RegAllocBase.cpp for Release+Asserts build
llvm[2]: Compiling RegAllocBasic.cpp for Release+Asserts build
llvm[2]: Compiling RegAllocFast.cpp for Release+Asserts build
llvm[2]: Compiling RegAllocGreedy.cpp for Release+Asserts build
llvm[2]: Compiling RegAllocPBQP.cpp for Release+Asserts build
llvm[2]: Compiling RegisterClassInfo.cpp for Release+Asserts build
llvm[2]: Compiling RegisterCoalescer.cpp for Release+Asserts build
llvm[2]: Compiling RegisterPressure.cpp for Release+Asserts build
llvm[2]: Compiling RegisterScavenging.cpp for Release+Asserts build
llvm[2]: Compiling ScheduleDAG.cpp for Release+Asserts build
llvm[2]: Compiling ScheduleDAGInstrs.cpp for Release+Asserts build
llvm[2]: Compiling ScheduleDAGPrinter.cpp for Release+Asserts build
llvm[2]: Compiling ScoreboardHazardRecognizer.cpp for Release+Asserts build
llvm[2]: Compiling ShadowStackGC.cpp for Release+Asserts build
llvm[2]: Compiling SjLjEHPrepare.cpp for Release+Asserts build
llvm[2]: Compiling SlotIndexes.cpp for Release+Asserts build
llvm[2]: Compiling SpillPlacement.cpp for Release+Asserts build
llvm[2]: Compiling Spiller.cpp for Release+Asserts build
llvm[2]: Compiling SplitKit.cpp for Release+Asserts build
llvm[2]: Compiling StackColoring.cpp for Release+Asserts build
llvm[2]: Compiling StackMapLivenessAnalysis.cpp for Release+Asserts build
llvm[2]: Compiling StackMaps.cpp for Release+Asserts build
llvm[2]: Compiling StackProtector.cpp for Release+Asserts build
llvm[2]: Compiling StackSlotColoring.cpp for Release+Asserts build
llvm[2]: Compiling TailDuplication.cpp for Release+Asserts build
llvm[2]: Compiling TargetFrameLoweringImpl.cpp for Release+Asserts build
llvm[2]: Compiling TargetInstrInfo.cpp for Release+Asserts build
llvm[2]: Compiling TargetLoweringBase.cpp for Release+Asserts build
llvm[2]: Compiling TargetLoweringObjectFileImpl.cpp for Release+Asserts build
llvm[2]: Compiling TargetOptionsImpl.cpp for Release+Asserts build
llvm[2]: Compiling TargetRegisterInfo.cpp for Release+Asserts build
llvm[2]: Compiling TargetSchedule.cpp for Release+Asserts build
llvm[2]: Compiling TwoAddressInstructionPass.cpp for Release+Asserts build
llvm[2]: Compiling UnreachableBlockElim.cpp for Release+Asserts build
llvm[2]: Compiling VirtRegMap.cpp for Release+Asserts build
llvm[2]: Building Release+Asserts Archive Library libLLVMCodeGen.a
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/CodeGen/SelectionDAG'
llvm[3]: Compiling DAGCombiner.cpp for Release+Asserts build
llvm[3]: Compiling FastISel.cpp for Release+Asserts build
llvm[3]: Compiling FunctionLoweringInfo.cpp for Release+Asserts build
llvm[3]: Compiling InstrEmitter.cpp for Release+Asserts build
llvm[3]: Compiling LegalizeDAG.cpp for Release+Asserts build
llvm[3]: Compiling LegalizeFloatTypes.cpp for Release+Asserts build
llvm[3]: Compiling LegalizeIntegerTypes.cpp for Release+Asserts build
llvm[3]: Compiling LegalizeTypes.cpp for Release+Asserts build
llvm[3]: Compiling LegalizeTypesGeneric.cpp for Release+Asserts build
llvm[3]: Compiling LegalizeVectorOps.cpp for Release+Asserts build
llvm[3]: Compiling LegalizeVectorTypes.cpp for Release+Asserts build
llvm[3]: Compiling ResourcePriorityQueue.cpp for Release+Asserts build
llvm[3]: Compiling ScheduleDAGFast.cpp for Release+Asserts build
llvm[3]: Compiling ScheduleDAGRRList.cpp for Release+Asserts build
llvm[3]: Compiling ScheduleDAGSDNodes.cpp for Release+Asserts build
llvm[3]: Compiling ScheduleDAGVLIW.cpp for Release+Asserts build
llvm[3]: Compiling SelectionDAG.cpp for Release+Asserts build
llvm[3]: Compiling SelectionDAGBuilder.cpp for Release+Asserts build
llvm[3]: Compiling SelectionDAGDumper.cpp for Release+Asserts build
llvm[3]: Compiling SelectionDAGISel.cpp for Release+Asserts build
llvm[3]: Compiling SelectionDAGPrinter.cpp for Release+Asserts build
llvm[3]: Compiling TargetLowering.cpp for Release+Asserts build
llvm[3]: Compiling TargetSelectionDAGInfo.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMSelectionDAG.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/CodeGen/SelectionDAG'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/CodeGen/AsmPrinter'
llvm[3]: Compiling ARMException.cpp for Release+Asserts build
llvm[3]: Compiling AddressPool.cpp for Release+Asserts build
llvm[3]: Compiling AsmPrinter.cpp for Release+Asserts build
llvm[3]: Compiling AsmPrinterDwarf.cpp for Release+Asserts build
llvm[3]: Compiling AsmPrinterInlineAsm.cpp for Release+Asserts build
llvm[3]: Compiling DIE.cpp for Release+Asserts build
llvm[3]: Compiling DIEHash.cpp for Release+Asserts build
llvm[3]: Compiling DbgValueHistoryCalculator.cpp for Release+Asserts build
llvm[3]: Compiling DwarfAccelTable.cpp for Release+Asserts build
llvm[3]: Compiling DwarfCFIException.cpp for Release+Asserts build
llvm[3]: Compiling DwarfDebug.cpp for Release+Asserts build
llvm[3]: Compiling DwarfFile.cpp for Release+Asserts build
llvm[3]: Compiling DwarfStringPool.cpp for Release+Asserts build
llvm[3]: Compiling DwarfUnit.cpp for Release+Asserts build
llvm[3]: Compiling EHStreamer.cpp for Release+Asserts build
llvm[3]: Compiling ErlangGCPrinter.cpp for Release+Asserts build
llvm[3]: Compiling OcamlGCPrinter.cpp for Release+Asserts build
llvm[3]: Compiling Win64Exception.cpp for Release+Asserts build
llvm[3]: Compiling WinCodeViewLineTables.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMAsmPrinter.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/CodeGen/AsmPrinter'
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/CodeGen'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target'
llvm[2]: Compiling Target.cpp for Release+Asserts build
llvm[2]: Compiling TargetIntrinsicInfo.cpp for Release+Asserts build
llvm[2]: Compiling TargetJITInfo.cpp for Release+Asserts build
llvm[2]: Compiling TargetLibraryInfo.cpp for Release+Asserts build
llvm[2]: Compiling TargetLoweringObjectFile.cpp for Release+Asserts build
llvm[2]: Compiling TargetMachine.cpp for Release+Asserts build
llvm[2]: Compiling TargetMachineC.cpp for Release+Asserts build
llvm[2]: Compiling TargetSubtargetInfo.cpp for Release+Asserts build
llvm[2]: Building Release+Asserts Archive Library libLLVMTarget.a
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86'
llvm[3]: Building X86.td register info implementation with tblgen
llvm[3]: Building X86.td instruction information with tblgen
llvm[3]: Building X86.td assembly writer with tblgen
llvm[3]: Building X86.td assembly matcher with tblgen
llvm[3]: Building X86.td assembly writer #1 with tblgen
llvm[3]: Building X86.td DAG instruction selector implementation with tblgen
llvm[3]: Building X86.td disassembly tables with tblgen
llvm[3]: Building X86.td "fast" instruction selector implementation with tblgen
llvm[3]: Building X86.td calling convention information with tblgen
llvm[3]: Building X86.td subtarget information with tblgen
llvm[3]: Compiling X86AsmPrinter.cpp for Release+Asserts build
llvm[3]: Compiling X86AtomicExpandPass.cpp for Release+Asserts build
llvm[3]: Compiling X86CodeEmitter.cpp for Release+Asserts build
llvm[3]: Compiling X86FastISel.cpp for Release+Asserts build
llvm[3]: Compiling X86FixupLEAs.cpp for Release+Asserts build
llvm[3]: Compiling X86FloatingPoint.cpp for Release+Asserts build
llvm[3]: Compiling X86FrameLowering.cpp for Release+Asserts build
llvm[3]: Compiling X86ISelDAGToDAG.cpp for Release+Asserts build
llvm[3]: Compiling X86ISelLowering.cpp for Release+Asserts build
X86ISelLowering.cpp: In function ‘llvm::SDValue getINSERTPS(llvm::ShuffleVectorSDNode*, llvm::SDLoc&, llvm::SelectionDAG&)’:
X86ISelLowering.cpp:9063:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    if (FromV1 == FromV2 && DestIndex == Mask[DestIndex] % 4) {
                                      ^
llvm[3]: Compiling X86InstrInfo.cpp for Release+Asserts build
llvm[3]: Compiling X86JITInfo.cpp for Release+Asserts build
llvm[3]: Compiling X86MCInstLower.cpp for Release+Asserts build
llvm[3]: Compiling X86MachineFunctionInfo.cpp for Release+Asserts build
llvm[3]: Compiling X86PadShortFunction.cpp for Release+Asserts build
llvm[3]: Compiling X86RegisterInfo.cpp for Release+Asserts build
llvm[3]: Compiling X86SelectionDAGInfo.cpp for Release+Asserts build
llvm[3]: Compiling X86Subtarget.cpp for Release+Asserts build
llvm[3]: Compiling X86TargetMachine.cpp for Release+Asserts build
llvm[3]: Compiling X86TargetObjectFile.cpp for Release+Asserts build
llvm[3]: Compiling X86TargetTransformInfo.cpp for Release+Asserts build
llvm[3]: Compiling X86VZeroUpper.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMX86CodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/InstPrinter'
llvm[4]: Compiling X86ATTInstPrinter.cpp for Release+Asserts build
llvm[4]: Compiling X86InstComments.cpp for Release+Asserts build
llvm[4]: Compiling X86IntelInstPrinter.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMX86AsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/AsmParser'
llvm[4]: Compiling X86AsmInstrumentation.cpp for Release+Asserts build
llvm[4]: Compiling X86AsmParser.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMX86AsmParser.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/AsmParser'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/Disassembler'
llvm[4]: Compiling X86Disassembler.cpp for Release+Asserts build
llvm[4]: Compiling X86DisassemblerDecoder.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMX86Disassembler.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/Disassembler'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/TargetInfo'
llvm[4]: Compiling X86TargetInfo.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMX86Info.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/MCTargetDesc'
llvm[4]: Compiling X86AsmBackend.cpp for Release+Asserts build
llvm[4]: Compiling X86ELFObjectWriter.cpp for Release+Asserts build
llvm[4]: Compiling X86ELFRelocationInfo.cpp for Release+Asserts build
llvm[4]: Compiling X86MCAsmInfo.cpp for Release+Asserts build
llvm[4]: Compiling X86MCCodeEmitter.cpp for Release+Asserts build
llvm[4]: Compiling X86MCTargetDesc.cpp for Release+Asserts build
llvm[4]: Compiling X86MachORelocationInfo.cpp for Release+Asserts build
llvm[4]: Compiling X86MachObjectWriter.cpp for Release+Asserts build
llvm[4]: Compiling X86WinCOFFObjectWriter.cpp for Release+Asserts build
llvm[4]: Compiling X86WinCOFFStreamer.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMX86Desc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/MCTargetDesc'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/Utils'
llvm[4]: Compiling X86ShuffleDecode.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMX86Utils.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/Utils'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc'
llvm[3]: Building Sparc.td register info implementation with tblgen
llvm[3]: Building Sparc.td instruction information with tblgen
llvm[3]: Building Sparc.td assembly writer with tblgen
llvm[3]: Building Sparc.td assembly matcher with tblgen
llvm[3]: Building Sparc.td DAG instruction selector implementation with tblgen
llvm[3]: Building Sparc.td disassembly tables with tblgen
llvm[3]: Building Sparc.td subtarget information with tblgen
llvm[3]: Building Sparc.td calling convention information with tblgen
llvm[3]: Building Sparc.td code emitter with tblgen
llvm[3]: Building Sparc.td MC code emitter with tblgen
llvm[3]: Compiling DelaySlotFiller.cpp for Release+Asserts build
llvm[3]: Compiling SparcAsmPrinter.cpp for Release+Asserts build
llvm[3]: Compiling SparcCodeEmitter.cpp for Release+Asserts build
llvm[3]: Compiling SparcFrameLowering.cpp for Release+Asserts build
llvm[3]: Compiling SparcISelDAGToDAG.cpp for Release+Asserts build
llvm[3]: Compiling SparcISelLowering.cpp for Release+Asserts build
llvm[3]: Compiling SparcInstrInfo.cpp for Release+Asserts build
llvm[3]: Compiling SparcJITInfo.cpp for Release+Asserts build
llvm[3]: Compiling SparcMCInstLower.cpp for Release+Asserts build
llvm[3]: Compiling SparcMachineFunctionInfo.cpp for Release+Asserts build
llvm[3]: Compiling SparcRegisterInfo.cpp for Release+Asserts build
llvm[3]: Compiling SparcSelectionDAGInfo.cpp for Release+Asserts build
llvm[3]: Compiling SparcSubtarget.cpp for Release+Asserts build
llvm[3]: Compiling SparcTargetMachine.cpp for Release+Asserts build
llvm[3]: Compiling SparcTargetObjectFile.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMSparcCodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc/InstPrinter'
llvm[4]: Compiling SparcInstPrinter.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMSparcAsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc/AsmParser'
llvm[4]: Compiling SparcAsmParser.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMSparcAsmParser.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc/AsmParser'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc/Disassembler'
llvm[4]: Compiling SparcDisassembler.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMSparcDisassembler.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc/Disassembler'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc/TargetInfo'
llvm[4]: Compiling SparcTargetInfo.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMSparcInfo.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc/MCTargetDesc'
llvm[4]: Compiling SparcAsmBackend.cpp for Release+Asserts build
llvm[4]: Compiling SparcELFObjectWriter.cpp for Release+Asserts build
llvm[4]: Compiling SparcMCAsmInfo.cpp for Release+Asserts build
llvm[4]: Compiling SparcMCCodeEmitter.cpp for Release+Asserts build
llvm[4]: Compiling SparcMCExpr.cpp for Release+Asserts build
llvm[4]: Compiling SparcMCTargetDesc.cpp for Release+Asserts build
llvm[4]: Compiling SparcTargetStreamer.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMSparcDesc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc/MCTargetDesc'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC'
llvm[3]: Building PPC.td register info implementation with tblgen
llvm[3]: Building PPC.td assembly matcher with tblgen
llvm[3]: Building PPC.td assembly writer with tblgen
llvm[3]: Building PPC.td code emitter with tblgen
llvm[3]: Building PPC.td instruction information with tblgen
llvm[3]: Building PPC.td DAG instruction selector implementation with tblgen
llvm[3]: Building PPC.td subtarget information with tblgen
llvm[3]: Building PPC.td calling convention information with tblgen
llvm[3]: Building PPC.td MC code emitter with tblgen
llvm[3]: Building PPC.td "fast" instruction selector implementation with tblgen
llvm[3]: Building PPC.td disassembly tables with tblgen
llvm[3]: Compiling PPCAsmPrinter.cpp for Release+Asserts build
llvm[3]: Compiling PPCBranchSelector.cpp for Release+Asserts build
llvm[3]: Compiling PPCCTRLoops.cpp for Release+Asserts build
llvm[3]: Compiling PPCCodeEmitter.cpp for Release+Asserts build
llvm[3]: Compiling PPCFastISel.cpp for Release+Asserts build
llvm[3]: Compiling PPCFrameLowering.cpp for Release+Asserts build
llvm[3]: Compiling PPCHazardRecognizers.cpp for Release+Asserts build
llvm[3]: Compiling PPCISelDAGToDAG.cpp for Release+Asserts build
llvm[3]: Compiling PPCISelLowering.cpp for Release+Asserts build
llvm[3]: Compiling PPCInstrInfo.cpp for Release+Asserts build
llvm[3]: Compiling PPCJITInfo.cpp for Release+Asserts build
llvm[3]: Compiling PPCMCInstLower.cpp for Release+Asserts build
llvm[3]: Compiling PPCMachineFunctionInfo.cpp for Release+Asserts build
llvm[3]: Compiling PPCRegisterInfo.cpp for Release+Asserts build
llvm[3]: Compiling PPCSelectionDAGInfo.cpp for Release+Asserts build
llvm[3]: Compiling PPCSubtarget.cpp for Release+Asserts build
llvm[3]: Compiling PPCTargetMachine.cpp for Release+Asserts build
llvm[3]: Compiling PPCTargetObjectFile.cpp for Release+Asserts build
llvm[3]: Compiling PPCTargetTransformInfo.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMPowerPCCodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC/AsmParser'
llvm[4]: Compiling PPCAsmParser.cpp for Release+Asserts build
PPCAsmParser.cpp: In static member function ‘static std::unique_ptr<{anonymous}::PPCOperand> {anonymous}::PPCOperand::CreateTokenWithStringCopy(llvm::StringRef, llvm::SMLoc, bool)’:
PPCAsmParser.cpp:574:33: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
    std::memcpy((void *)Op->Tok.Data, Str.data(), Str.size());
                                ^
llvm[4]: Building Release+Asserts Archive Library libLLVMPowerPCAsmParser.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC/AsmParser'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC/Disassembler'
llvm[4]: Compiling PPCDisassembler.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMPowerPCDisassembler.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC/Disassembler'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC/InstPrinter'
llvm[4]: Compiling PPCInstPrinter.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMPowerPCAsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC/TargetInfo'
llvm[4]: Compiling PowerPCTargetInfo.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMPowerPCInfo.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC/MCTargetDesc'
llvm[4]: Compiling PPCAsmBackend.cpp for Release+Asserts build
llvm[4]: Compiling PPCELFObjectWriter.cpp for Release+Asserts build
llvm[4]: Compiling PPCMCAsmInfo.cpp for Release+Asserts build
llvm[4]: Compiling PPCMCCodeEmitter.cpp for Release+Asserts build
llvm[4]: Compiling PPCMCExpr.cpp for Release+Asserts build
llvm[4]: Compiling PPCMCTargetDesc.cpp for Release+Asserts build
llvm[4]: Compiling PPCMachObjectWriter.cpp for Release+Asserts build
llvm[4]: Compiling PPCPredicates.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMPowerPCDesc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC/MCTargetDesc'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM'
llvm[3]: Building ARM.td register info implementation with tblgen
llvm[3]: Building ARM.td instruction information with tblgen
llvm[3]: Building ARM.td assembly writer with tblgen
llvm[3]: Building ARM.td assembly matcher with tblgen
llvm[3]: Building ARM.td DAG instruction selector implementation with tblgen
llvm[3]: Building ARM.td subtarget information with tblgen
llvm[3]: Building ARM.td code emitter with tblgen
llvm[3]: Building ARM.td calling convention information with tblgen
llvm[3]: Building ARM.td "fast" instruction selector implementation with tblgen
llvm[3]: Building ARM.td MC code emitter with tblgen
llvm[3]: Building ARM.td MC Pseudo instruction expander with tblgen
llvm[3]: Building ARM.td disassembly tables with tblgen
llvm[3]: Compiling A15SDOptimizer.cpp for Release+Asserts build
llvm[3]: Compiling ARMAsmPrinter.cpp for Release+Asserts build
llvm[3]: Compiling ARMBaseInstrInfo.cpp for Release+Asserts build
llvm[3]: Compiling ARMBaseRegisterInfo.cpp for Release+Asserts build
llvm[3]: Compiling ARMCodeEmitter.cpp for Release+Asserts build
llvm[3]: Compiling ARMConstantIslandPass.cpp for Release+Asserts build
llvm[3]: Compiling ARMConstantPoolValue.cpp for Release+Asserts build
llvm[3]: Compiling ARMExpandPseudoInsts.cpp for Release+Asserts build
llvm[3]: Compiling ARMFastISel.cpp for Release+Asserts build
llvm[3]: Compiling ARMFrameLowering.cpp for Release+Asserts build
llvm[3]: Compiling ARMHazardRecognizer.cpp for Release+Asserts build
llvm[3]: Compiling ARMISelDAGToDAG.cpp for Release+Asserts build
llvm[3]: Compiling ARMISelLowering.cpp for Release+Asserts build
llvm[3]: Compiling ARMInstrInfo.cpp for Release+Asserts build
llvm[3]: Compiling ARMJITInfo.cpp for Release+Asserts build
llvm[3]: Compiling ARMLoadStoreOptimizer.cpp for Release+Asserts build
llvm[3]: Compiling ARMMCInstLower.cpp for Release+Asserts build
llvm[3]: Compiling ARMMachineFunctionInfo.cpp for Release+Asserts build
llvm[3]: Compiling ARMOptimizeBarriersPass.cpp for Release+Asserts build
llvm[3]: Compiling ARMRegisterInfo.cpp for Release+Asserts build
llvm[3]: Compiling ARMSelectionDAGInfo.cpp for Release+Asserts build
llvm[3]: Compiling ARMSubtarget.cpp for Release+Asserts build
llvm[3]: Compiling ARMTargetMachine.cpp for Release+Asserts build
llvm[3]: Compiling ARMTargetObjectFile.cpp for Release+Asserts build
llvm[3]: Compiling ARMTargetTransformInfo.cpp for Release+Asserts build
llvm[3]: Compiling MLxExpansionPass.cpp for Release+Asserts build
llvm[3]: Compiling Thumb1FrameLowering.cpp for Release+Asserts build
llvm[3]: Compiling Thumb1InstrInfo.cpp for Release+Asserts build
llvm[3]: Compiling Thumb1RegisterInfo.cpp for Release+Asserts build
llvm[3]: Compiling Thumb2ITBlockPass.cpp for Release+Asserts build
llvm[3]: Compiling Thumb2InstrInfo.cpp for Release+Asserts build
llvm[3]: Compiling Thumb2RegisterInfo.cpp for Release+Asserts build
llvm[3]: Compiling Thumb2SizeReduction.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMARMCodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM/InstPrinter'
llvm[4]: Compiling ARMInstPrinter.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMARMAsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM/AsmParser'
llvm[4]: Compiling ARMAsmParser.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMARMAsmParser.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM/AsmParser'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM/Disassembler'
llvm[4]: Compiling ARMDisassembler.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMARMDisassembler.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM/Disassembler'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM/TargetInfo'
llvm[4]: Compiling ARMTargetInfo.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMARMInfo.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM/MCTargetDesc'
llvm[4]: Compiling ARMAsmBackend.cpp for Release+Asserts build
llvm[4]: Compiling ARMELFObjectWriter.cpp for Release+Asserts build
llvm[4]: Compiling ARMELFStreamer.cpp for Release+Asserts build
llvm[4]: Compiling ARMMCAsmInfo.cpp for Release+Asserts build
llvm[4]: Compiling ARMMCCodeEmitter.cpp for Release+Asserts build
llvm[4]: Compiling ARMMCExpr.cpp for Release+Asserts build
llvm[4]: Compiling ARMMCTargetDesc.cpp for Release+Asserts build
llvm[4]: Compiling ARMMachORelocationInfo.cpp for Release+Asserts build
llvm[4]: Compiling ARMMachObjectWriter.cpp for Release+Asserts build
llvm[4]: Compiling ARMTargetStreamer.cpp for Release+Asserts build
llvm[4]: Compiling ARMUnwindOpAsm.cpp for Release+Asserts build
llvm[4]: Compiling ARMWinCOFFObjectWriter.cpp for Release+Asserts build
llvm[4]: Compiling ARMWinCOFFStreamer.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMARMDesc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM/MCTargetDesc'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64'
llvm[3]: Building AArch64.td register info implementation with tblgen
llvm[3]: Building AArch64.td instruction information with tblgen
llvm[3]: Building AArch64.td assembly writer with tblgen
llvm[3]: Building AArch64.td assembly writer #1 with tblgen
llvm[3]: Building AArch64.td DAG instruction selector implementation with tblgen
llvm[3]: Building AArch64.td calling convention information with tblgen
llvm[3]: Building AArch64.td assembly matcher with tblgen
llvm[3]: Building AArch64.td subtarget information with tblgen
llvm[3]: Building AArch64.td MC code emitter with tblgen
llvm[3]: Building AArch64.td "fast" instruction selector implementation with tblgen
llvm[3]: Building AArch64.td disassembly tables with tblgen
llvm[3]: Building AArch64.td MC Pseudo instruction expander with tblgen
llvm[3]: Compiling AArch64AddressTypePromotion.cpp for Release+Asserts build
llvm[3]: Compiling AArch64AdvSIMDScalarPass.cpp for Release+Asserts build
In file included from AArch64InstrInfo.h:19:0,
                from AArch64AdvSIMDScalarPass.cpp:37:
/home/simon/software/llvm-3.5.0.src/include/llvm/Target/TargetInstrInfo.h:580:25: warning: ‘virtual llvm::MachineInstr* llvm::TargetInstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, llvm::MachineInstr*) const’ was hidden [-Woverloaded-virtual]
  virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
                        ^
In file included from AArch64AdvSIMDScalarPass.cpp:37:0:
AArch64InstrInfo.h:121:3: warning:   by ‘virtual llvm::MachineInstr* llvm::AArch64InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, int) const’ [-Woverloaded-virtual]
  foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
  ^
llvm[3]: Compiling AArch64AsmPrinter.cpp for Release+Asserts build
In file included from AArch64InstrInfo.h:19:0,
                from AArch64Subtarget.h:17,
                from AArch64AsmPrinter.cpp:19:
/home/simon/software/llvm-3.5.0.src/include/llvm/Target/TargetInstrInfo.h:580:25: warning: ‘virtual llvm::MachineInstr* llvm::TargetInstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, llvm::MachineInstr*) const’ was hidden [-Woverloaded-virtual]
  virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
                        ^
In file included from AArch64Subtarget.h:17:0,
                from AArch64AsmPrinter.cpp:19:
AArch64InstrInfo.h:121:3: warning:   by ‘virtual llvm::MachineInstr* llvm::AArch64InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, int) const’ [-Woverloaded-virtual]
  foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
  ^
llvm[3]: Compiling AArch64BranchRelaxation.cpp for Release+Asserts build
In file included from AArch64InstrInfo.h:19:0,
                from AArch64BranchRelaxation.cpp:13:
/home/simon/software/llvm-3.5.0.src/include/llvm/Target/TargetInstrInfo.h:580:25: warning: ‘virtual llvm::MachineInstr* llvm::TargetInstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, llvm::MachineInstr*) const’ was hidden [-Woverloaded-virtual]
  virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
                        ^
In file included from AArch64BranchRelaxation.cpp:13:0:
AArch64InstrInfo.h:121:3: warning:   by ‘virtual llvm::MachineInstr* llvm::AArch64InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, int) const’ [-Woverloaded-virtual]
  foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
  ^
llvm[3]: Compiling AArch64CleanupLocalDynamicTLSPass.cpp for Release+Asserts build
In file included from AArch64InstrInfo.h:19:0,
                from AArch64CleanupLocalDynamicTLSPass.cpp:26:
/home/simon/software/llvm-3.5.0.src/include/llvm/Target/TargetInstrInfo.h:580:25: warning: ‘virtual llvm::MachineInstr* llvm::TargetInstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, llvm::MachineInstr*) const’ was hidden [-Woverloaded-virtual]
  virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
                        ^
In file included from AArch64CleanupLocalDynamicTLSPass.cpp:26:0:
AArch64InstrInfo.h:121:3: warning:   by ‘virtual llvm::MachineInstr* llvm::AArch64InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, int) const’ [-Woverloaded-virtual]
  foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
  ^
llvm[3]: Compiling AArch64CollectLOH.cpp for Release+Asserts build
In file included from AArch64InstrInfo.h:19:0,
                from AArch64CollectLOH.cpp:102:
/home/simon/software/llvm-3.5.0.src/include/llvm/Target/TargetInstrInfo.h:580:25: warning: ‘virtual llvm::MachineInstr* llvm::TargetInstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, llvm::MachineInstr*) const’ was hidden [-Woverloaded-virtual]
  virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
                        ^
In file included from AArch64CollectLOH.cpp:102:0:
AArch64InstrInfo.h:121:3: warning:   by ‘virtual llvm::MachineInstr* llvm::AArch64InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, int) const’ [-Woverloaded-virtual]
  foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
  ^
llvm[3]: Compiling AArch64ConditionalCompares.cpp for Release+Asserts build
llvm[3]: Compiling AArch64DeadRegisterDefinitionsPass.cpp for Release+Asserts build
llvm[3]: Compiling AArch64ExpandPseudoInsts.cpp for Release+Asserts build
In file included from AArch64InstrInfo.h:19:0,
                from AArch64ExpandPseudoInsts.cpp:18:
/home/simon/software/llvm-3.5.0.src/include/llvm/Target/TargetInstrInfo.h:580:25: warning: ‘virtual llvm::MachineInstr* llvm::TargetInstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, llvm::MachineInstr*) const’ was hidden [-Woverloaded-virtual]
  virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
                        ^
In file included from AArch64ExpandPseudoInsts.cpp:18:0:
AArch64InstrInfo.h:121:3: warning:   by ‘virtual llvm::MachineInstr* llvm::AArch64InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, int) const’ [-Woverloaded-virtual]
  foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
  ^
llvm[3]: Compiling AArch64FastISel.cpp for Release+Asserts build
In file included from AArch64InstrInfo.h:19:0,
                from AArch64TargetMachine.h:17,
                from AArch64FastISel.cpp:17:
/home/simon/software/llvm-3.5.0.src/include/llvm/Target/TargetInstrInfo.h:580:25: warning: ‘virtual llvm::MachineInstr* llvm::TargetInstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, llvm::MachineInstr*) const’ was hidden [-Woverloaded-virtual]
  virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
                        ^
In file included from AArch64TargetMachine.h:17:0,
                from AArch64FastISel.cpp:17:
AArch64InstrInfo.h:121:3: warning:   by ‘virtual llvm::MachineInstr* llvm::AArch64InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, int) const’ [-Woverloaded-virtual]
  foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
  ^
llvm[3]: Compiling AArch64FrameLowering.cpp for Release+Asserts build
In file included from AArch64InstrInfo.h:19:0,
                from AArch64FrameLowering.cpp:15:
/home/simon/software/llvm-3.5.0.src/include/llvm/Target/TargetInstrInfo.h:580:25: warning: ‘virtual llvm::MachineInstr* llvm::TargetInstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, llvm::MachineInstr*) const’ was hidden [-Woverloaded-virtual]
  virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
                        ^
In file included from AArch64FrameLowering.cpp:15:0:
AArch64InstrInfo.h:121:3: warning:   by ‘virtual llvm::MachineInstr* llvm::AArch64InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, int) const’ [-Woverloaded-virtual]
  foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
  ^
llvm[3]: Compiling AArch64ISelDAGToDAG.cpp for Release+Asserts build
In file included from AArch64InstrInfo.h:19:0,
                from AArch64TargetMachine.h:17,
                from AArch64ISelDAGToDAG.cpp:14:
/home/simon/software/llvm-3.5.0.src/include/llvm/Target/TargetInstrInfo.h:580:25: warning: ‘virtual llvm::MachineInstr* llvm::TargetInstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, llvm::MachineInstr*) const’ was hidden [-Woverloaded-virtual]
  virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
                        ^
In file included from AArch64TargetMachine.h:17:0,
                from AArch64ISelDAGToDAG.cpp:14:
AArch64InstrInfo.h:121:3: warning:   by ‘virtual llvm::MachineInstr* llvm::AArch64InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, int) const’ [-Woverloaded-virtual]
  foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
  ^
llvm[3]: Compiling AArch64ISelLowering.cpp for Release+Asserts build
In file included from AArch64InstrInfo.h:19:0,
                from AArch64Subtarget.h:17,
                from AArch64ISelLowering.cpp:16:
/home/simon/software/llvm-3.5.0.src/include/llvm/Target/TargetInstrInfo.h:580:25: warning: ‘virtual llvm::MachineInstr* llvm::TargetInstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, llvm::MachineInstr*) const’ was hidden [-Woverloaded-virtual]
  virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
                        ^
In file included from AArch64Subtarget.h:17:0,
                from AArch64ISelLowering.cpp:16:
AArch64InstrInfo.h:121:3: warning:   by ‘virtual llvm::MachineInstr* llvm::AArch64InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, int) const’ [-Woverloaded-virtual]
  foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
  ^
llvm[3]: Compiling AArch64InstrInfo.cpp for Release+Asserts build
In file included from AArch64InstrInfo.h:19:0,
                from AArch64InstrInfo.cpp:14:
/home/simon/software/llvm-3.5.0.src/include/llvm/Target/TargetInstrInfo.h:580:25: warning: ‘virtual llvm::MachineInstr* llvm::TargetInstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, llvm::MachineInstr*) const’ was hidden [-Woverloaded-virtual]
  virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
                        ^
In file included from AArch64InstrInfo.cpp:14:0:
AArch64InstrInfo.h:121:3: warning:   by ‘virtual llvm::MachineInstr* llvm::AArch64InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, int) const’ [-Woverloaded-virtual]
  foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
  ^
llvm[3]: Compiling AArch64LoadStoreOptimizer.cpp for Release+Asserts build
In file included from AArch64InstrInfo.h:19:0,
                from AArch64LoadStoreOptimizer.cpp:15:
/home/simon/software/llvm-3.5.0.src/include/llvm/Target/TargetInstrInfo.h:580:25: warning: ‘virtual llvm::MachineInstr* llvm::TargetInstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, llvm::MachineInstr*) const’ was hidden [-Woverloaded-virtual]
  virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
                        ^
In file included from AArch64LoadStoreOptimizer.cpp:15:0:
AArch64InstrInfo.h:121:3: warning:   by ‘virtual llvm::MachineInstr* llvm::AArch64InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, int) const’ [-Woverloaded-virtual]
  foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
  ^
llvm[3]: Compiling AArch64MCInstLower.cpp for Release+Asserts build
llvm[3]: Compiling AArch64PromoteConstant.cpp for Release+Asserts build
llvm[3]: Compiling AArch64RegisterInfo.cpp for Release+Asserts build
In file included from AArch64InstrInfo.h:19:0,
                from AArch64RegisterInfo.cpp:17:
/home/simon/software/llvm-3.5.0.src/include/llvm/Target/TargetInstrInfo.h:580:25: warning: ‘virtual llvm::MachineInstr* llvm::TargetInstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, llvm::MachineInstr*) const’ was hidden [-Woverloaded-virtual]
  virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
                        ^
In file included from AArch64RegisterInfo.cpp:17:0:
AArch64InstrInfo.h:121:3: warning:   by ‘virtual llvm::MachineInstr* llvm::AArch64InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, int) const’ [-Woverloaded-virtual]
  foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
  ^
llvm[3]: Compiling AArch64SelectionDAGInfo.cpp for Release+Asserts build
In file included from AArch64InstrInfo.h:19:0,
                from AArch64TargetMachine.h:17,
                from AArch64SelectionDAGInfo.cpp:14:
/home/simon/software/llvm-3.5.0.src/include/llvm/Target/TargetInstrInfo.h:580:25: warning: ‘virtual llvm::MachineInstr* llvm::TargetInstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, llvm::MachineInstr*) const’ was hidden [-Woverloaded-virtual]
  virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
                        ^
In file included from AArch64TargetMachine.h:17:0,
                from AArch64SelectionDAGInfo.cpp:14:
AArch64InstrInfo.h:121:3: warning:   by ‘virtual llvm::MachineInstr* llvm::AArch64InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, int) const’ [-Woverloaded-virtual]
  foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
  ^
llvm[3]: Compiling AArch64StorePairSuppress.cpp for Release+Asserts build
In file included from AArch64InstrInfo.h:19:0,
                from AArch64StorePairSuppress.cpp:14:
/home/simon/software/llvm-3.5.0.src/include/llvm/Target/TargetInstrInfo.h:580:25: warning: ‘virtual llvm::MachineInstr* llvm::TargetInstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, llvm::MachineInstr*) const’ was hidden [-Woverloaded-virtual]
  virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
                        ^
In file included from AArch64StorePairSuppress.cpp:14:0:
AArch64InstrInfo.h:121:3: warning:   by ‘virtual llvm::MachineInstr* llvm::AArch64InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, int) const’ [-Woverloaded-virtual]
  foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
  ^
llvm[3]: Compiling AArch64Subtarget.cpp for Release+Asserts build
In file included from AArch64InstrInfo.h:19:0,
                from AArch64Subtarget.cpp:14:
/home/simon/software/llvm-3.5.0.src/include/llvm/Target/TargetInstrInfo.h:580:25: warning: ‘virtual llvm::MachineInstr* llvm::TargetInstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, llvm::MachineInstr*) const’ was hidden [-Woverloaded-virtual]
  virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
                        ^
In file included from AArch64Subtarget.cpp:14:0:
AArch64InstrInfo.h:121:3: warning:   by ‘virtual llvm::MachineInstr* llvm::AArch64InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, int) const’ [-Woverloaded-virtual]
  foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
  ^
llvm[3]: Compiling AArch64TargetMachine.cpp for Release+Asserts build
In file included from AArch64InstrInfo.h:19:0,
                from AArch64TargetMachine.h:17,
                from AArch64TargetMachine.cpp:14:
/home/simon/software/llvm-3.5.0.src/include/llvm/Target/TargetInstrInfo.h:580:25: warning: ‘virtual llvm::MachineInstr* llvm::TargetInstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, llvm::MachineInstr*) const’ was hidden [-Woverloaded-virtual]
  virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
                        ^
In file included from AArch64TargetMachine.h:17:0,
                from AArch64TargetMachine.cpp:14:
AArch64InstrInfo.h:121:3: warning:   by ‘virtual llvm::MachineInstr* llvm::AArch64InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, int) const’ [-Woverloaded-virtual]
  foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
  ^
llvm[3]: Compiling AArch64TargetObjectFile.cpp for Release+Asserts build
In file included from AArch64InstrInfo.h:19:0,
                from AArch64TargetMachine.h:17,
                from AArch64TargetObjectFile.cpp:11:
/home/simon/software/llvm-3.5.0.src/include/llvm/Target/TargetInstrInfo.h:580:25: warning: ‘virtual llvm::MachineInstr* llvm::TargetInstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, llvm::MachineInstr*) const’ was hidden [-Woverloaded-virtual]
  virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
                        ^
In file included from AArch64TargetMachine.h:17:0,
                from AArch64TargetObjectFile.cpp:11:
AArch64InstrInfo.h:121:3: warning:   by ‘virtual llvm::MachineInstr* llvm::AArch64InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, int) const’ [-Woverloaded-virtual]
  foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
  ^
llvm[3]: Compiling AArch64TargetTransformInfo.cpp for Release+Asserts build
In file included from AArch64InstrInfo.h:19:0,
                from AArch64TargetMachine.h:17,
                from AArch64TargetTransformInfo.cpp:18:
/home/simon/software/llvm-3.5.0.src/include/llvm/Target/TargetInstrInfo.h:580:25: warning: ‘virtual llvm::MachineInstr* llvm::TargetInstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, llvm::MachineInstr*) const’ was hidden [-Woverloaded-virtual]
  virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
                        ^
In file included from AArch64TargetMachine.h:17:0,
                from AArch64TargetTransformInfo.cpp:18:
AArch64InstrInfo.h:121:3: warning:   by ‘virtual llvm::MachineInstr* llvm::AArch64InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, int) const’ [-Woverloaded-virtual]
  foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
  ^
llvm[3]: Building Release+Asserts Archive Library libLLVMAArch64CodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/TargetInfo'
llvm[4]: Compiling AArch64TargetInfo.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMAArch64Info.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/InstPrinter'
llvm[4]: Compiling AArch64InstPrinter.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMAArch64AsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/AsmParser'
llvm[4]: Compiling AArch64AsmParser.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMAArch64AsmParser.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/AsmParser'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/Disassembler'
llvm[4]: Compiling AArch64Disassembler.cpp for Release+Asserts build
In file included from /home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/Disassembler/../AArch64InstrInfo.h:19:0,
                from /home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/Disassembler/../AArch64Subtarget.h:17,
                from AArch64Disassembler.cpp:15:
/home/simon/software/llvm-3.5.0.src/include/llvm/Target/TargetInstrInfo.h:580:25: warning: ‘virtual llvm::MachineInstr* llvm::TargetInstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, llvm::MachineInstr*) const’ was hidden [-Woverloaded-virtual]
  virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
                        ^
In file included from /home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/Disassembler/../AArch64Subtarget.h:17:0,
                from AArch64Disassembler.cpp:15:
/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/Disassembler/../AArch64InstrInfo.h:121:3: warning:   by ‘virtual llvm::MachineInstr* llvm::AArch64InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, int) const’ [-Woverloaded-virtual]
  foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
  ^
llvm[4]: Compiling AArch64ExternalSymbolizer.cpp for Release+Asserts build
In file included from /home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/Disassembler/../AArch64InstrInfo.h:19:0,
                from /home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/Disassembler/../AArch64Subtarget.h:17,
                from AArch64ExternalSymbolizer.cpp:11:
/home/simon/software/llvm-3.5.0.src/include/llvm/Target/TargetInstrInfo.h:580:25: warning: ‘virtual llvm::MachineInstr* llvm::TargetInstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, llvm::MachineInstr*) const’ was hidden [-Woverloaded-virtual]
  virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
                        ^
In file included from /home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/Disassembler/../AArch64Subtarget.h:17:0,
                from AArch64ExternalSymbolizer.cpp:11:
/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/Disassembler/../AArch64InstrInfo.h:121:3: warning:   by ‘virtual llvm::MachineInstr* llvm::AArch64InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr*, const llvm::SmallVectorImpl<unsigned int>&, int) const’ [-Woverloaded-virtual]
  foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
  ^
llvm[4]: Building Release+Asserts Archive Library libLLVMAArch64Disassembler.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/Disassembler'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/MCTargetDesc'
llvm[4]: Compiling AArch64AsmBackend.cpp for Release+Asserts build
llvm[4]: Compiling AArch64ELFObjectWriter.cpp for Release+Asserts build
llvm[4]: Compiling AArch64ELFStreamer.cpp for Release+Asserts build
llvm[4]: Compiling AArch64MCAsmInfo.cpp for Release+Asserts build
llvm[4]: Compiling AArch64MCCodeEmitter.cpp for Release+Asserts build
llvm[4]: Compiling AArch64MCExpr.cpp for Release+Asserts build
llvm[4]: Compiling AArch64MCTargetDesc.cpp for Release+Asserts build
llvm[4]: Compiling AArch64MachObjectWriter.cpp for Release+Asserts build
llvm[4]: Compiling AArch64TargetStreamer.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMAArch64Desc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/MCTargetDesc'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/Utils'
llvm[4]: Compiling AArch64BaseInfo.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMAArch64Utils.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/Utils'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips'
llvm[3]: Building Mips.td register info implementation with tblgen
llvm[3]: Building Mips.td instruction information with tblgen
llvm[3]: Building Mips.td assembly writer with tblgen
llvm[3]: Building Mips.td "fast" instruction selector implementation with tblgen
llvm[3]: Building Mips.td code emitter with tblgen
llvm[3]: Building Mips.td DAG instruction selector implementation with tblgen
llvm[3]: Building Mips.td calling convention information with tblgen
llvm[3]: Building Mips.td subtarget information with tblgen
llvm[3]: Building Mips.td MC code emitter with tblgen
llvm[3]: Building Mips.td disassembly tables with tblgen
llvm[3]: Building Mips.td MC Pseudo instruction expander with tblgen
llvm[3]: Building Mips.td assembly matcher with tblgen
llvm[3]: Compiling Mips16FrameLowering.cpp for Release+Asserts build
llvm[3]: Compiling Mips16HardFloat.cpp for Release+Asserts build
llvm[3]: Compiling Mips16HardFloatInfo.cpp for Release+Asserts build
llvm[3]: Compiling Mips16ISelDAGToDAG.cpp for Release+Asserts build
llvm[3]: Compiling Mips16ISelLowering.cpp for Release+Asserts build
llvm[3]: Compiling Mips16InstrInfo.cpp for Release+Asserts build
llvm[3]: Compiling Mips16RegisterInfo.cpp for Release+Asserts build
llvm[3]: Compiling MipsAnalyzeImmediate.cpp for Release+Asserts build
llvm[3]: Compiling MipsAsmPrinter.cpp for Release+Asserts build
llvm[3]: Compiling MipsCodeEmitter.cpp for Release+Asserts build
llvm[3]: Compiling MipsConstantIslandPass.cpp for Release+Asserts build
llvm[3]: Compiling MipsDelaySlotFiller.cpp for Release+Asserts build
llvm[3]: Compiling MipsFastISel.cpp for Release+Asserts build
llvm[3]: Compiling MipsFrameLowering.cpp for Release+Asserts build
llvm[3]: Compiling MipsISelDAGToDAG.cpp for Release+Asserts build
llvm[3]: Compiling MipsISelLowering.cpp for Release+Asserts build
llvm[3]: Compiling MipsInstrInfo.cpp for Release+Asserts build
llvm[3]: Compiling MipsJITInfo.cpp for Release+Asserts build
llvm[3]: Compiling MipsLongBranch.cpp for Release+Asserts build
llvm[3]: Compiling MipsMCInstLower.cpp for Release+Asserts build
llvm[3]: Compiling MipsMachineFunction.cpp for Release+Asserts build
llvm[3]: Compiling MipsModuleISelDAGToDAG.cpp for Release+Asserts build
llvm[3]: Compiling MipsOptimizePICCall.cpp for Release+Asserts build
llvm[3]: Compiling MipsOs16.cpp for Release+Asserts build
llvm[3]: Compiling MipsRegisterInfo.cpp for Release+Asserts build
llvm[3]: Compiling MipsSEFrameLowering.cpp for Release+Asserts build
llvm[3]: Compiling MipsSEISelDAGToDAG.cpp for Release+Asserts build
llvm[3]: Compiling MipsSEISelLowering.cpp for Release+Asserts build
llvm[3]: Compiling MipsSEInstrInfo.cpp for Release+Asserts build
llvm[3]: Compiling MipsSERegisterInfo.cpp for Release+Asserts build
llvm[3]: Compiling MipsSelectionDAGInfo.cpp for Release+Asserts build
llvm[3]: Compiling MipsSubtarget.cpp for Release+Asserts build
llvm[3]: Compiling MipsTargetMachine.cpp for Release+Asserts build
llvm[3]: Compiling MipsTargetObjectFile.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMMipsCodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips/InstPrinter'
llvm[4]: Compiling MipsInstPrinter.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMMipsAsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips/Disassembler'
llvm[4]: Compiling MipsDisassembler.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMMipsDisassembler.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips/Disassembler'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips/AsmParser'
llvm[4]: Compiling MipsAsmParser.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMMipsAsmParser.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips/AsmParser'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips/TargetInfo'
llvm[4]: Compiling MipsTargetInfo.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMMipsInfo.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips/MCTargetDesc'
llvm[4]: Compiling MipsABIFlagsSection.cpp for Release+Asserts build
llvm[4]: Compiling MipsAsmBackend.cpp for Release+Asserts build
llvm[4]: Compiling MipsELFObjectWriter.cpp for Release+Asserts build
llvm[4]: Compiling MipsELFStreamer.cpp for Release+Asserts build
llvm[4]: Compiling MipsMCAsmInfo.cpp for Release+Asserts build
llvm[4]: Compiling MipsMCCodeEmitter.cpp for Release+Asserts build
llvm[4]: Compiling MipsMCExpr.cpp for Release+Asserts build
llvm[4]: Compiling MipsMCTargetDesc.cpp for Release+Asserts build
llvm[4]: Compiling MipsNaClELFStreamer.cpp for Release+Asserts build
llvm[4]: Compiling MipsOptionRecord.cpp for Release+Asserts build
llvm[4]: Compiling MipsTargetStreamer.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMMipsDesc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips/MCTargetDesc'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/XCore'
llvm[3]: Building XCore.td register info implementation with tblgen
llvm[3]: Building XCore.td instruction information with tblgen
llvm[3]: Building XCore.td assembly writer with tblgen
llvm[3]: Building XCore.td DAG instruction selector implementation with tblgen
llvm[3]: Building XCore.td calling convention information with tblgen
llvm[3]: Building XCore.td disassembly tables with tblgen
llvm[3]: Building XCore.td subtarget information with tblgen
llvm[3]: Compiling XCoreAsmPrinter.cpp for Release+Asserts build
llvm[3]: Compiling XCoreFrameLowering.cpp for Release+Asserts build
llvm[3]: Compiling XCoreFrameToArgsOffsetElim.cpp for Release+Asserts build
llvm[3]: Compiling XCoreISelDAGToDAG.cpp for Release+Asserts build
llvm[3]: Compiling XCoreISelLowering.cpp for Release+Asserts build
llvm[3]: Compiling XCoreInstrInfo.cpp for Release+Asserts build
llvm[3]: Compiling XCoreLowerThreadLocal.cpp for Release+Asserts build
llvm[3]: Compiling XCoreMCInstLower.cpp for Release+Asserts build
llvm[3]: Compiling XCoreMachineFunctionInfo.cpp for Release+Asserts build
llvm[3]: Compiling XCoreRegisterInfo.cpp for Release+Asserts build
llvm[3]: Compiling XCoreSelectionDAGInfo.cpp for Release+Asserts build
llvm[3]: Compiling XCoreSubtarget.cpp for Release+Asserts build
llvm[3]: Compiling XCoreTargetMachine.cpp for Release+Asserts build
llvm[3]: Compiling XCoreTargetObjectFile.cpp for Release+Asserts build
llvm[3]: Compiling XCoreTargetTransformInfo.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMXCoreCodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/XCore/Disassembler'
llvm[4]: Compiling XCoreDisassembler.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMXCoreDisassembler.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/XCore/Disassembler'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/XCore/InstPrinter'
llvm[4]: Compiling XCoreInstPrinter.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMXCoreAsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/XCore/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/XCore/TargetInfo'
llvm[4]: Compiling XCoreTargetInfo.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMXCoreInfo.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/XCore/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/XCore/MCTargetDesc'
llvm[4]: Compiling XCoreMCAsmInfo.cpp for Release+Asserts build
llvm[4]: Compiling XCoreMCTargetDesc.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMXCoreDesc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/XCore/MCTargetDesc'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/XCore'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/MSP430'
llvm[3]: Building MSP430.td register info implementation with tblgen
llvm[3]: Building MSP430.td instruction information with tblgen
llvm[3]: Building MSP430.td assembly writer with tblgen
llvm[3]: Building MSP430.td DAG instruction selector implementation with tblgen
llvm[3]: Building MSP430.td calling convention information with tblgen
llvm[3]: Building MSP430.td subtarget information with tblgen
llvm[3]: Compiling MSP430AsmPrinter.cpp for Release+Asserts build
llvm[3]: Compiling MSP430BranchSelector.cpp for Release+Asserts build
llvm[3]: Compiling MSP430FrameLowering.cpp for Release+Asserts build
llvm[3]: Compiling MSP430ISelDAGToDAG.cpp for Release+Asserts build
llvm[3]: Compiling MSP430ISelLowering.cpp for Release+Asserts build
llvm[3]: Compiling MSP430InstrInfo.cpp for Release+Asserts build
llvm[3]: Compiling MSP430MCInstLower.cpp for Release+Asserts build
llvm[3]: Compiling MSP430MachineFunctionInfo.cpp for Release+Asserts build
llvm[3]: Compiling MSP430RegisterInfo.cpp for Release+Asserts build
llvm[3]: Compiling MSP430SelectionDAGInfo.cpp for Release+Asserts build
llvm[3]: Compiling MSP430Subtarget.cpp for Release+Asserts build
llvm[3]: Compiling MSP430TargetMachine.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMMSP430CodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/MSP430/InstPrinter'
llvm[4]: Compiling MSP430InstPrinter.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMMSP430AsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/MSP430/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/MSP430/TargetInfo'
llvm[4]: Compiling MSP430TargetInfo.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMMSP430Info.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/MSP430/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/MSP430/MCTargetDesc'
llvm[4]: Compiling MSP430MCAsmInfo.cpp for Release+Asserts build
llvm[4]: Compiling MSP430MCTargetDesc.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMMSP430Desc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/MSP430/MCTargetDesc'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/MSP430'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/CppBackend'
llvm[3]: Compiling CPPBackend.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMCppBackendCodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/CppBackend/TargetInfo'
llvm[4]: Compiling CppBackendTargetInfo.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMCppBackendInfo.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/CppBackend/TargetInfo'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/CppBackend'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/NVPTX'
llvm[3]: Building NVPTX.td assembly writer with tblgen
llvm[3]: Building NVPTX.td DAG instruction selector implementation with tblgen
llvm[3]: Building NVPTX.td instruction information with tblgen
llvm[3]: Building NVPTX.td register info implementation with tblgen
llvm[3]: Building NVPTX.td subtarget information with tblgen
llvm[3]: Compiling NVPTXAllocaHoisting.cpp for Release+Asserts build
llvm[3]: Compiling NVPTXAsmPrinter.cpp for Release+Asserts build
llvm[3]: Compiling NVPTXAssignValidGlobalNames.cpp for Release+Asserts build
llvm[3]: Compiling NVPTXFavorNonGenericAddrSpaces.cpp for Release+Asserts build
llvm[3]: Compiling NVPTXFrameLowering.cpp for Release+Asserts build
llvm[3]: Compiling NVPTXGenericToNVVM.cpp for Release+Asserts build
llvm[3]: Compiling NVPTXISelDAGToDAG.cpp for Release+Asserts build
llvm[3]: Compiling NVPTXISelLowering.cpp for Release+Asserts build
NVPTXISelLowering.cpp: In function ‘llvm::SDValue PerformADDCombineWithOperands(llvm::SDNode*, llvm::SDValue, llvm::SDValue, llvm::TargetLowering::DAGCombinerInfo&, const llvm::NVPTXSubtarget&, llvm::CodeGenOpt::Level)’:
NVPTXISelLowering.cpp:3870:59: warning: cast from type ‘const llvm::TargetLowering*’ to type ‘llvm::NVPTXTargetLowering*’ casts away qualifiers [-Wcast-qual]
        (NVPTXTargetLowering *)&DAG.getTargetLoweringInfo();
                                                          ^
llvm[3]: Compiling NVPTXImageOptimizer.cpp for Release+Asserts build
llvm[3]: Compiling NVPTXInstrInfo.cpp for Release+Asserts build
llvm[3]: Compiling NVPTXLowerAggrCopies.cpp for Release+Asserts build
llvm[3]: Compiling NVPTXMCExpr.cpp for Release+Asserts build
llvm[3]: Compiling NVPTXPrologEpilogPass.cpp for Release+Asserts build
llvm[3]: Compiling NVPTXRegisterInfo.cpp for Release+Asserts build
llvm[3]: Compiling NVPTXReplaceImageHandles.cpp for Release+Asserts build
llvm[3]: Compiling NVPTXSubtarget.cpp for Release+Asserts build
NVPTXSubtarget.cpp: In constructor ‘llvm::NVPTXSubtarget::NVPTXSubtarget(const string&, const string&, const string&, const llvm::TargetMachine&, bool)’:
NVPTXSubtarget.cpp:62:36: warning: cast from type ‘const llvm::TargetMachine*’ to type ‘llvm::NVPTXTargetMachine*’ casts away qualifiers [-Wcast-qual]
      TLInfo((NVPTXTargetMachine &)TM), TSInfo(&DL), FrameLowering(*this) {
                                  ^
llvm[3]: Compiling NVPTXTargetMachine.cpp for Release+Asserts build
llvm[3]: Compiling NVPTXUtilities.cpp for Release+Asserts build
llvm[3]: Compiling NVPTXutil.cpp for Release+Asserts build
llvm[3]: Compiling NVVMReflect.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMNVPTXCodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/NVPTX/InstPrinter'
llvm[4]: Compiling NVPTXInstPrinter.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMNVPTXAsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/NVPTX/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/NVPTX/TargetInfo'
llvm[4]: Compiling NVPTXTargetInfo.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMNVPTXInfo.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/NVPTX/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/NVPTX/MCTargetDesc'
llvm[4]: Compiling NVPTXMCAsmInfo.cpp for Release+Asserts build
llvm[4]: Compiling NVPTXMCTargetDesc.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMNVPTXDesc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/NVPTX/MCTargetDesc'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/NVPTX'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Hexagon'
llvm[3]: Building Hexagon.td register info implementation with tblgen
llvm[3]: Building Hexagon.td instruction information with tblgen
llvm[3]: Building Hexagon.td assembly writer with tblgen
llvm[3]: Building Hexagon.td DAG instruction selector implementation with tblgen
llvm[3]: Building Hexagon.td subtarget information with tblgen
llvm[3]: Building Hexagon.td calling convention information with tblgen
llvm[3]: Building Hexagon.td DFA packetizer tables with tblgen
llvm[3]: Compiling HexagonAsmPrinter.cpp for Release+Asserts build
llvm[3]: Compiling HexagonCFGOptimizer.cpp for Release+Asserts build
llvm[3]: Compiling HexagonCallingConvLower.cpp for Release+Asserts build
llvm[3]: Compiling HexagonCopyToCombine.cpp for Release+Asserts build
llvm[3]: Compiling HexagonExpandPredSpillCode.cpp for Release+Asserts build
llvm[3]: Compiling HexagonFixupHwLoops.cpp for Release+Asserts build
llvm[3]: Compiling HexagonFrameLowering.cpp for Release+Asserts build
llvm[3]: Compiling HexagonHardwareLoops.cpp for Release+Asserts build
llvm[3]: Compiling HexagonISelDAGToDAG.cpp for Release+Asserts build
llvm[3]: Compiling HexagonISelLowering.cpp for Release+Asserts build
llvm[3]: Compiling HexagonInstrInfo.cpp for Release+Asserts build
llvm[3]: Compiling HexagonMCInstLower.cpp for Release+Asserts build
llvm[3]: Compiling HexagonMachineFunctionInfo.cpp for Release+Asserts build
llvm[3]: Compiling HexagonMachineScheduler.cpp for Release+Asserts build
llvm[3]: Compiling HexagonNewValueJump.cpp for Release+Asserts build
llvm[3]: Compiling HexagonPeephole.cpp for Release+Asserts build
llvm[3]: Compiling HexagonRegisterInfo.cpp for Release+Asserts build
llvm[3]: Compiling HexagonRemoveSZExtArgs.cpp for Release+Asserts build
llvm[3]: Compiling HexagonSelectionDAGInfo.cpp for Release+Asserts build
llvm[3]: Compiling HexagonSplitConst32AndConst64.cpp for Release+Asserts build
llvm[3]: Compiling HexagonSplitTFRCondSets.cpp for Release+Asserts build
llvm[3]: Compiling HexagonSubtarget.cpp for Release+Asserts build
llvm[3]: Compiling HexagonTargetMachine.cpp for Release+Asserts build
llvm[3]: Compiling HexagonTargetObjectFile.cpp for Release+Asserts build
llvm[3]: Compiling HexagonVLIWPacketizer.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMHexagonCodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Hexagon/InstPrinter'
llvm[4]: Compiling HexagonInstPrinter.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMHexagonAsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Hexagon/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Hexagon/TargetInfo'
llvm[4]: Compiling HexagonTargetInfo.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMHexagonInfo.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Hexagon/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Hexagon/MCTargetDesc'
llvm[4]: Compiling HexagonMCAsmInfo.cpp for Release+Asserts build
llvm[4]: Compiling HexagonMCInst.cpp for Release+Asserts build
llvm[4]: Compiling HexagonMCTargetDesc.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMHexagonDesc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Hexagon/MCTargetDesc'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Hexagon'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ'
llvm[3]: Building SystemZ.td register info implementation with tblgen
llvm[3]: Building SystemZ.td assembly writer with tblgen
llvm[3]: Building SystemZ.td assembly matcher with tblgen
llvm[3]: Building SystemZ.td code emitter with tblgen
llvm[3]: Building SystemZ.td disassembly tables with tblgen
llvm[3]: Building SystemZ.td instruction information with tblgen
llvm[3]: Building SystemZ.td DAG instruction selector implementation with tblgen
llvm[3]: Building SystemZ.td subtarget information with tblgen
llvm[3]: Building SystemZ.td calling convention information with tblgen
llvm[3]: Building SystemZ.td MC code emitter with tblgen
llvm[3]: Compiling SystemZAsmPrinter.cpp for Release+Asserts build
llvm[3]: Compiling SystemZCallingConv.cpp for Release+Asserts build
llvm[3]: Compiling SystemZConstantPoolValue.cpp for Release+Asserts build
llvm[3]: Compiling SystemZElimCompare.cpp for Release+Asserts build
llvm[3]: Compiling SystemZFrameLowering.cpp for Release+Asserts build
llvm[3]: Compiling SystemZISelDAGToDAG.cpp for Release+Asserts build
llvm[3]: Compiling SystemZISelLowering.cpp for Release+Asserts build
llvm[3]: Compiling SystemZInstrInfo.cpp for Release+Asserts build
llvm[3]: Compiling SystemZLongBranch.cpp for Release+Asserts build
llvm[3]: Compiling SystemZMCInstLower.cpp for Release+Asserts build
llvm[3]: Compiling SystemZMachineFunctionInfo.cpp for Release+Asserts build
llvm[3]: Compiling SystemZRegisterInfo.cpp for Release+Asserts build
llvm[3]: Compiling SystemZSelectionDAGInfo.cpp for Release+Asserts build
llvm[3]: Compiling SystemZShortenInst.cpp for Release+Asserts build
llvm[3]: Compiling SystemZSubtarget.cpp for Release+Asserts build
llvm[3]: Compiling SystemZTargetMachine.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMSystemZCodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ/InstPrinter'
llvm[4]: Compiling SystemZInstPrinter.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMSystemZAsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ/AsmParser'
llvm[4]: Compiling SystemZAsmParser.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMSystemZAsmParser.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ/AsmParser'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ/Disassembler'
llvm[4]: Compiling SystemZDisassembler.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMSystemZDisassembler.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ/Disassembler'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ/TargetInfo'
llvm[4]: Compiling SystemZTargetInfo.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMSystemZInfo.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ/MCTargetDesc'
llvm[4]: Compiling SystemZMCAsmBackend.cpp for Release+Asserts build
llvm[4]: Compiling SystemZMCAsmInfo.cpp for Release+Asserts build
llvm[4]: Compiling SystemZMCCodeEmitter.cpp for Release+Asserts build
llvm[4]: Compiling SystemZMCObjectWriter.cpp for Release+Asserts build
llvm[4]: Compiling SystemZMCTargetDesc.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMSystemZDesc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ/MCTargetDesc'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/R600'
llvm[3]: Building AMDGPU.td register info implementation with tblgen
llvm[3]: Building AMDGPU.td instruction information with tblgen
llvm[3]: Building AMDGPU.td DAG instruction selector implementation with tblgen
llvm[3]: Building AMDGPU.td subtarget information with tblgen
llvm[3]: Building AMDGPU.td MC code emitter with tblgen
llvm[3]: Building AMDGPU.td calling convention information with tblgen
llvm[3]: Building AMDGPU.td intrinsics information with tblgen
llvm[3]: Building AMDGPU.td DFA packetizer tables with tblgen
llvm[3]: Building AMDGPU.td assembly writer with tblgen
llvm[3]: Compiling AMDGPUAsmPrinter.cpp for Release+Asserts build
llvm[3]: Compiling AMDGPUFrameLowering.cpp for Release+Asserts build
llvm[3]: Compiling AMDGPUISelDAGToDAG.cpp for Release+Asserts build
llvm[3]: Compiling AMDGPUISelLowering.cpp for Release+Asserts build
llvm[3]: Compiling AMDGPUInstrInfo.cpp for Release+Asserts build
llvm[3]: Compiling AMDGPUIntrinsicInfo.cpp for Release+Asserts build
llvm[3]: Compiling AMDGPUMCInstLower.cpp for Release+Asserts build
llvm[3]: Compiling AMDGPUMachineFunction.cpp for Release+Asserts build
llvm[3]: Compiling AMDGPUPromoteAlloca.cpp for Release+Asserts build
llvm[3]: Compiling AMDGPURegisterInfo.cpp for Release+Asserts build
llvm[3]: Compiling AMDGPUSubtarget.cpp for Release+Asserts build
llvm[3]: Compiling AMDGPUTargetMachine.cpp for Release+Asserts build
llvm[3]: Compiling AMDGPUTargetTransformInfo.cpp for Release+Asserts build
llvm[3]: Compiling AMDILCFGStructurizer.cpp for Release+Asserts build
llvm[3]: Compiling R600ClauseMergePass.cpp for Release+Asserts build
llvm[3]: Compiling R600ControlFlowFinalizer.cpp for Release+Asserts build
llvm[3]: Compiling R600EmitClauseMarkers.cpp for Release+Asserts build
llvm[3]: Compiling R600ExpandSpecialInstrs.cpp for Release+Asserts build
llvm[3]: Compiling R600ISelLowering.cpp for Release+Asserts build
llvm[3]: Compiling R600InstrInfo.cpp for Release+Asserts build
llvm[3]: Compiling R600MachineFunctionInfo.cpp for Release+Asserts build
llvm[3]: Compiling R600MachineScheduler.cpp for Release+Asserts build
llvm[3]: Compiling R600OptimizeVectorRegisters.cpp for Release+Asserts build
llvm[3]: Compiling R600Packetizer.cpp for Release+Asserts build
llvm[3]: Compiling R600RegisterInfo.cpp for Release+Asserts build
llvm[3]: Compiling R600TextureIntrinsicsReplacer.cpp for Release+Asserts build
llvm[3]: Compiling SIAnnotateControlFlow.cpp for Release+Asserts build
llvm[3]: Compiling SIFixSGPRCopies.cpp for Release+Asserts build
llvm[3]: Compiling SIFixSGPRLiveRanges.cpp for Release+Asserts build
llvm[3]: Compiling SIISelLowering.cpp for Release+Asserts build
llvm[3]: Compiling SIInsertWaits.cpp for Release+Asserts build
llvm[3]: Compiling SIInstrInfo.cpp for Release+Asserts build
llvm[3]: Compiling SILowerControlFlow.cpp for Release+Asserts build
llvm[3]: Compiling SILowerI1Copies.cpp for Release+Asserts build
llvm[3]: Compiling SIMachineFunctionInfo.cpp for Release+Asserts build
llvm[3]: Compiling SIRegisterInfo.cpp for Release+Asserts build
llvm[3]: Compiling SIShrinkInstructions.cpp for Release+Asserts build
llvm[3]: Compiling SITypeRewriter.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMR600CodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/R600/InstPrinter'
llvm[4]: Compiling AMDGPUInstPrinter.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMR600AsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/R600/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/R600/TargetInfo'
llvm[4]: Compiling AMDGPUTargetInfo.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMR600Info.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/R600/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/R600/MCTargetDesc'
llvm[4]: Compiling AMDGPUAsmBackend.cpp for Release+Asserts build
llvm[4]: Compiling AMDGPUELFObjectWriter.cpp for Release+Asserts build
llvm[4]: Compiling AMDGPUMCAsmInfo.cpp for Release+Asserts build
llvm[4]: Compiling AMDGPUMCCodeEmitter.cpp for Release+Asserts build
llvm[4]: Compiling AMDGPUMCTargetDesc.cpp for Release+Asserts build
llvm[4]: Compiling R600MCCodeEmitter.cpp for Release+Asserts build
llvm[4]: Compiling SIMCCodeEmitter.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMR600Desc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/R600/MCTargetDesc'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/R600'
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/ExecutionEngine'
llvm[2]: Compiling ExecutionEngine.cpp for Release+Asserts build
llvm[2]: Compiling ExecutionEngineBindings.cpp for Release+Asserts build
llvm[2]: Compiling RTDyldMemoryManager.cpp for Release+Asserts build
llvm[2]: Compiling TargetSelect.cpp for Release+Asserts build
llvm[2]: Building Release+Asserts Archive Library libLLVMExecutionEngine.a
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/ExecutionEngine/Interpreter'
llvm[3]: Compiling Execution.cpp for Release+Asserts build
llvm[3]: Compiling ExternalFunctions.cpp for Release+Asserts build
llvm[3]: Compiling Interpreter.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMInterpreter.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/ExecutionEngine/Interpreter'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/ExecutionEngine/JIT'
llvm[3]: Compiling JIT.cpp for Release+Asserts build
llvm[3]: Compiling JITEmitter.cpp for Release+Asserts build
llvm[3]: Compiling JITMemoryManager.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMJIT.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/ExecutionEngine/JIT'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/ExecutionEngine/MCJIT'
llvm[3]: Compiling MCJIT.cpp for Release+Asserts build
llvm[3]: Compiling SectionMemoryManager.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMMCJIT.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/ExecutionEngine/MCJIT'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/ExecutionEngine/RuntimeDyld'
llvm[3]: Compiling GDBRegistrar.cpp for Release+Asserts build
llvm[3]: Compiling RuntimeDyld.cpp for Release+Asserts build
llvm[3]: Compiling RuntimeDyldChecker.cpp for Release+Asserts build
llvm[3]: Compiling RuntimeDyldELF.cpp for Release+Asserts build
llvm[3]: Compiling RuntimeDyldMachO.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMRuntimeDyld.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/ExecutionEngine/RuntimeDyld'
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/ExecutionEngine'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Linker'
llvm[2]: Compiling LinkModules.cpp for Release+Asserts build
llvm[2]: Building Release+Asserts Archive Library libLLVMLinker.a
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Linker'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/LTO'
llvm[2]: Compiling LTOCodeGenerator.cpp for Release+Asserts build
llvm[2]: Compiling LTOModule.cpp for Release+Asserts build
llvm[2]: Building Release+Asserts Archive Library libLLVMLTO.a
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/LTO'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/MC'
llvm[2]: Compiling ConstantPools.cpp for Release+Asserts build
llvm[2]: Compiling ELFObjectWriter.cpp for Release+Asserts build
llvm[2]: Compiling MCAsmBackend.cpp for Release+Asserts build
llvm[2]: Compiling MCAsmInfo.cpp for Release+Asserts build
llvm[2]: Compiling MCAsmInfoCOFF.cpp for Release+Asserts build
llvm[2]: Compiling MCAsmInfoDarwin.cpp for Release+Asserts build
llvm[2]: Compiling MCAsmInfoELF.cpp for Release+Asserts build
llvm[2]: Compiling MCAsmStreamer.cpp for Release+Asserts build
llvm[2]: Compiling MCAssembler.cpp for Release+Asserts build
llvm[2]: Compiling MCCodeEmitter.cpp for Release+Asserts build
llvm[2]: Compiling MCCodeGenInfo.cpp for Release+Asserts build
llvm[2]: Compiling MCContext.cpp for Release+Asserts build
llvm[2]: Compiling MCDisassembler.cpp for Release+Asserts build
llvm[2]: Compiling MCDwarf.cpp for Release+Asserts build
llvm[2]: Compiling MCELF.cpp for Release+Asserts build
llvm[2]: Compiling MCELFObjectTargetWriter.cpp for Release+Asserts build
llvm[2]: Compiling MCELFStreamer.cpp for Release+Asserts build
llvm[2]: Compiling MCExpr.cpp for Release+Asserts build
llvm[2]: Compiling MCExternalSymbolizer.cpp for Release+Asserts build
llvm[2]: Compiling MCInst.cpp for Release+Asserts build
llvm[2]: Compiling MCInstPrinter.cpp for Release+Asserts build
llvm[2]: Compiling MCInstrAnalysis.cpp for Release+Asserts build
llvm[2]: Compiling MCLabel.cpp for Release+Asserts build
llvm[2]: Compiling MCLinkerOptimizationHint.cpp for Release+Asserts build
llvm[2]: Compiling MCMachOStreamer.cpp for Release+Asserts build
llvm[2]: Compiling MCMachObjectTargetWriter.cpp for Release+Asserts build
llvm[2]: Compiling MCNullStreamer.cpp for Release+Asserts build
llvm[2]: Compiling MCObjectFileInfo.cpp for Release+Asserts build
llvm[2]: Compiling MCObjectStreamer.cpp for Release+Asserts build
llvm[2]: Compiling MCObjectWriter.cpp for Release+Asserts build
llvm[2]: Compiling MCRegisterInfo.cpp for Release+Asserts build
llvm[2]: Compiling MCRelocationInfo.cpp for Release+Asserts build
llvm[2]: Compiling MCSection.cpp for Release+Asserts build
llvm[2]: Compiling MCSectionCOFF.cpp for Release+Asserts build
llvm[2]: Compiling MCSectionELF.cpp for Release+Asserts build
llvm[2]: Compiling MCSectionMachO.cpp for Release+Asserts build
llvm[2]: Compiling MCStreamer.cpp for Release+Asserts build
llvm[2]: Compiling MCSubtargetInfo.cpp for Release+Asserts build
llvm[2]: Compiling MCSymbol.cpp for Release+Asserts build
llvm[2]: Compiling MCSymbolizer.cpp for Release+Asserts build
llvm[2]: Compiling MCTargetOptions.cpp for Release+Asserts build
llvm[2]: Compiling MCValue.cpp for Release+Asserts build
llvm[2]: Compiling MCWin64EH.cpp for Release+Asserts build
llvm[2]: Compiling MachObjectWriter.cpp for Release+Asserts build
llvm[2]: Compiling StringTableBuilder.cpp for Release+Asserts build
llvm[2]: Compiling SubtargetFeature.cpp for Release+Asserts build
llvm[2]: Compiling WinCOFFObjectWriter.cpp for Release+Asserts build
llvm[2]: Compiling WinCOFFStreamer.cpp for Release+Asserts build
llvm[2]: Compiling YAML.cpp for Release+Asserts build
llvm[2]: Building Release+Asserts Archive Library libLLVMMC.a
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/MC/MCAnalysis'
llvm[3]: Compiling MCAtom.cpp for Release+Asserts build
llvm[3]: Compiling MCFunction.cpp for Release+Asserts build
llvm[3]: Compiling MCModule.cpp for Release+Asserts build
llvm[3]: Compiling MCModuleYAML.cpp for Release+Asserts build
llvm[3]: Compiling MCObjectDisassembler.cpp for Release+Asserts build
llvm[3]: Compiling MCObjectSymbolizer.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMMCAnalysis.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/MC/MCAnalysis'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/MC/MCParser'
llvm[3]: Compiling AsmLexer.cpp for Release+Asserts build
llvm[3]: Compiling AsmParser.cpp for Release+Asserts build
llvm[3]: Compiling COFFAsmParser.cpp for Release+Asserts build
llvm[3]: Compiling DarwinAsmParser.cpp for Release+Asserts build
llvm[3]: Compiling ELFAsmParser.cpp for Release+Asserts build
llvm[3]: Compiling MCAsmLexer.cpp for Release+Asserts build
llvm[3]: Compiling MCAsmParser.cpp for Release+Asserts build
llvm[3]: Compiling MCAsmParserExtension.cpp for Release+Asserts build
llvm[3]: Compiling MCTargetAsmParser.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMMCParser.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/MC/MCParser'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/MC/MCDisassembler'
llvm[3]: Compiling Disassembler.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMMCDisassembler.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/MC/MCDisassembler'
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/MC'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Object'
llvm[2]: Compiling Archive.cpp for Release+Asserts build
llvm[2]: Compiling Binary.cpp for Release+Asserts build
llvm[2]: Compiling COFFObjectFile.cpp for Release+Asserts build
llvm[2]: Compiling COFFYAML.cpp for Release+Asserts build
llvm[2]: Compiling ELF.cpp for Release+Asserts build
llvm[2]: Compiling ELFObjectFile.cpp for Release+Asserts build
llvm[2]: Compiling ELFYAML.cpp for Release+Asserts build
llvm[2]: Compiling Error.cpp for Release+Asserts build
llvm[2]: Compiling IRObjectFile.cpp for Release+Asserts build
llvm[2]: Compiling MachOObjectFile.cpp for Release+Asserts build
llvm[2]: Compiling MachOUniversal.cpp for Release+Asserts build
llvm[2]: Compiling Object.cpp for Release+Asserts build
llvm[2]: Compiling ObjectFile.cpp for Release+Asserts build
llvm[2]: Compiling RecordStreamer.cpp for Release+Asserts build
llvm[2]: Compiling SymbolicFile.cpp for Release+Asserts build
llvm[2]: Building Release+Asserts Archive Library libLLVMObject.a
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Object'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Option'
llvm[2]: Compiling Arg.cpp for Release+Asserts build
llvm[2]: Compiling ArgList.cpp for Release+Asserts build
llvm[2]: Compiling OptTable.cpp for Release+Asserts build
llvm[2]: Compiling Option.cpp for Release+Asserts build
llvm[2]: Building Release+Asserts Archive Library libLLVMOption.a
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Option'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/DebugInfo'
llvm[2]: Compiling DIContext.cpp for Release+Asserts build
llvm[2]: Compiling DWARFAbbreviationDeclaration.cpp for Release+Asserts build
llvm[2]: Compiling DWARFCompileUnit.cpp for Release+Asserts build
llvm[2]: Compiling DWARFContext.cpp for Release+Asserts build
llvm[2]: Compiling DWARFDebugAbbrev.cpp for Release+Asserts build
llvm[2]: Compiling DWARFDebugArangeSet.cpp for Release+Asserts build
llvm[2]: Compiling DWARFDebugAranges.cpp for Release+Asserts build
llvm[2]: Compiling DWARFDebugFrame.cpp for Release+Asserts build
llvm[2]: Compiling DWARFDebugInfoEntry.cpp for Release+Asserts build
llvm[2]: Compiling DWARFDebugLine.cpp for Release+Asserts build
llvm[2]: Compiling DWARFDebugLoc.cpp for Release+Asserts build
llvm[2]: Compiling DWARFDebugRangeList.cpp for Release+Asserts build
llvm[2]: Compiling DWARFFormValue.cpp for Release+Asserts build
llvm[2]: Compiling DWARFTypeUnit.cpp for Release+Asserts build
llvm[2]: Compiling DWARFUnit.cpp for Release+Asserts build
llvm[2]: Building Release+Asserts Archive Library libLLVMDebugInfo.a
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/DebugInfo'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/IRReader'
llvm[2]: Compiling IRReader.cpp for Release+Asserts build
llvm[2]: Building Release+Asserts Archive Library libLLVMIRReader.a
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/IRReader'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/LineEditor'
llvm[2]: Compiling LineEditor.cpp for Release+Asserts build
llvm[2]: Building Release+Asserts Archive Library libLLVMLineEditor.a
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/LineEditor'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/ProfileData'
llvm[2]: Compiling InstrProf.cpp for Release+Asserts build
llvm[2]: Compiling InstrProfReader.cpp for Release+Asserts build
llvm[2]: Compiling InstrProfWriter.cpp for Release+Asserts build
llvm[2]: Building Release+Asserts Archive Library libLLVMProfileData.a
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/ProfileData'
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib'
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-config'
llvm[1]: Building llvm-config BuildVariables.inc file.
llvm[1]: Compiling llvm-config.cpp for Release+Asserts build
llvm[1]: Linking Release+Asserts executable llvm-config (without symbols)
llvm[1]: ======= Finished Linking Release+Asserts Executable llvm-config (without symbols)
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-config'
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-config'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-config'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/lto'
llvm[2]: Compiling LTODisassembler.cpp for Release+Asserts build (PIC)
llvm[2]: Compiling lto.cpp for Release+Asserts build (PIC)
llvm[2]: Linking Release+Asserts Shared Library libLTO.so
llvm[2]: Building Release+Asserts Archive Library libLTO.a
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/lto'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-lto'
llvm[2]: Compiling llvm-lto.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-lto (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-lto (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-lto'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/opt'
llvm[2]: Compiling AnalysisWrappers.cpp for Release+Asserts build
llvm[2]: Compiling BreakpointPrinter.cpp for Release+Asserts build
llvm[2]: Compiling GraphPrinters.cpp for Release+Asserts build
llvm[2]: Compiling NewPMDriver.cpp for Release+Asserts build
llvm[2]: Compiling PassPrinters.cpp for Release+Asserts build
llvm[2]: Compiling Passes.cpp for Release+Asserts build
llvm[2]: Compiling PrintSCC.cpp for Release+Asserts build
llvm[2]: Compiling opt.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable opt (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable opt (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/opt'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-as'
llvm[2]: Compiling llvm-as.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-as (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-as (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-as'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-dis'
llvm[2]: Compiling llvm-dis.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-dis (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-dis (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-dis'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llc'
llvm[2]: Compiling llc.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llc (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llc (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llc'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-ar'
llvm[2]: Compiling llvm-ar.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-ar (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-ar (without symbols)
llvm[2]: Creating Release+Asserts Alias llvm-ranlib (without symbols)
llvm[2]: ======= Finished Creating Release+Asserts Alias llvm-ranlib (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-ar'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-nm'
llvm[2]: Compiling llvm-nm.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-nm (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-nm (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-nm'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-link'
llvm[2]: Compiling llvm-link.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-link (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-link (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-link'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/lli'
llvm[2]: Compiling RemoteMemoryManager.cpp for Release+Asserts build
llvm[2]: Compiling RemoteTarget.cpp for Release+Asserts build
llvm[2]: Compiling RemoteTargetExternal.cpp for Release+Asserts build
llvm[2]: Compiling lli.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable lli (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable lli (without symbols)
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/lli/ChildTarget'
llvm[3]: Compiling ../RemoteTarget.cpp for Release+Asserts build
llvm[3]: Compiling ChildTarget.cpp for Release+Asserts build
llvm[3]: Linking Release+Asserts executable lli-child-target (without symbols)
llvm[3]: ======= Finished Linking Release+Asserts Executable lli-child-target (without symbols)
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/lli/ChildTarget'
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/lli'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-extract'
llvm[2]: Compiling llvm-extract.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-extract (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-extract (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-extract'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-mc'
llvm[2]: Compiling Disassembler.cpp for Release+Asserts build
llvm[2]: Compiling llvm-mc.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-mc (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-mc (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-mc'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/bugpoint'
llvm[2]: Compiling BugDriver.cpp for Release+Asserts build
llvm[2]: Compiling CrashDebugger.cpp for Release+Asserts build
llvm[2]: Compiling ExecutionDriver.cpp for Release+Asserts build
llvm[2]: Compiling ExtractFunction.cpp for Release+Asserts build
llvm[2]: Compiling FindBugs.cpp for Release+Asserts build
llvm[2]: Compiling Miscompilation.cpp for Release+Asserts build
llvm[2]: Compiling OptimizerDriver.cpp for Release+Asserts build
llvm[2]: Compiling ToolRunner.cpp for Release+Asserts build
llvm[2]: Compiling bugpoint.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable bugpoint (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable bugpoint (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/bugpoint'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-bcanalyzer'
llvm[2]: Compiling llvm-bcanalyzer.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-bcanalyzer (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-bcanalyzer (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-bcanalyzer'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-diff'
llvm[2]: Compiling DiffConsumer.cpp for Release+Asserts build
llvm[2]: Compiling DiffLog.cpp for Release+Asserts build
llvm[2]: Compiling DifferenceEngine.cpp for Release+Asserts build
llvm[2]: Compiling llvm-diff.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-diff (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-diff (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-diff'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/macho-dump'
llvm[2]: Compiling macho-dump.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable macho-dump (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable macho-dump (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/macho-dump'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-objdump'
llvm[2]: Compiling COFFDump.cpp for Release+Asserts build
llvm[2]: Compiling ELFDump.cpp for Release+Asserts build
llvm[2]: Compiling MachODump.cpp for Release+Asserts build
llvm[2]: Compiling llvm-objdump.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-objdump (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-objdump (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-objdump'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-readobj'
llvm[2]: Compiling ARMAttributeParser.cpp for Release+Asserts build
llvm[2]: Compiling ARMWinEHPrinter.cpp for Release+Asserts build
llvm[2]: Compiling COFFDumper.cpp for Release+Asserts build
llvm[2]: Compiling ELFDumper.cpp for Release+Asserts build
llvm[2]: Compiling Error.cpp for Release+Asserts build
llvm[2]: Compiling MachODumper.cpp for Release+Asserts build
MachODumper.cpp:72:34: warning: ‘MachOSectionTypes’ defined but not used [-Wunused-variable]
static const EnumEntry<unsigned> MachOSectionTypes[] = {
                                ^
llvm[2]: Compiling ObjDumper.cpp for Release+Asserts build
llvm[2]: Compiling StreamWriter.cpp for Release+Asserts build
llvm[2]: Compiling Win64EHDumper.cpp for Release+Asserts build
llvm[2]: Compiling llvm-readobj.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-readobj (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-readobj (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-readobj'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-rtdyld'
llvm[2]: Compiling llvm-rtdyld.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-rtdyld (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-rtdyld (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-rtdyld'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-dwarfdump'
llvm[2]: Compiling llvm-dwarfdump.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-dwarfdump (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-dwarfdump (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-dwarfdump'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-cov'
llvm[2]: Compiling llvm-cov.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-cov (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-cov (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-cov'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-size'
llvm[2]: Compiling llvm-size.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-size (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-size (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-size'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-stress'
llvm[2]: Compiling llvm-stress.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-stress (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-stress (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-stress'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-mcmarkup'
llvm[2]: Compiling llvm-mcmarkup.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-mcmarkup (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-mcmarkup (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-mcmarkup'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-profdata'
llvm[2]: Compiling llvm-profdata.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-profdata (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-profdata (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-profdata'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-symbolizer'
llvm[2]: Compiling LLVMSymbolize.cpp for Release+Asserts build
llvm[2]: Compiling llvm-symbolizer.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-symbolizer (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-symbolizer (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-symbolizer'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/obj2yaml'
llvm[2]: Compiling Error.cpp for Release+Asserts build
llvm[2]: Compiling coff2yaml.cpp for Release+Asserts build
llvm[2]: Compiling elf2yaml.cpp for Release+Asserts build
llvm[2]: Compiling obj2yaml.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable obj2yaml (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable obj2yaml (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/obj2yaml'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/yaml2obj'
llvm[2]: Compiling yaml2coff.cpp for Release+Asserts build
llvm[2]: Compiling yaml2elf.cpp for Release+Asserts build
llvm[2]: Compiling yaml2obj.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable yaml2obj (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable yaml2obj (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/yaml2obj'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-c-test'
llvm[2]: Compiling calc.c for Release+Asserts build
llvm[2]: Compiling disassemble.c for Release+Asserts build
llvm[2]: Compiling helpers.c for Release+Asserts build
llvm[2]: Compiling include-all.c for Release+Asserts build
llvm[2]: Compiling main.c for Release+Asserts build
llvm[2]: Compiling module.c for Release+Asserts build
llvm[2]: Compiling object.c for Release+Asserts build
llvm[2]: Compiling targets.c for Release+Asserts build
llvm[2]: Linking Release+Asserts executable llvm-c-test (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-c-test (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-c-test'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/bugpoint-passes'
llvm[2]: Compiling TestPasses.cpp for Release+Asserts build (PIC)
llvm[2]: Linking Release+Asserts Loadable Module BugpointPasses.so
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/bugpoint-passes'
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools'
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/docs'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/docs'
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/cmake'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/cmake/modules'
llvm[2]: Generating LLVM CMake package config file
llvm[2]: Generating LLVM CMake package version file
llvm[2]: Generating LLVM CMake target exports file
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/cmake/modules'
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/cmake'
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/ADT'
llvm[2]: Compiling APFloatTest.cpp for Release+Asserts build
llvm[2]: Compiling APIntTest.cpp for Release+Asserts build
llvm[2]: Compiling APSIntTest.cpp for Release+Asserts build
llvm[2]: Compiling ArrayRefTest.cpp for Release+Asserts build
llvm[2]: Compiling BitVectorTest.cpp for Release+Asserts build
llvm[2]: Compiling DAGDeltaAlgorithmTest.cpp for Release+Asserts build
llvm[2]: Compiling DeltaAlgorithmTest.cpp for Release+Asserts build
llvm[2]: Compiling DenseMapTest.cpp for Release+Asserts build
llvm[2]: Compiling DenseSetTest.cpp for Release+Asserts build
llvm[2]: Compiling FoldingSet.cpp for Release+Asserts build
llvm[2]: Compiling HashingTest.cpp for Release+Asserts build
llvm[2]: Compiling ImmutableMapTest.cpp for Release+Asserts build
llvm[2]: Compiling ImmutableSetTest.cpp for Release+Asserts build
llvm[2]: Compiling IntEqClassesTest.cpp for Release+Asserts build
llvm[2]: Compiling IntervalMapTest.cpp for Release+Asserts build
llvm[2]: Compiling IntrusiveRefCntPtrTest.cpp for Release+Asserts build
llvm[2]: Compiling MakeUniqueTest.cpp for Release+Asserts build
llvm[2]: Compiling MapVectorTest.cpp for Release+Asserts build
llvm[2]: Compiling OptionalTest.cpp for Release+Asserts build
llvm[2]: Compiling PackedVectorTest.cpp for Release+Asserts build
llvm[2]: Compiling PointerIntPairTest.cpp for Release+Asserts build
llvm[2]: Compiling PointerUnionTest.cpp for Release+Asserts build
llvm[2]: Compiling SCCIteratorTest.cpp for Release+Asserts build
llvm[2]: Compiling SmallPtrSetTest.cpp for Release+Asserts build
llvm[2]: Compiling SmallStringTest.cpp for Release+Asserts build
llvm[2]: Compiling SmallVectorTest.cpp for Release+Asserts build
llvm[2]: Compiling SparseBitVectorTest.cpp for Release+Asserts build
llvm[2]: Compiling SparseMultiSetTest.cpp for Release+Asserts build
llvm[2]: Compiling SparseSetTest.cpp for Release+Asserts build
llvm[2]: Compiling StringMapTest.cpp for Release+Asserts build
llvm[2]: Compiling StringRefTest.cpp for Release+Asserts build
llvm[2]: Compiling TinyPtrVectorTest.cpp for Release+Asserts build
llvm[2]: Compiling TripleTest.cpp for Release+Asserts build
llvm[2]: Compiling TwineTest.cpp for Release+Asserts build
llvm[2]: Compiling VariadicFunctionTest.cpp for Release+Asserts build
llvm[2]: Compiling ilistTest.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts unit test ADT (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Unit test ADT (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/ADT'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/Analysis'
llvm[2]: Compiling CFGTest.cpp for Release+Asserts build
llvm[2]: Compiling LazyCallGraphTest.cpp for Release+Asserts build
LazyCallGraphTest.cpp:45:1: warning: multi-line comment [-Wcomment]
//       / \
^
LazyCallGraphTest.cpp:47:1: warning: multi-line comment [-Wcomment]
//     /     \
^
LazyCallGraphTest.cpp:49:1: warning: multi-line comment [-Wcomment]
//   / \   / \
^
LazyCallGraphTest.cpp:53:1: warning: multi-line comment [-Wcomment]
//       / \
^
llvm[2]: Compiling MixedTBAATest.cpp for Release+Asserts build
llvm[2]: Compiling ScalarEvolutionTest.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts unit test Analysis (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Unit test Analysis (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/Analysis'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/Bitcode'
llvm[2]: Compiling BitReaderTest.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts unit test Bitcode (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Unit test Bitcode (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/Bitcode'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/CodeGen'
llvm[2]: Compiling DIEHashTest.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts unit test CodeGen (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Unit test CodeGen (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/CodeGen'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/DebugInfo'
llvm[2]: Compiling DWARFFormValueTest.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts unit test DebugInfo (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Unit test DebugInfo (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/DebugInfo'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/ExecutionEngine'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/ExecutionEngine/JIT'
llvm[3]: Compiling JITEventListenerTest.cpp for Release+Asserts build
JITEventListenerTest.cpp:234:29: warning: ‘{anonymous}::jit_env’ defined but not used [-Wunused-variable]
testing::Environment* const jit_env =
                            ^
llvm[3]: Compiling JITMemoryManagerTest.cpp for Release+Asserts build
llvm[3]: Compiling JITTest.cpp for Release+Asserts build
llvm[3]: Compiling MultiJITTest.cpp for Release+Asserts build
tail -n +2 /home/simon/software/llvm-3.5.0.src/unittests/ExecutionEngine/JIT/JITTests.def > /home/simon/software/llvm-3.5.0.src/unittests/ExecutionEngine/JIT/JITTests.exports
llvm[3]: Linking Release+Asserts unit test JIT (without symbols)
llvm[3]: ======= Finished Linking Release+Asserts Unit test JIT (without symbols)
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/ExecutionEngine/JIT'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/ExecutionEngine/MCJIT'
llvm[3]: Compiling MCJITCAPITest.cpp for Release+Asserts build
llvm[3]: Compiling MCJITMemoryManagerTest.cpp for Release+Asserts build
llvm[3]: Compiling MCJITMultipleModuleTest.cpp for Release+Asserts build
llvm[3]: Compiling MCJITObjectCacheTest.cpp for Release+Asserts build
llvm[3]: Compiling MCJITTest.cpp for Release+Asserts build
llvm[3]: Linking Release+Asserts unit test MCJIT (without symbols)
llvm[3]: ======= Finished Linking Release+Asserts Unit test MCJIT (without symbols)
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/ExecutionEngine/MCJIT'
llvm[2]: Compiling ExecutionEngineTest.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts unit test ExecutionEngine (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Unit test ExecutionEngine (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/ExecutionEngine'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/IR'
llvm[2]: Compiling AttributesTest.cpp for Release+Asserts build
llvm[2]: Compiling ConstantRangeTest.cpp for Release+Asserts build
llvm[2]: Compiling ConstantsTest.cpp for Release+Asserts build
llvm[2]: Compiling DominatorTreeTest.cpp for Release+Asserts build
llvm[2]: Compiling IRBuilderTest.cpp for Release+Asserts build
llvm[2]: Compiling InstructionsTest.cpp for Release+Asserts build
llvm[2]: Compiling LeakDetectorTest.cpp for Release+Asserts build
llvm[2]: Compiling LegacyPassManagerTest.cpp for Release+Asserts build
llvm[2]: Compiling MDBuilderTest.cpp for Release+Asserts build
llvm[2]: Compiling MetadataTest.cpp for Release+Asserts build
llvm[2]: Compiling PassManagerTest.cpp for Release+Asserts build
llvm[2]: Compiling PatternMatch.cpp for Release+Asserts build
llvm[2]: Compiling TypeBuilderTest.cpp for Release+Asserts build
llvm[2]: Compiling TypesTest.cpp for Release+Asserts build
llvm[2]: Compiling UserTest.cpp for Release+Asserts build
llvm[2]: Compiling ValueHandleTest.cpp for Release+Asserts build
ValueHandleTest.cpp:24:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
  std::auto_ptr<BitCastInst> BitcastV;
      ^
In file included from /usr/include/c++/5/memory:81:0,
                from /home/simon/software/llvm-3.5.0.src/include/llvm/ADT/SmallVector.h:28,
                from /home/simon/software/llvm-3.5.0.src/include/llvm/ADT/ArrayRef.h:14,
                from /home/simon/software/llvm-3.5.0.src/include/llvm/ADT/APInt.h:19,
                from /home/simon/software/llvm-3.5.0.src/include/llvm/ADT/APFloat.h:20,
                from /home/simon/software/llvm-3.5.0.src/include/llvm/IR/Constants.h:24,
                from ValueHandleTest.cpp:11:
/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here
  template<typename> class auto_ptr;
                          ^
ValueHandleTest.cpp: In member function ‘virtual void {anonymous}::ValueHandle_CallbackVH_DeletionCanRAUW_Test::TestBody()’:
ValueHandleTest.cpp:317:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
  std::auto_ptr<BinaryOperator> BitcastUser(
      ^
In file included from /usr/include/c++/5/memory:81:0,
                from /home/simon/software/llvm-3.5.0.src/include/llvm/ADT/SmallVector.h:28,
                from /home/simon/software/llvm-3.5.0.src/include/llvm/ADT/ArrayRef.h:14,
                from /home/simon/software/llvm-3.5.0.src/include/llvm/ADT/APInt.h:19,
                from /home/simon/software/llvm-3.5.0.src/include/llvm/ADT/APFloat.h:20,
                from /home/simon/software/llvm-3.5.0.src/include/llvm/IR/Constants.h:24,
                from ValueHandleTest.cpp:11:
/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here
  template<typename> class auto_ptr;
                          ^
llvm[2]: Compiling ValueMapTest.cpp for Release+Asserts build
llvm[2]: Compiling ValueTest.cpp for Release+Asserts build
llvm[2]: Compiling VerifierTest.cpp for Release+Asserts build
llvm[2]: Compiling WaymarkTest.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts unit test IR (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Unit test IR (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/IR'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/LineEditor'
llvm[2]: Compiling LineEditor.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts unit test LineEditor (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Unit test LineEditor (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/LineEditor'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/Linker'
llvm[2]: Compiling LinkModulesTest.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts unit test Linker (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Unit test Linker (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/Linker'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/MC'
llvm[2]: Compiling MCAtomTest.cpp for Release+Asserts build
llvm[2]: Compiling StringTableBuilderTest.cpp for Release+Asserts build
llvm[2]: Compiling YAMLTest.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts unit test MC (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Unit test MC (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/MC'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/Option'
llvm[2]: Building Driver Option tables with tblgen
llvm[2]: Compiling OptionParsingTest.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts unit test Option (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Unit test Option (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/Option'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/Support'
llvm[2]: Compiling AlignOfTest.cpp for Release+Asserts build
llvm[2]: Compiling AllocatorTest.cpp for Release+Asserts build
llvm[2]: Compiling ArrayRecyclerTest.cpp for Release+Asserts build
llvm[2]: Compiling BlockFrequencyTest.cpp for Release+Asserts build
llvm[2]: Compiling BranchProbabilityTest.cpp for Release+Asserts build
llvm[2]: Compiling Casting.cpp for Release+Asserts build
llvm[2]: Compiling CommandLineTest.cpp for Release+Asserts build
llvm[2]: Compiling CompressionTest.cpp for Release+Asserts build
llvm[2]: Compiling ConvertUTFTest.cpp for Release+Asserts build
llvm[2]: Compiling DataExtractorTest.cpp for Release+Asserts build
llvm[2]: Compiling EndianTest.cpp for Release+Asserts build
llvm[2]: Compiling ErrorOrTest.cpp for Release+Asserts build
llvm[2]: Compiling FileOutputBufferTest.cpp for Release+Asserts build
llvm[2]: Compiling IteratorTest.cpp for Release+Asserts build
llvm[2]: Compiling LEB128Test.cpp for Release+Asserts build
llvm[2]: Compiling LineIteratorTest.cpp for Release+Asserts build
llvm[2]: Compiling LockFileManagerTest.cpp for Release+Asserts build
LockFileManagerTest.cpp: In member function ‘virtual void {anonymous}::LockFileManagerTest_RelativePath_Test::TestBody()’:
LockFileManagerTest.cpp:98:24: warning: ignoring return value of ‘int chdir(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
  chdir(TmpDir.c_str());
                      ^
LockFileManagerTest.cpp:121:18: warning: ignoring return value of ‘int chdir(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
  chdir(OrigPath);
                ^
llvm[2]: Compiling MD5Test.cpp for Release+Asserts build
llvm[2]: Compiling ManagedStatic.cpp for Release+Asserts build
llvm[2]: Compiling MathExtrasTest.cpp for Release+Asserts build
llvm[2]: Compiling MemoryBufferTest.cpp for Release+Asserts build
llvm[2]: Compiling MemoryTest.cpp for Release+Asserts build
In file included from /home/simon/software/llvm-3.5.0.src/utils/unittest/googletest/include/gtest/gtest.h:61:0,
                from MemoryTest.cpp:12:
/home/simon/software/llvm-3.5.0.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:1414:7: warning: ‘{anonymous}::gtest_AllocationTestsMappedMemoryTest_dummy_’ defined but not used [-Wunused-variable]
  int gtest_##prefix##test_case_name##_dummy_ = \
      ^
MemoryTest.cpp:361:1: note: in expansion of macro ‘INSTANTIATE_TEST_CASE_P’
INSTANTIATE_TEST_CASE_P(AllocationTests,
^
In file included from /home/simon/software/llvm-3.5.0.src/utils/unittest/googletest/include/gtest/gtest.h:57:0,
                from MemoryTest.cpp:12:
MemoryTest.cpp:59:8: warning: ‘{anonymous}::MappedMemoryTest_AllocAndRelease_Test::gtest_registering_dummy_’ defined but not used [-Wunused-variable]
TEST_P(MappedMemoryTest, AllocAndRelease) {
      ^
/home/simon/software/llvm-3.5.0.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1230:3: note: in definition of macro ‘GTEST_TEST_CLASS_NAME_’
  test_case_name##_##test_name##_Test
  ^
MemoryTest.cpp:59:1: note: in expansion of macro ‘TEST_P’
TEST_P(MappedMemoryTest, AllocAndRelease) {
^
MemoryTest.cpp:70:8: warning: ‘{anonymous}::MappedMemoryTest_MultipleAllocAndRelease_Test::gtest_registering_dummy_’ defined but not used [-Wunused-variable]
TEST_P(MappedMemoryTest, MultipleAllocAndRelease) {
      ^
/home/simon/software/llvm-3.5.0.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1230:3: note: in definition of macro ‘GTEST_TEST_CLASS_NAME_’
  test_case_name##_##test_name##_Test
  ^
MemoryTest.cpp:70:1: note: in expansion of macro ‘TEST_P’
TEST_P(MappedMemoryTest, MultipleAllocAndRelease) {
^
MemoryTest.cpp:100:8: warning: ‘{anonymous}::MappedMemoryTest_BasicWrite_Test::gtest_registering_dummy_’ defined but not used [-Wunused-variable]
TEST_P(MappedMemoryTest, BasicWrite) {
      ^
/home/simon/software/llvm-3.5.0.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1230:3: note: in definition of macro ‘GTEST_TEST_CLASS_NAME_’
  test_case_name##_##test_name##_Test
  ^
MemoryTest.cpp:100:1: note: in expansion of macro ‘TEST_P’
TEST_P(MappedMemoryTest, BasicWrite) {
^
MemoryTest.cpp:120:8: warning: ‘{anonymous}::MappedMemoryTest_MultipleWrite_Test::gtest_registering_dummy_’ defined but not used [-Wunused-variable]
TEST_P(MappedMemoryTest, MultipleWrite) {
      ^
/home/simon/software/llvm-3.5.0.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1230:3: note: in definition of macro ‘GTEST_TEST_CLASS_NAME_’
  test_case_name##_##test_name##_Test
  ^
MemoryTest.cpp:120:1: note: in expansion of macro ‘TEST_P’
TEST_P(MappedMemoryTest, MultipleWrite) {
^
MemoryTest.cpp:182:8: warning: ‘{anonymous}::MappedMemoryTest_EnabledWrite_Test::gtest_registering_dummy_’ defined but not used [-Wunused-variable]
TEST_P(MappedMemoryTest, EnabledWrite) {
      ^
/home/simon/software/llvm-3.5.0.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1230:3: note: in definition of macro ‘GTEST_TEST_CLASS_NAME_’
  test_case_name##_##test_name##_Test
  ^
MemoryTest.cpp:182:1: note: in expansion of macro ‘TEST_P’
TEST_P(MappedMemoryTest, EnabledWrite) {
^
MemoryTest.cpp:239:8: warning: ‘{anonymous}::MappedMemoryTest_SuccessiveNear_Test::gtest_registering_dummy_’ defined but not used [-Wunused-variable]
TEST_P(MappedMemoryTest, SuccessiveNear) {
      ^
/home/simon/software/llvm-3.5.0.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1230:3: note: in definition of macro ‘GTEST_TEST_CLASS_NAME_’
  test_case_name##_##test_name##_Test
  ^
MemoryTest.cpp:239:1: note: in expansion of macro ‘TEST_P’
TEST_P(MappedMemoryTest, SuccessiveNear) {
^
MemoryTest.cpp:264:8: warning: ‘{anonymous}::MappedMemoryTest_DuplicateNear_Test::gtest_registering_dummy_’ defined but not used [-Wunused-variable]
TEST_P(MappedMemoryTest, DuplicateNear) {
      ^
/home/simon/software/llvm-3.5.0.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1230:3: note: in definition of macro ‘GTEST_TEST_CLASS_NAME_’
  test_case_name##_##test_name##_Test
  ^
MemoryTest.cpp:264:1: note: in expansion of macro ‘TEST_P’
TEST_P(MappedMemoryTest, DuplicateNear) {
^
MemoryTest.cpp:286:8: warning: ‘{anonymous}::MappedMemoryTest_ZeroNear_Test::gtest_registering_dummy_’ defined but not used [-Wunused-variable]
TEST_P(MappedMemoryTest, ZeroNear) {
      ^
/home/simon/software/llvm-3.5.0.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1230:3: note: in definition of macro ‘GTEST_TEST_CLASS_NAME_’
  test_case_name##_##test_name##_Test
  ^
MemoryTest.cpp:286:1: note: in expansion of macro ‘TEST_P’
TEST_P(MappedMemoryTest, ZeroNear) {
^
MemoryTest.cpp:312:8: warning: ‘{anonymous}::MappedMemoryTest_ZeroSizeNear_Test::gtest_registering_dummy_’ defined but not used [-Wunused-variable]
TEST_P(MappedMemoryTest, ZeroSizeNear) {
      ^
/home/simon/software/llvm-3.5.0.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1230:3: note: in definition of macro ‘GTEST_TEST_CLASS_NAME_’
  test_case_name##_##test_name##_Test
  ^
MemoryTest.cpp:312:1: note: in expansion of macro ‘TEST_P’
TEST_P(MappedMemoryTest, ZeroSizeNear) {
^
MemoryTest.cpp:338:8: warning: ‘{anonymous}::MappedMemoryTest_UnalignedNear_Test::gtest_registering_dummy_’ defined but not used [-Wunused-variable]
TEST_P(MappedMemoryTest, UnalignedNear) {
      ^
/home/simon/software/llvm-3.5.0.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1230:3: note: in definition of macro ‘GTEST_TEST_CLASS_NAME_’
  test_case_name##_##test_name##_Test
  ^
MemoryTest.cpp:338:1: note: in expansion of macro ‘TEST_P’
TEST_P(MappedMemoryTest, UnalignedNear) {
^
llvm[2]: Compiling Path.cpp for Release+Asserts build
llvm[2]: Compiling ProcessTest.cpp for Release+Asserts build
llvm[2]: Compiling ProgramTest.cpp for Release+Asserts build
llvm[2]: Compiling RegexTest.cpp for Release+Asserts build
llvm[2]: Compiling ScaledNumberTest.cpp for Release+Asserts build
llvm[2]: Compiling SourceMgrTest.cpp for Release+Asserts build
llvm[2]: Compiling SpecialCaseListTest.cpp for Release+Asserts build
llvm[2]: Compiling StringPool.cpp for Release+Asserts build
llvm[2]: Compiling SwapByteOrderTest.cpp for Release+Asserts build
llvm[2]: Compiling ThreadLocalTest.cpp for Release+Asserts build
llvm[2]: Compiling TimeValueTest.cpp for Release+Asserts build
llvm[2]: Compiling UnicodeTest.cpp for Release+Asserts build
llvm[2]: Compiling YAMLIOTest.cpp for Release+Asserts build
llvm[2]: Compiling YAMLParserTest.cpp for Release+Asserts build
llvm[2]: Compiling formatted_raw_ostream_test.cpp for Release+Asserts build
llvm[2]: Compiling raw_ostream_test.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts unit test Support (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Unit test Support (without symbols)
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/Support'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/Transforms'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/Transforms/DebugIR'
llvm[3]: Compiling DebugIR.cpp for Release+Asserts build
llvm[3]: Linking Release+Asserts unit test DebugIR (without symbols)
llvm[3]: ======= Finished Linking Release+Asserts Unit test DebugIR (without symbols)
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/Transforms/DebugIR'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/Transforms/Utils'
llvm[3]: Compiling ASanStackFrameLayoutTest.cpp for Release+Asserts build
llvm[3]: Compiling Cloning.cpp for Release+Asserts build
llvm[3]: Compiling IntegerDivision.cpp for Release+Asserts build
llvm[3]: Compiling Local.cpp for Release+Asserts build
llvm[3]: Linking Release+Asserts unit test Utils (without symbols)
llvm[3]: ======= Finished Linking Release+Asserts Unit test Utils (without symbols)
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/Transforms/Utils'
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/Transforms'
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests'
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/projects'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/projects'
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/bindings'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/bindings'
llvm[0]: ***** Completed Release+Asserts Build

 

sudo make install

 
(venv_tf_py36) simon@simon-Aspire-4750:~/software/llvm-3.5.0.src$ sudo make install
[sudo] password for simon:
llvm[0]: Installing include files
llvm[0]: Making install directory /usr/local/include/./llvm
llvm[0]: Making install directory /usr/local/include/./llvm/TableGen
llvm[0]: Making install directory /usr/local/include/./llvm/Config
llvm[0]: Making install directory /usr/local/include/./llvm/Target
llvm[0]: Making install directory /usr/local/include/./llvm/AsmParser
llvm[0]: Making install directory /usr/local/include/./llvm/Option
llvm[0]: Making install directory /usr/local/include/./llvm/ProfileData
llvm[0]: Making install directory /usr/local/include/./llvm/DebugInfo
llvm[0]: Making install directory /usr/local/include/./llvm/Object
llvm[0]: Making install directory /usr/local/include/./llvm/LTO
llvm[0]: Making install directory /usr/local/include/./llvm/LineEditor
llvm[0]: Making install directory /usr/local/include/./llvm/Support
llvm[0]: Making install directory /usr/local/include/./llvm/MC
llvm[0]: Making install directory /usr/local/include/./llvm/MC/MCParser
llvm[0]: Making install directory /usr/local/include/./llvm/MC/MCAnalysis
llvm[0]: Making install directory /usr/local/include/./llvm/Analysis
llvm[0]: Making install directory /usr/local/include/./llvm/CodeGen
llvm[0]: Making install directory /usr/local/include/./llvm/CodeGen/PBQP
llvm[0]: Making install directory /usr/local/include/./llvm/ExecutionEngine
llvm[0]: Making install directory /usr/local/include/./llvm/Bitcode
llvm[0]: Making install directory /usr/local/include/./llvm/IRReader
llvm[0]: Making install directory /usr/local/include/./llvm/ADT
llvm[0]: Making install directory /usr/local/include/./llvm/Transforms/Utils
llvm[0]: Making install directory /usr/local/include/./llvm/Transforms/IPO
llvm[0]: Making install directory /usr/local/include/./llvm/IR
llvm[0]: Making install directory /usr/local/include/./llvm/Linker
llvm[0]: Making install directory /usr/local/include/./llvm-c
llvm[0]: Making install directory /usr/local/include/./llvm-c/Transforms
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Support'
llvm[1]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMSupport.a
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Support'
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/TableGen'
llvm[1]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMTableGen.a
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/TableGen'
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils/FileCheck'
llvm[2]: Installing Release+Asserts /usr/local/bin/FileCheck
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils/FileCheck'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils/TableGen'
llvm[2]: Installing Release+Asserts /usr/local/bin/llvm-tblgen
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils/TableGen'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils/PerfectShuffle'
llvm[2]: Install circumvented with NO_INSTALL
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils/PerfectShuffle'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils/count'
llvm[2]: Installing Release+Asserts /usr/local/bin/count
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils/count'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils/fpcmp'
llvm[2]: Install circumvented with NO_INSTALL
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils/fpcmp'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils/llvm-lit'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils/llvm-lit'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils/not'
llvm[2]: Installing Release+Asserts /usr/local/bin/not
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils/not'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils/unittest'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils/unittest/googletest'
llvm[3]: Install circumvented with NO_INSTALL
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils/unittest/googletest'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/utils/unittest/UnitTestMain'
llvm[3]: Install circumvented with NO_INSTALL
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils/unittest/UnitTestMain'
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils/unittest'
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/utils'
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/IR'
llvm[1]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMCore.a
llvm[1]: Installing /usr/local/include/llvm/IR/Intrinsics.gen
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/IR'
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/IR'
llvm[2]: Installing /usr/local/include/llvm/IR/Intrinsics.gen
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/IR'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/AsmParser'
llvm[2]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMAsmParser.a
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/AsmParser'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Bitcode'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Bitcode/Reader'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMBitReader.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Bitcode/Reader'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Bitcode/Writer'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMBitWriter.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Bitcode/Writer'
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Bitcode'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Analysis'
llvm[2]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMAnalysis.a
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Analysis/IPA'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMipa.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Analysis/IPA'
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Analysis'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/Utils'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMTransformUtils.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/Utils'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/Instrumentation'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMInstrumentation.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/Instrumentation'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/Scalar'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMScalarOpts.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/Scalar'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/InstCombine'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMInstCombine.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/InstCombine'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/IPO'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMipo.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/IPO'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/Vectorize'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMVectorize.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/Vectorize'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/Hello'
llvm[3]: Installing Release+Asserts Shared Library /usr/local/lib/LLVMHello.so
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/Hello'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/ObjCARC'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMObjCARCOpts.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms/ObjCARC'
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Transforms'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/CodeGen'
llvm[2]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMCodeGen.a
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/CodeGen/SelectionDAG'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMSelectionDAG.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/CodeGen/SelectionDAG'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/CodeGen/AsmPrinter'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMAsmPrinter.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/CodeGen/AsmPrinter'
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/CodeGen'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target'
llvm[2]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMTarget.a
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMX86CodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/InstPrinter'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMX86AsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/AsmParser'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMX86AsmParser.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/AsmParser'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/Disassembler'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMX86Disassembler.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/Disassembler'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/TargetInfo'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMX86Info.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/MCTargetDesc'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMX86Desc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/MCTargetDesc'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/Utils'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMX86Utils.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86/Utils'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/X86'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMSparcCodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc/InstPrinter'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMSparcAsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc/AsmParser'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMSparcAsmParser.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc/AsmParser'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc/Disassembler'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMSparcDisassembler.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc/Disassembler'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc/TargetInfo'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMSparcInfo.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc/MCTargetDesc'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMSparcDesc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc/MCTargetDesc'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Sparc'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMPowerPCCodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC/AsmParser'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMPowerPCAsmParser.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC/AsmParser'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC/Disassembler'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMPowerPCDisassembler.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC/Disassembler'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC/InstPrinter'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMPowerPCAsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC/TargetInfo'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMPowerPCInfo.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC/MCTargetDesc'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMPowerPCDesc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC/MCTargetDesc'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/PowerPC'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMARMCodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM/InstPrinter'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMARMAsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM/AsmParser'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMARMAsmParser.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM/AsmParser'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM/Disassembler'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMARMDisassembler.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM/Disassembler'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM/TargetInfo'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMARMInfo.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM/MCTargetDesc'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMARMDesc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM/MCTargetDesc'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/ARM'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMAArch64CodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/TargetInfo'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMAArch64Info.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/InstPrinter'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMAArch64AsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/AsmParser'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMAArch64AsmParser.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/AsmParser'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/Disassembler'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMAArch64Disassembler.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/Disassembler'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/MCTargetDesc'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMAArch64Desc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/MCTargetDesc'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/Utils'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMAArch64Utils.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64/Utils'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/AArch64'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMMipsCodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips/InstPrinter'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMMipsAsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips/Disassembler'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMMipsDisassembler.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips/Disassembler'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips/AsmParser'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMMipsAsmParser.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips/AsmParser'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips/TargetInfo'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMMipsInfo.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips/MCTargetDesc'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMMipsDesc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips/MCTargetDesc'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Mips'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/XCore'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMXCoreCodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/XCore/Disassembler'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMXCoreDisassembler.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/XCore/Disassembler'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/XCore/InstPrinter'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMXCoreAsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/XCore/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/XCore/TargetInfo'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMXCoreInfo.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/XCore/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/XCore/MCTargetDesc'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMXCoreDesc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/XCore/MCTargetDesc'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/XCore'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/MSP430'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMMSP430CodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/MSP430/InstPrinter'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMMSP430AsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/MSP430/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/MSP430/TargetInfo'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMMSP430Info.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/MSP430/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/MSP430/MCTargetDesc'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMMSP430Desc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/MSP430/MCTargetDesc'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/MSP430'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/CppBackend'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMCppBackendCodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/CppBackend/TargetInfo'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMCppBackendInfo.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/CppBackend/TargetInfo'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/CppBackend'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/NVPTX'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMNVPTXCodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/NVPTX/InstPrinter'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMNVPTXAsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/NVPTX/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/NVPTX/TargetInfo'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMNVPTXInfo.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/NVPTX/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/NVPTX/MCTargetDesc'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMNVPTXDesc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/NVPTX/MCTargetDesc'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/NVPTX'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Hexagon'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMHexagonCodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Hexagon/InstPrinter'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMHexagonAsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Hexagon/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Hexagon/TargetInfo'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMHexagonInfo.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Hexagon/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Hexagon/MCTargetDesc'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMHexagonDesc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Hexagon/MCTargetDesc'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/Hexagon'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMSystemZCodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ/InstPrinter'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMSystemZAsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ/AsmParser'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMSystemZAsmParser.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ/AsmParser'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ/Disassembler'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMSystemZDisassembler.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ/Disassembler'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ/TargetInfo'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMSystemZInfo.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ/MCTargetDesc'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMSystemZDesc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ/MCTargetDesc'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/SystemZ'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/R600'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMR600CodeGen.a
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/R600/InstPrinter'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMR600AsmPrinter.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/R600/InstPrinter'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/R600/TargetInfo'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMR600Info.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/R600/TargetInfo'
make[4]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Target/R600/MCTargetDesc'
llvm[4]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMR600Desc.a
make[4]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/R600/MCTargetDesc'
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target/R600'
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Target'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/ExecutionEngine'
llvm[2]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMExecutionEngine.a
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/ExecutionEngine/Interpreter'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMInterpreter.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/ExecutionEngine/Interpreter'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/ExecutionEngine/JIT'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMJIT.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/ExecutionEngine/JIT'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/ExecutionEngine/MCJIT'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMMCJIT.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/ExecutionEngine/MCJIT'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/ExecutionEngine/RuntimeDyld'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMRuntimeDyld.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/ExecutionEngine/RuntimeDyld'
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/ExecutionEngine'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Linker'
llvm[2]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMLinker.a
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Linker'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/LTO'
llvm[2]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMLTO.a
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/LTO'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/MC'
llvm[2]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMMC.a
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/MC/MCAnalysis'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMMCAnalysis.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/MC/MCAnalysis'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/MC/MCParser'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMMCParser.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/MC/MCParser'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/MC/MCDisassembler'
llvm[3]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMMCDisassembler.a
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/MC/MCDisassembler'
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/MC'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Object'
llvm[2]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMObject.a
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Object'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/Option'
llvm[2]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMOption.a
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/Option'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/DebugInfo'
llvm[2]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMDebugInfo.a
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/DebugInfo'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/IRReader'
llvm[2]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMIRReader.a
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/IRReader'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/LineEditor'
llvm[2]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMLineEditor.a
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/LineEditor'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/lib/ProfileData'
llvm[2]: Installing Release+Asserts Archive Library /usr/local/lib/libLLVMProfileData.a
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib/ProfileData'
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/lib'
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-config'
llvm[1]: Installing Release+Asserts /usr/local/bin/llvm-config
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-config'
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-config'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-config'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/lto'
llvm[2]: Installing Release+Asserts Shared Library /usr/local/lib/libLTO.so
llvm[2]: Installing Release+Asserts Archive Library /usr/local/lib/libLTO.a
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/lto'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-lto'
llvm[2]: Install circumvented with NO_INSTALL
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-lto'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/opt'
llvm[2]: Installing Release+Asserts /usr/local/bin/opt
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/opt'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-as'
llvm[2]: Installing Release+Asserts /usr/local/bin/llvm-as
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-as'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-dis'
llvm[2]: Installing Release+Asserts /usr/local/bin/llvm-dis
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-dis'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llc'
llvm[2]: Installing Release+Asserts /usr/local/bin/llc
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llc'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-ar'
llvm[2]: Installing Release+Asserts /usr/local/bin/llvm-ar
llvm[2]: Installing Release+Asserts /usr/local/bin/llvm-ranlib
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-ar'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-nm'
llvm[2]: Installing Release+Asserts /usr/local/bin/llvm-nm
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-nm'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-link'
llvm[2]: Installing Release+Asserts /usr/local/bin/llvm-link
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-link'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/lli'
llvm[2]: Installing Release+Asserts /usr/local/bin/lli
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/lli/ChildTarget'
llvm[3]: Installing Release+Asserts /usr/local/bin/lli-child-target
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/lli/ChildTarget'
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/lli'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-extract'
llvm[2]: Installing Release+Asserts /usr/local/bin/llvm-extract
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-extract'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-mc'
llvm[2]: Installing Release+Asserts /usr/local/bin/llvm-mc
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-mc'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/bugpoint'
llvm[2]: Installing Release+Asserts /usr/local/bin/bugpoint
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/bugpoint'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-bcanalyzer'
llvm[2]: Installing Release+Asserts /usr/local/bin/llvm-bcanalyzer
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-bcanalyzer'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-diff'
llvm[2]: Installing Release+Asserts /usr/local/bin/llvm-diff
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-diff'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/macho-dump'
llvm[2]: Installing Release+Asserts /usr/local/bin/macho-dump
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/macho-dump'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-objdump'
llvm[2]: Installing Release+Asserts /usr/local/bin/llvm-objdump
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-objdump'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-readobj'
llvm[2]: Installing Release+Asserts /usr/local/bin/llvm-readobj
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-readobj'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-rtdyld'
llvm[2]: Installing Release+Asserts /usr/local/bin/llvm-rtdyld
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-rtdyld'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-dwarfdump'
llvm[2]: Installing Release+Asserts /usr/local/bin/llvm-dwarfdump
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-dwarfdump'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-cov'
llvm[2]: Installing Release+Asserts /usr/local/bin/llvm-cov
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-cov'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-size'
llvm[2]: Installing Release+Asserts /usr/local/bin/llvm-size
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-size'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-stress'
llvm[2]: Installing Release+Asserts /usr/local/bin/llvm-stress
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-stress'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-mcmarkup'
llvm[2]: Installing Release+Asserts /usr/local/bin/llvm-mcmarkup
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-mcmarkup'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-profdata'
llvm[2]: Installing Release+Asserts /usr/local/bin/llvm-profdata
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-profdata'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-symbolizer'
llvm[2]: Installing Release+Asserts /usr/local/bin/llvm-symbolizer
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-symbolizer'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/obj2yaml'
llvm[2]: Install circumvented with NO_INSTALL
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/obj2yaml'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/yaml2obj'
llvm[2]: Install circumvented with NO_INSTALL
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/yaml2obj'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-c-test'
llvm[2]: Install circumvented with NO_INSTALL
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/llvm-c-test'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/tools/bugpoint-passes'
llvm[2]: Installing Release+Asserts Shared Library /usr/local/lib/BugpointPasses.so
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools/bugpoint-passes'
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/tools'
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/docs'
llvm[1]: Packaging HTML documentation
llvm[1]: Installing HTML documentation
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/docs'
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/cmake'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/cmake/modules'
llvm[2]: Making install directory: /usr/local/share/llvm/cmake
llvm[2]: Installing cmake modules: HandleLLVMStdlib.cmake
llvm[2]: Installing cmake modules: AddLLVMDefinitions.cmake
llvm[2]: Installing cmake modules: FindSphinx.cmake
llvm[2]: Installing cmake modules: AddLLVM.cmake
llvm[2]: Installing cmake modules: LLVM-Config.cmake
llvm[2]: Installing cmake modules: LLVMParseArguments.cmake
llvm[2]: Installing cmake modules: AddSphinxTarget.cmake
llvm[2]: Installing cmake modules: GetSVN.cmake
llvm[2]: Installing cmake modules: HandleLLVMOptions.cmake
llvm[2]: Installing cmake modules: TableGen.cmake
llvm[2]: Installing cmake modules: LLVMProcessSources.cmake
llvm[2]: Installing cmake modules: ChooseMSVCCRT.cmake
llvm[2]: Installing cmake modules: LLVMConfig.cmake
llvm[2]: Installing cmake modules: LLVMConfigVersion.cmake
llvm[2]: Installing cmake modules: LLVMExports.cmake
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/cmake/modules'
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/cmake'
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/ADT'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/ADT'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/Analysis'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/Analysis'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/Bitcode'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/Bitcode'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/CodeGen'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/CodeGen'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/DebugInfo'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/DebugInfo'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/ExecutionEngine'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/ExecutionEngine/JIT'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/ExecutionEngine/JIT'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/ExecutionEngine/MCJIT'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/ExecutionEngine/MCJIT'
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/ExecutionEngine'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/IR'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/IR'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/LineEditor'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/LineEditor'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/Linker'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/Linker'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/MC'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/MC'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/Option'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/Option'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/Support'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/Support'
make[2]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/Transforms'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/Transforms/DebugIR'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/Transforms/DebugIR'
make[3]: Entering directory '/home/simon/software/llvm-3.5.0.src/unittests/Transforms/Utils'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/Transforms/Utils'
make[2]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests/Transforms'
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/unittests'
make[1]: Entering directory '/home/simon/software/llvm-3.5.0.src/bindings'
make[1]: Nothing to be done for 'install'.
make[1]: Leaving directory '/home/simon/software/llvm-3.5.0.src/bindings'

llvm-8.0.src

只支持cmake 编译http://llvm.org/docs/CMake.html

http://www.linuxfromscratch.org/blfs/view/stable/general/llvm.html

cd llvm-project
mkdir build
cd build
cmake -G 'Unix Makefiles' -DCMAKE_BUILD_TYPE=Release --enable-optimized --enable-targets=host-only ../
cmake --build .
make install

for libLLVM-8.so

cmake -G 'Unix Makefiles' -DCMAKE_BUILD_TYPE=Release -DLLVM_BUILD_LLVM_DYLIB=yes --enable-optimized --enable-targets=host-only ../

Scanning dependencies of target LLVM [ 97%] Building CXX object tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o [ 97%] Linking CXX shared library ../../lib/libLLVM-8.so

 

Configure and build LLVM and Clang:.

  cd llvm-project

  mkdir build

  cd build

  cmake -G <generator> [options] ../llvm

  Some common build system generators are:
      Ninja — for generating Ninja build files. Most llvm developers use Ninja.
      Unix Makefiles — for generating make-compatible parallel makefiles.
      Visual Studio — for generating Visual Studio projects and solutions.
      Xcode — for generating Xcode projects.

  Some Common options:

      -DLLVM_ENABLE_PROJECTS='...' — semicolon-separated list of the LLVM subprojects you’d like to additionally build. Can include any of: clang, clang-tools-extra, libcxx, libcxxabi, libunwind, lldb, compiler-rt, lld, polly, or debuginfo-tests.

      For example, to build LLVM, Clang, libcxx, and libcxxabi, use -DLLVM_ENABLE_PROJECTS="clang;libcxx;libcxxabi".

      -DCMAKE_INSTALL_PREFIX=directory — Specify for directory the full pathname of where you want the LLVM tools and libraries to be installed (default /usr/local).

      -DCMAKE_BUILD_TYPE=type — Valid options for type are Debug, Release, RelWithDebInfo, and MinSizeRel. Default is Debug.

      -DLLVM_ENABLE_ASSERTIONS=On — Compile with assertion checks enabled (default is Yes for Debug builds, No for all other build types).

  cmake --build . [--target <target>] or the build system specified above directly.
      The default target (i.e. cmake --build . or make) will build all of LLVM.
      The check-all target (i.e. ninja check-all) will run the regression tests to ensure everything is in working order.
      CMake will generate build targets for each tool and library, and most LLVM sub-projects generate their own check-<project> target.
      Running a serial build will be slow. To improve speed, try running a parallel build. That’s done by default in Ninja; for make, use the option -j NN, where NN is the number of parallel jobs, e.g. the number of available CPUs.

  For more information see CMake

  If you get an “internal compiler error (ICE)” or test failures, see below.

 

make build 
cd build
cd build/
(venv_tf_py36) simon@simon-Aspire-4750:~/software/llvm-8.0.1.src/build$ cmake -G Ninja ../
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- No build type selected, default to Debug
-- Looking for dlfcn.h
-- Looking for dlfcn.h - found
-- Looking for errno.h
-- Looking for errno.h - found
-- Looking for fcntl.h
-- Looking for fcntl.h - found
-- Looking for link.h
-- Looking for link.h - found
-- Looking for malloc.h
-- Looking for malloc.h - found
-- Looking for malloc/malloc.h
-- Looking for malloc/malloc.h - not found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for signal.h
-- Looking for signal.h - found
-- Looking for sys/ioctl.h
-- Looking for sys/ioctl.h - found
-- Looking for sys/mman.h
-- Looking for sys/mman.h - found
-- Looking for sys/param.h
-- Looking for sys/param.h - found
-- Looking for sys/resource.h
-- Looking for sys/resource.h - found
-- Looking for sys/stat.h
-- Looking for sys/stat.h - found
-- Looking for sys/time.h
-- Looking for sys/time.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for termios.h
-- Looking for termios.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for valgrind/valgrind.h
-- Looking for valgrind/valgrind.h - not found
-- Looking for zlib.h
-- Looking for zlib.h - found
-- Looking for fenv.h
-- Looking for fenv.h - found
-- Looking for FE_ALL_EXCEPT
-- Looking for FE_ALL_EXCEPT - found
-- Looking for FE_INEXACT
-- Looking for FE_INEXACT - found
-- Looking for mach/mach.h
-- Looking for mach/mach.h - not found
-- Looking for histedit.h
-- Looking for histedit.h - not found
-- Looking for CrashReporterClient.h
-- Looking for CrashReporterClient.h - not found
-- Looking for linux/magic.h
-- Looking for linux/magic.h - found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Looking for pthread_getspecific in pthread
-- Looking for pthread_getspecific in pthread - found
-- Looking for pthread_rwlock_init in pthread
-- Looking for pthread_rwlock_init in pthread - found
-- Looking for pthread_mutex_lock in pthread
-- Looking for pthread_mutex_lock in pthread - found
-- Looking for dlopen in dl
-- Looking for dlopen in dl - found
-- Looking for clock_gettime in rt
-- Looking for clock_gettime in rt - found
-- Looking for pfm_initialize in pfm
-- Looking for pfm_initialize in pfm - not found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Looking for compress2 in z
-- Looking for compress2 in z - found
-- Looking for setupterm in terminfo
-- Looking for setupterm in terminfo - not found
-- Looking for setupterm in tinfo
-- Looking for setupterm in tinfo - not found
-- Looking for setupterm in curses
-- Looking for setupterm in curses - not found
-- Looking for setupterm in ncurses
-- Looking for setupterm in ncurses - not found
-- Looking for setupterm in ncursesw
-- Looking for setupterm in ncursesw - not found
-- Could NOT find LibXml2 (missing: LIBXML2_LIBRARY LIBXML2_INCLUDE_DIR)
-- Looking for xar_open in xar
-- Looking for xar_open in xar - not found
-- Looking for arc4random
-- Looking for arc4random - not found
-- Looking for backtrace
-- Looking for backtrace - found
-- backtrace facility detected in default set of libraries
-- Found Backtrace: /usr/include  
-- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW
-- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed
-- Looking for _Unwind_Backtrace
-- Looking for _Unwind_Backtrace - found
-- Looking for getpagesize
-- Looking for getpagesize - found
-- Looking for sysconf
-- Looking for sysconf - found
-- Looking for getrusage
-- Looking for getrusage - found
-- Looking for setrlimit
-- Looking for setrlimit - found
-- Looking for isatty
-- Looking for isatty - found
-- Looking for futimens
-- Looking for futimens - found
-- Looking for futimes
-- Looking for futimes - found
-- Looking for posix_fallocate
-- Looking for posix_fallocate - found
-- Looking for sigaltstack
-- Looking for sigaltstack - found
-- Looking for lseek64
-- Looking for lseek64 - found
-- Looking for mallctl
-- Looking for mallctl - not found
-- Looking for mallinfo
-- Looking for mallinfo - found
-- Looking for malloc_zone_statistics
-- Looking for malloc_zone_statistics - not found
-- Looking for getrlimit
-- Looking for getrlimit - found
-- Looking for posix_spawn
-- Looking for posix_spawn - found
-- Looking for pread
-- Looking for pread - found
-- Looking for realpath
-- Looking for realpath - found
-- Looking for sbrk
-- Looking for sbrk - found
-- Looking for strerror
-- Looking for strerror - found
-- Looking for strerror_r
-- Looking for strerror_r - found
-- Looking for strerror_s
-- Looking for strerror_s - not found
-- Looking for setenv
-- Looking for setenv - found
-- Looking for dlopen
-- Looking for dlopen - found
-- Looking for dladdr
-- Looking for dladdr - not found
-- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC
-- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC - Failed
-- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC
-- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC - Success
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Looking for sched_getaffinity
-- Looking for sched_getaffinity - found
-- Looking for CPU_COUNT
-- Looking for CPU_COUNT - found
-- Looking for pthread_getname_np
-- Looking for pthread_getname_np - found
-- Looking for pthread_setname_np
-- Looking for pthread_setname_np - found
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
-- Performing Test LLVM_HAS_ATOMICS
-- Performing Test LLVM_HAS_ATOMICS - Success
-- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG
-- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG - Success
-- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG
-- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG - Failed
-- Performing Test HAS_MAYBE_UNINITIALIZED
-- Performing Test HAS_MAYBE_UNINITIALIZED - Success
-- Native target architecture is X86
-- Threads enabled.
-- Doxygen disabled.
-- Go bindings disabled.
-- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH)
-- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH)
-- OCaml bindings disabled.
-- Could NOT find Python module pygments
-- Could NOT find Python module pygments.lexers.c_cpp
-- Could NOT find Python module yaml
-- LLVM host triple: x86_64-unknown-linux-gnu
-- LLVM default target triple: x86_64-unknown-linux-gnu
-- Performing Test C_SUPPORTS_FPIC
-- Performing Test C_SUPPORTS_FPIC - Success
-- Performing Test CXX_SUPPORTS_FPIC
-- Performing Test CXX_SUPPORTS_FPIC - Success
-- Building with -fPIC
-- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG
-- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success
-- Performing Test C_SUPPORTS_WERROR_DATE_TIME
-- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success
-- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME
-- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success
-- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW
-- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed
-- Performing Test CXX_SUPPORTS_CXX11
-- Performing Test CXX_SUPPORTS_CXX11 - Success
-- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG
-- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success
-- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG
-- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Failed
-- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG
-- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Failed
-- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG
-- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed
-- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG
-- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed
-- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG
-- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Failed
-- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG
-- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Failed
-- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG
-- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed
-- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG
-- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success
-- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP
-- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed
-- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG
-- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed
-- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG
-- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed
-- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS
-- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS - Failed
-- Found PythonInterp: /usr/bin/python2.7 (found version "2.7.12")
-- Constructing LLVMBuild project information
-- Linker detection: GNU ld
-- Targeting AArch64
-- Targeting AMDGPU
-- Targeting ARM
-- Targeting BPF
-- Targeting Hexagon
-- Targeting Lanai
-- Targeting Mips
-- Targeting MSP430
-- Targeting NVPTX
-- Targeting PowerPC
-- Targeting Sparc
-- Targeting SystemZ
-- Targeting WebAssembly
-- Targeting X86
-- Targeting XCore
-- Failed to find LLVM FileCheck
-- Could NOT find Git (missing: GIT_EXECUTABLE)
-- git Version: v0.0.0
-- Version: 0.0.0
-- Performing Test HAVE_CXX_FLAG_STD_CXX11
-- Performing Test HAVE_CXX_FLAG_STD_CXX11 - Success
-- Performing Test HAVE_CXX_FLAG_WALL
-- Performing Test HAVE_CXX_FLAG_WALL - Success
-- Performing Test HAVE_CXX_FLAG_WEXTRA
-- Performing Test HAVE_CXX_FLAG_WEXTRA - Success
-- Performing Test HAVE_CXX_FLAG_WSHADOW
-- Performing Test HAVE_CXX_FLAG_WSHADOW - Success
-- Performing Test HAVE_CXX_FLAG_PEDANTIC
-- Performing Test HAVE_CXX_FLAG_PEDANTIC - Success
-- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS
-- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS - Success
-- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32
-- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 - Failed
-- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL
-- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL - Success
-- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING
-- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING - Success
-- Performing Test HAVE_CXX_FLAG_FNO_EXCEPTIONS
-- Performing Test HAVE_CXX_FLAG_FNO_EXCEPTIONS - Success
-- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING
-- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success
-- Performing Test HAVE_CXX_FLAG_WD654
-- Performing Test HAVE_CXX_FLAG_WD654 - Failed
-- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY
-- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY - Failed
-- Performing Test HAVE_CXX_FLAG_COVERAGE
-- Performing Test HAVE_CXX_FLAG_COVERAGE - Success
-- Performing Test HAVE_GNU_POSIX_REGEX
-- Performing Test HAVE_GNU_POSIX_REGEX
-- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile
-- Performing Test HAVE_POSIX_REGEX
-- Performing Test HAVE_POSIX_REGEX
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK
-- Performing Test HAVE_STEADY_CLOCK
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Configuring done
-- Generating done
-- Build files have been written to: /home/simon/software/llvm-8.0.1.src/build
(venv_tf_py36) simon@simon-Aspire-4750:~/software/llvm-8.0.1.src/build$

LOG

(base) simon@simon-Aspire-4750:~/software/llvm-8.0.1.src/build-G-Unix$ 
(base) simon@simon-Aspire-4750:~/software/llvm-8.0.1.src/build-G-Unix$ cmake --build . --target install
[ 0%] Built target LLVMDemangle
[ 5%] Built target LLVMSupport
[ 5%] Built target LLVMTableGen
[ 8%] Built target obj.llvm-tblgen
[ 8%] Built target llvm-tblgen
[ 8%] Built target AttributeCompatFuncTableGen
[ 8%] Built target intrinsics_gen
[ 11%] Built target LLVMCore
[ 11%] Built target LLVMFuzzMutate
[ 11%] Built target LLVMIRReader
[ 17%] Built target LLVMCodeGen
[ 19%] Built target LLVMSelectionDAG
[ 19%] Built target LLVMAsmPrinter
[ 20%] Built target LLVMMIRParser
[ 20%] Built target LLVMGlobalISel
[ 20%] Built target LLVMBinaryFormat
[ 20%] Built target LLVMBitReader
[ 22%] Built target LLVMBitWriter
[ 25%] Built target LLVMTransformUtils
[ 25%] Built target LLVMInstrumentation
[ 25%] Built target LLVMAggressiveInstCombine
[ 25%] Built target InstCombineTableGen
[ 25%] Built target LLVMInstCombine
[ 28%] Built target LLVMScalarOpts
[ 29%] Built target LLVMipo
[ 29%] Built target LLVMVectorize
[ 29%] Built target LLVMHello_exports
[ 29%] Built target LLVMHello
[ 29%] Built target LLVMObjCARCOpts
[ 29%] Built target LLVMCoroutines
[ 29%] Built target LLVMLinker
[ 32%] Built target LLVMAnalysis
[ 32%] Built target llvm_vcsrevision_h
[ 32%] Built target LLVMLTO
[ 34%] Built target LLVMMC
[ 34%] Built target LLVMMCParser
[ 34%] Built target LLVMMCDisassembler
[ 35%] Built target LLVMMCA
[ 37%] Built target LLVMObject
[ 37%] Built target LLVMObjectYAML
[ 37%] Built target LLVMOption
[ 37%] Built target LLVMOptRemarks
[ 38%] Built target LLVMDebugInfoDWARF
[ 38%] Built target LLVMDebugInfoMSF
[ 40%] Built target LLVMDebugInfoCodeView
[ 43%] Built target LLVMDebugInfoPDB
[ 43%] Built target LLVMSymbolize
[ 43%] Built target LLVMExecutionEngine
[ 44%] Built target LLVMInterpreter
[ 44%] Built target LLVMMCJIT
[ 46%] Built target LLVMProfileData
[ 47%] Built target LLVMOrcJIT
[ 47%] Built target LLVMRuntimeDyld
[ 47%] Built target LLVMTarget
[ 47%] Built target AArch64CommonTableGen
[ 49%] Built target LLVMAArch64CodeGen
[ 49%] Built target LLVMAArch64AsmParser
[ 49%] Built target LLVMAArch64Disassembler
[ 49%] Built target LLVMAArch64AsmPrinter
[ 50%] Built target LLVMAArch64Desc
[ 50%] Built target LLVMAArch64Info
[ 50%] Built target LLVMAArch64Utils
[ 50%] Built target AMDGPUCommonTableGen
[ 53%] Built target LLVMAMDGPUCodeGen
[ 53%] Built target LLVMAMDGPUUtils
[ 53%] Built target LLVMAMDGPUAsmParser
[ 53%] Built target LLVMAMDGPUDisassembler
[ 53%] Built target LLVMAMDGPUAsmPrinter
[ 55%] Built target LLVMAMDGPUDesc
[ 55%] Built target LLVMAMDGPUInfo
[ 56%] Built target ARMCommonTableGen
[ 58%] Built target LLVMARMCodeGen
[ 58%] Built target LLVMARMAsmParser
[ 58%] Built target LLVMARMDisassembler
[ 58%] Built target LLVMARMAsmPrinter
[ 59%] Built target LLVMARMDesc
[ 59%] Built target LLVMARMInfo
[ 59%] Built target LLVMARMUtils
[ 59%] Built target BPFCommonTableGen
[ 61%] Built target LLVMBPFCodeGen
[ 61%] Built target LLVMBPFAsmParser
[ 61%] Built target LLVMBPFDisassembler
[ 61%] Built target LLVMBPFAsmPrinter
[ 61%] Built target LLVMBPFDesc
[ 61%] Built target LLVMBPFInfo
[ 62%] Built target HexagonCommonTableGen
[ 64%] Built target LLVMHexagonCodeGen
[ 65%] Built target LLVMHexagonAsmParser
[ 65%] Built target LLVMHexagonDisassembler
[ 65%] Built target LLVMHexagonDesc
[ 67%] Built target LLVMHexagonInfo
[ 67%] Built target LanaiCommonTableGen
[ 67%] Built target LLVMLanaiCodeGen
[ 67%] Built target LLVMLanaiAsmParser
[ 67%] Built target LLVMLanaiDisassembler
[ 67%] Built target LLVMLanaiAsmPrinter
[ 68%] Built target LLVMLanaiDesc
[ 68%] Built target LLVMLanaiInfo
[ 70%] Built target MipsCommonTableGen
[ 71%] Built target LLVMMipsCodeGen
[ 71%] Built target LLVMMipsAsmParser
[ 71%] Built target LLVMMipsDisassembler
[ 71%] Built target LLVMMipsAsmPrinter
[ 73%] Built target LLVMMipsDesc
[ 73%] Built target LLVMMipsInfo
[ 73%] Built target MSP430CommonTableGen
[ 73%] Built target LLVMMSP430CodeGen
[ 73%] Built target LLVMMSP430AsmPrinter
[ 73%] Built target LLVMMSP430Desc
[ 73%] Built target LLVMMSP430Info
[ 73%] Built target LLVMMSP430AsmParser
[ 73%] Built target LLVMMSP430Disassembler
[ 73%] Built target NVPTXCommonTableGen
[ 74%] Built target LLVMNVPTXCodeGen
[ 74%] Built target LLVMNVPTXAsmPrinter
[ 74%] Built target LLVMNVPTXDesc
[ 74%] Built target LLVMNVPTXInfo
[ 74%] Built target PowerPCCommonTableGen
[ 76%] Built target LLVMPowerPCCodeGen
[ 76%] Built target LLVMPowerPCAsmParser
[ 76%] Built target LLVMPowerPCDisassembler
[ 76%] Built target LLVMPowerPCAsmPrinter
[ 76%] Built target LLVMPowerPCDesc
[ 76%] Built target LLVMPowerPCInfo
[ 77%] Built target SparcCommonTableGen
[ 77%] Built target LLVMSparcCodeGen
[ 77%] Built target LLVMSparcAsmParser
[ 77%] Built target LLVMSparcDisassembler
[ 77%] Built target LLVMSparcAsmPrinter
[ 77%] Built target LLVMSparcDesc
[ 77%] Built target LLVMSparcInfo
[ 77%] Built target SystemZCommonTableGen
[ 79%] Built target LLVMSystemZCodeGen
[ 79%] Built target LLVMSystemZAsmParser
[ 79%] Built target LLVMSystemZDisassembler
[ 79%] Built target LLVMSystemZAsmPrinter
[ 79%] Built target LLVMSystemZDesc
[ 79%] Built target LLVMSystemZInfo
[ 79%] Built target WebAssemblyCommonTableGen
[ 82%] Built target LLVMWebAssemblyCodeGen
[ 82%] Built target LLVMWebAssemblyAsmParser
[ 82%] Built target LLVMWebAssemblyDisassembler
[ 82%] Built target LLVMWebAssemblyAsmPrinter
[ 82%] Built target LLVMWebAssemblyDesc
[ 82%] Built target LLVMWebAssemblyInfo
[ 82%] Built target X86CommonTableGen
[ 85%] Built target LLVMX86CodeGen
[ 85%] Built target LLVMX86AsmParser
[ 85%] Built target LLVMX86Disassembler
[ 85%] Built target LLVMX86AsmPrinter
[ 85%] Built target LLVMX86Desc
[ 85%] Built target LLVMX86Info
[ 85%] Built target LLVMX86Utils
[ 85%] Built target XCoreCommonTableGen
[ 85%] Built target LLVMXCoreCodeGen
[ 85%] Built target LLVMXCoreDisassembler
[ 85%] Built target LLVMXCoreAsmPrinter
[ 86%] Built target LLVMXCoreDesc
[ 86%] Built target LLVMXCoreInfo
[ 88%] Built target LLVMAsmParser
[ 88%] Built target LLVMLineEditor
[ 88%] Built target LLVMCoverage
[ 88%] Built target LLVMPasses
[ 88%] Built target LLVMTextAPI
[ 88%] Built target DllOptionsTableGen
[ 88%] Built target LLVMDlltoolDriver
[ 88%] Built target LibOptionsTableGen
[ 88%] Built target LLVMLibDriver
[ 88%] Built target LLVMXRay
[ 88%] Built target gtest
[ 88%] Built target LLVMTestingSupport
[ 88%] Built target LLVMWindowsManifest
[ 88%] Built target FileCheck
[ 89%] Built target llvm-PerfectShuffle
[ 89%] Built target count
[ 89%] Built target not
[ 89%] Built target yaml-bench
[ 89%] Built target LTO_exports
[ 89%] Built target LTO
[ 89%] Built target llvm-ar
[ 89%] Built target llvm-dlltool
[ 89%] Built target llvm-ranlib
[ 89%] Built target llvm-lib
[ 89%] Built target llvm-config
[ 89%] Built target llvm-lto
[ 89%] Built target llvm-profdata
[ 89%] Built target bugpoint
[ 89%] Built target BugpointPasses_exports
[ 89%] Built target BugpointPasses
[ 89%] Built target dsymutil
[ 89%] Built target llc
[ 89%] Built target lli
[ 89%] Built target lli-child-target
[ 89%] Built target llvm-as
[ 89%] Built target llvm-bcanalyzer
[ 89%] Built target llvm-c-test
[ 89%] Built target llvm-cat
[ 89%] Built target LLVMCFIVerify
[ 89%] Built target llvm-cfi-verify
[ 91%] Built target llvm-cov
[ 91%] Built target CvtResTableGen
[ 91%] Built target llvm-cvtres
[ 91%] Built target llvm-cxxdump
[ 91%] Built target llvm-cxxfilt
[ 91%] Built target llvm-cxxmap
[ 91%] Built target llvm-diff
[ 91%] Built target llvm-dis
[ 91%] Built target llvm-dwarfdump
[ 91%] Built target llvm-dwp
[ 91%] Built target llvm-elfabi
[ 92%] Built target LLVMExegesis
[ 92%] Built target LLVMExegesisX86
[ 92%] Built target llvm-exegesis
[ 92%] Built target LLVMExegesisAArch64
[ 92%] Built target LLVMExegesisPowerPC
[ 92%] Built target llvm-extract
[ 94%] Built target llvm-isel-fuzzer
[ 94%] Built target llvm-itanium-demangle-fuzzer
[ 94%] Built target llvm-link
[ 94%] Built target llvm-lto2
[ 94%] Built target llvm-mc
[ 94%] Built target llvm-mca
[ 94%] Built target llvm-microsoft-demangle-fuzzer
[ 94%] Built target llvm-modextract
[ 94%] Built target MtTableGen
[ 94%] Built target llvm-mt
[ 95%] Built target llvm-nm
[ 95%] Built target ObjcopyOptsTableGen
[ 95%] Built target StripOptsTableGen
[ 95%] Built target llvm-objcopy
[ 95%] Built target llvm-strip
[ 95%] Built target llvm-objdump
[ 95%] Built target llvm-opt-fuzzer
[ 95%] Built target llvm-opt-report
[ 97%] Built target llvm-pdbutil
[ 97%] Built target RcTableGen
[ 97%] Built target llvm-rc
[ 97%] Built target llvm-readobj
[ 97%] Built target llvm-readelf
[ 97%] Built target llvm-rtdyld
[ 97%] Built target LLVM
[ 97%] Built target llvm-size
[ 98%] Built target llvm-special-case-list-fuzzer
[ 98%] Built target llvm-split
[ 98%] Built target llvm-stress
[ 98%] Built target llvm-strings
[ 98%] Built target llvm-symbolizer
[ 98%] Built target llvm-undname
[ 98%] Built target llvm-xray
[ 98%] Built target llvm-yaml-numeric-parser-fuzzer
[ 98%] Built target obj2yaml
[ 98%] Built target opt
[ 98%] Built target OptRemarks_exports
[ 98%] Built target OptRemarks
[ 98%] Built target sancov
[ 98%] Built target sanstats
[ 98%] Built target verify-uselistorder
[100%] Built target yaml2obj
[100%] Built target TestPlugin
[100%] Built target SecondLib
[100%] Built target PipSqueak
[100%] Built target DynamicLibraryLib
[100%] Built target gtest_main
[100%] Built target benchmark
[100%] Built target benchmark_main
Install the project...
-- Install configuration: "Release"
-- Up-to-date: /usr/local/include/llvm
CMake Error at cmake_install.cmake:41 (file):
file INSTALL cannot set permissions on "/usr/local/include/llvm": Operation
not permitted.


Makefile:139: recipe for target 'install' failed
make: *** [install] Error 1
(base) simon@simon-Aspire-4750:~/software/llvm-8.0.1.src/build-G-Unix$
(base) simon@simon-Aspire-4750:~/software/llvm-8.0.1.src/build-G-Unix$
(base) simon@simon-Aspire-4750:~/software/llvm-8.0.1.src/build-G-Unix$ sudo make install
[sudo] password for simon:
[ 0%] Built target LLVMDemangle
[ 5%] Built target LLVMSupport
[ 5%] Built target LLVMTableGen
[ 8%] Built target obj.llvm-tblgen
[ 8%] Built target llvm-tblgen
[ 8%] Built target AttributeCompatFuncTableGen
[ 8%] Built target intrinsics_gen
[ 11%] Built target LLVMCore
[ 11%] Built target LLVMFuzzMutate
[ 11%] Built target LLVMIRReader
[ 17%] Built target LLVMCodeGen
[ 19%] Built target LLVMSelectionDAG
[ 19%] Built target LLVMAsmPrinter
[ 20%] Built target LLVMMIRParser
[ 20%] Built target LLVMGlobalISel
[ 20%] Built target LLVMBinaryFormat
[ 20%] Built target LLVMBitReader
[ 22%] Built target LLVMBitWriter
[ 25%] Built target LLVMTransformUtils
[ 25%] Built target LLVMInstrumentation
[ 25%] Built target LLVMAggressiveInstCombine
[ 25%] Built target InstCombineTableGen
[ 25%] Built target LLVMInstCombine
[ 28%] Built target LLVMScalarOpts
[ 29%] Built target LLVMipo
[ 29%] Built target LLVMVectorize
[ 29%] Built target LLVMHello_exports
[ 29%] Built target LLVMHello
[ 29%] Built target LLVMObjCARCOpts
[ 29%] Built target LLVMCoroutines
[ 29%] Built target LLVMLinker
[ 32%] Built target LLVMAnalysis
[ 32%] Built target llvm_vcsrevision_h
[ 32%] Built target LLVMLTO
[ 34%] Built target LLVMMC
[ 34%] Built target LLVMMCParser
[ 34%] Built target LLVMMCDisassembler
[ 35%] Built target LLVMMCA
[ 37%] Built target LLVMObject
[ 37%] Built target LLVMObjectYAML
[ 37%] Built target LLVMOption
[ 37%] Built target LLVMOptRemarks
[ 38%] Built target LLVMDebugInfoDWARF
[ 38%] Built target LLVMDebugInfoMSF
[ 40%] Built target LLVMDebugInfoCodeView
[ 43%] Built target LLVMDebugInfoPDB
[ 43%] Built target LLVMSymbolize
[ 43%] Built target LLVMExecutionEngine
[ 44%] Built target LLVMInterpreter
[ 44%] Built target LLVMMCJIT
[ 46%] Built target LLVMProfileData
[ 47%] Built target LLVMOrcJIT
[ 47%] Built target LLVMRuntimeDyld
[ 47%] Built target LLVMTarget
[ 47%] Built target AArch64CommonTableGen
[ 49%] Built target LLVMAArch64CodeGen
[ 49%] Built target LLVMAArch64AsmParser
[ 49%] Built target LLVMAArch64Disassembler
[ 49%] Built target LLVMAArch64AsmPrinter
[ 50%] Built target LLVMAArch64Desc
[ 50%] Built target LLVMAArch64Info
[ 50%] Built target LLVMAArch64Utils
[ 50%] Built target AMDGPUCommonTableGen
[ 53%] Built target LLVMAMDGPUCodeGen
[ 53%] Built target LLVMAMDGPUUtils
[ 53%] Built target LLVMAMDGPUAsmParser
[ 53%] Built target LLVMAMDGPUDisassembler
[ 53%] Built target LLVMAMDGPUAsmPrinter
[ 55%] Built target LLVMAMDGPUDesc
[ 55%] Built target LLVMAMDGPUInfo
[ 56%] Built target ARMCommonTableGen
[ 58%] Built target LLVMARMCodeGen
[ 58%] Built target LLVMARMAsmParser
[ 58%] Built target LLVMARMDisassembler
[ 58%] Built target LLVMARMAsmPrinter
[ 59%] Built target LLVMARMDesc
[ 59%] Built target LLVMARMInfo
[ 59%] Built target LLVMARMUtils
[ 59%] Built target BPFCommonTableGen
[ 61%] Built target LLVMBPFCodeGen
[ 61%] Built target LLVMBPFAsmParser
[ 61%] Built target LLVMBPFDisassembler
[ 61%] Built target LLVMBPFAsmPrinter
[ 61%] Built target LLVMBPFDesc
[ 61%] Built target LLVMBPFInfo
[ 62%] Built target HexagonCommonTableGen
[ 64%] Built target LLVMHexagonCodeGen
[ 65%] Built target LLVMHexagonAsmParser
[ 65%] Built target LLVMHexagonDisassembler
[ 65%] Built target LLVMHexagonDesc
[ 67%] Built target LLVMHexagonInfo
[ 67%] Built target LanaiCommonTableGen
[ 67%] Built target LLVMLanaiCodeGen
[ 67%] Built target LLVMLanaiAsmParser
[ 67%] Built target LLVMLanaiDisassembler
[ 67%] Built target LLVMLanaiAsmPrinter
[ 68%] Built target LLVMLanaiDesc
[ 68%] Built target LLVMLanaiInfo
[ 70%] Built target MipsCommonTableGen
[ 71%] Built target LLVMMipsCodeGen
[ 71%] Built target LLVMMipsAsmParser
[ 71%] Built target LLVMMipsDisassembler
[ 71%] Built target LLVMMipsAsmPrinter
[ 73%] Built target LLVMMipsDesc
[ 73%] Built target LLVMMipsInfo
[ 73%] Built target MSP430CommonTableGen
[ 73%] Built target LLVMMSP430CodeGen
[ 73%] Built target LLVMMSP430AsmPrinter
[ 73%] Built target LLVMMSP430Desc
[ 73%] Built target LLVMMSP430Info
[ 73%] Built target LLVMMSP430AsmParser
[ 73%] Built target LLVMMSP430Disassembler
[ 73%] Built target NVPTXCommonTableGen
[ 74%] Built target LLVMNVPTXCodeGen
[ 74%] Built target LLVMNVPTXAsmPrinter
[ 74%] Built target LLVMNVPTXDesc
[ 74%] Built target LLVMNVPTXInfo
[ 74%] Built target PowerPCCommonTableGen
[ 76%] Built target LLVMPowerPCCodeGen
[ 76%] Built target LLVMPowerPCAsmParser
[ 76%] Built target LLVMPowerPCDisassembler
[ 76%] Built target LLVMPowerPCAsmPrinter
[ 76%] Built target LLVMPowerPCDesc
[ 76%] Built target LLVMPowerPCInfo
[ 77%] Built target SparcCommonTableGen
[ 77%] Built target LLVMSparcCodeGen
[ 77%] Built target LLVMSparcAsmParser
[ 77%] Built target LLVMSparcDisassembler
[ 77%] Built target LLVMSparcAsmPrinter
[ 77%] Built target LLVMSparcDesc
[ 77%] Built target LLVMSparcInfo
[ 77%] Built target SystemZCommonTableGen
[ 79%] Built target LLVMSystemZCodeGen
[ 79%] Built target LLVMSystemZAsmParser
[ 79%] Built target LLVMSystemZDisassembler
[ 79%] Built target LLVMSystemZAsmPrinter
[ 79%] Built target LLVMSystemZDesc
[ 79%] Built target LLVMSystemZInfo
[ 79%] Built target WebAssemblyCommonTableGen
[ 82%] Built target LLVMWebAssemblyCodeGen
[ 82%] Built target LLVMWebAssemblyAsmParser
[ 82%] Built target LLVMWebAssemblyDisassembler
[ 82%] Built target LLVMWebAssemblyAsmPrinter
[ 82%] Built target LLVMWebAssemblyDesc
[ 82%] Built target LLVMWebAssemblyInfo
[ 82%] Built target X86CommonTableGen
[ 85%] Built target LLVMX86CodeGen
[ 85%] Built target LLVMX86AsmParser
[ 85%] Built target LLVMX86Disassembler
[ 85%] Built target LLVMX86AsmPrinter
[ 85%] Built target LLVMX86Desc
[ 85%] Built target LLVMX86Info
[ 85%] Built target LLVMX86Utils
[ 85%] Built target XCoreCommonTableGen
[ 85%] Built target LLVMXCoreCodeGen
[ 85%] Built target LLVMXCoreDisassembler
[ 85%] Built target LLVMXCoreAsmPrinter
[ 86%] Built target LLVMXCoreDesc
[ 86%] Built target LLVMXCoreInfo
[ 88%] Built target LLVMAsmParser
[ 88%] Built target LLVMLineEditor
[ 88%] Built target LLVMCoverage
[ 88%] Built target LLVMPasses
[ 88%] Built target LLVMTextAPI
[ 88%] Built target DllOptionsTableGen
[ 88%] Built target LLVMDlltoolDriver
[ 88%] Built target LibOptionsTableGen
[ 88%] Built target LLVMLibDriver
[ 88%] Built target LLVMXRay
[ 88%] Built target gtest
[ 88%] Built target LLVMTestingSupport
[ 88%] Built target LLVMWindowsManifest
[ 88%] Built target FileCheck
[ 89%] Built target llvm-PerfectShuffle
[ 89%] Built target count
[ 89%] Built target not
[ 89%] Built target yaml-bench
[ 89%] Built target LTO_exports
[ 89%] Built target LTO
[ 89%] Built target llvm-ar
[ 89%] Built target llvm-dlltool
[ 89%] Built target llvm-ranlib
[ 89%] Built target llvm-lib
[ 89%] Built target llvm-config
[ 89%] Built target llvm-lto
[ 89%] Built target llvm-profdata
[ 89%] Built target bugpoint
[ 89%] Built target BugpointPasses_exports
[ 89%] Built target BugpointPasses
[ 89%] Built target dsymutil
[ 89%] Built target llc
[ 89%] Built target lli
[ 89%] Built target lli-child-target
[ 89%] Built target llvm-as
[ 89%] Built target llvm-bcanalyzer
[ 89%] Built target llvm-c-test
[ 89%] Built target llvm-cat
[ 89%] Built target LLVMCFIVerify
[ 89%] Built target llvm-cfi-verify
[ 91%] Built target llvm-cov
[ 91%] Built target CvtResTableGen
[ 91%] Built target llvm-cvtres
[ 91%] Built target llvm-cxxdump
[ 91%] Built target llvm-cxxfilt
[ 91%] Built target llvm-cxxmap
[ 91%] Built target llvm-diff
[ 91%] Built target llvm-dis
[ 91%] Built target llvm-dwarfdump
[ 91%] Built target llvm-dwp
[ 91%] Built target llvm-elfabi
[ 92%] Built target LLVMExegesis
[ 92%] Built target LLVMExegesisX86
[ 92%] Built target llvm-exegesis
[ 92%] Built target LLVMExegesisAArch64
[ 92%] Built target LLVMExegesisPowerPC
[ 92%] Built target llvm-extract
[ 94%] Built target llvm-isel-fuzzer
[ 94%] Built target llvm-itanium-demangle-fuzzer
[ 94%] Built target llvm-link
[ 94%] Built target llvm-lto2
[ 94%] Built target llvm-mc
[ 94%] Built target llvm-mca
[ 94%] Built target llvm-microsoft-demangle-fuzzer
[ 94%] Built target llvm-modextract
[ 94%] Built target MtTableGen
[ 94%] Built target llvm-mt
[ 95%] Built target llvm-nm
[ 95%] Built target ObjcopyOptsTableGen
[ 95%] Built target StripOptsTableGen
[ 95%] Built target llvm-objcopy
[ 95%] Built target llvm-strip
[ 95%] Built target llvm-objdump
[ 95%] Built target llvm-opt-fuzzer
[ 95%] Built target llvm-opt-report
[ 97%] Built target llvm-pdbutil
[ 97%] Built target RcTableGen
[ 97%] Built target llvm-rc
[ 97%] Built target llvm-readobj
[ 97%] Built target llvm-readelf
[ 97%] Built target llvm-rtdyld
[ 97%] Built target LLVM
[ 97%] Built target llvm-size
[ 98%] Built target llvm-special-case-list-fuzzer
[ 98%] Built target llvm-split
[ 98%] Built target llvm-stress
[ 98%] Built target llvm-strings
[ 98%] Built target llvm-symbolizer
[ 98%] Built target llvm-undname
[ 98%] Built target llvm-xray
[ 98%] Built target llvm-yaml-numeric-parser-fuzzer
[ 98%] Built target obj2yaml
[ 98%] Built target opt
[ 98%] Built target OptRemarks_exports
[ 98%] Built target OptRemarks
[ 98%] Built target sancov
[ 98%] Built target sanstats
[ 98%] Built target verify-uselistorder
[100%] Built target yaml2obj
[100%] Built target TestPlugin
[100%] Built target SecondLib
[100%] Built target PipSqueak
[100%] Built target DynamicLibraryLib
[100%] Built target gtest_main
[100%] Built target benchmark
[100%] Built target benchmark_main
Install the project...
-- Install configuration: "Release"
-- Up-to-date: /usr/local/include/llvm
-- Up-to-date: /usr/local/include/llvm/MCA
-- Up-to-date: /usr/local/include/llvm/MCA/Stages
-- Up-to-date: /usr/local/include/llvm/MCA/Stages/ExecuteStage.h
-- Up-to-date: /usr/local/include/llvm/MCA/Stages/RetireStage.h
-- Up-to-date: /usr/local/include/llvm/MCA/Stages/EntryStage.h
-- Up-to-date: /usr/local/include/llvm/MCA/Stages/InstructionTables.h
-- Up-to-date: /usr/local/include/llvm/MCA/Stages/Stage.h
-- Up-to-date: /usr/local/include/llvm/MCA/Stages/DispatchStage.h
-- Up-to-date: /usr/local/include/llvm/MCA/SourceMgr.h
-- Up-to-date: /usr/local/include/llvm/MCA/HardwareUnits
-- Up-to-date: /usr/local/include/llvm/MCA/HardwareUnits/HardwareUnit.h
-- Up-to-date: /usr/local/include/llvm/MCA/HardwareUnits/Scheduler.h
-- Up-to-date: /usr/local/include/llvm/MCA/HardwareUnits/ResourceManager.h
-- Up-to-date: /usr/local/include/llvm/MCA/HardwareUnits/LSUnit.h
-- Up-to-date: /usr/local/include/llvm/MCA/HardwareUnits/RetireControlUnit.h
-- Up-to-date: /usr/local/include/llvm/MCA/HardwareUnits/RegisterFile.h
-- Up-to-date: /usr/local/include/llvm/MCA/Instruction.h
-- Up-to-date: /usr/local/include/llvm/MCA/HWEventListener.h
-- Up-to-date: /usr/local/include/llvm/MCA/Support.h
-- Up-to-date: /usr/local/include/llvm/MCA/InstrBuilder.h
-- Up-to-date: /usr/local/include/llvm/MCA/Context.h
-- Up-to-date: /usr/local/include/llvm/MCA/Pipeline.h
-- Up-to-date: /usr/local/include/llvm/ObjectYAML
-- Up-to-date: /usr/local/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h
-- Up-to-date: /usr/local/include/llvm/ObjectYAML/ELFYAML.h
-- Up-to-date: /usr/local/include/llvm/ObjectYAML/MachOYAML.h
-- Up-to-date: /usr/local/include/llvm/ObjectYAML/DWARFEmitter.h
-- Up-to-date: /usr/local/include/llvm/ObjectYAML/CodeViewYAMLTypes.h
-- Up-to-date: /usr/local/include/llvm/ObjectYAML/DWARFYAML.h
-- Up-to-date: /usr/local/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h
-- Up-to-date: /usr/local/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h
-- Up-to-date: /usr/local/include/llvm/ObjectYAML/WasmYAML.h
-- Up-to-date: /usr/local/include/llvm/ObjectYAML/YAML.h
-- Up-to-date: /usr/local/include/llvm/ObjectYAML/COFFYAML.h
-- Up-to-date: /usr/local/include/llvm/ObjectYAML/ObjectYAML.h
-- Up-to-date: /usr/local/include/llvm/Pass.h
-- Up-to-date: /usr/local/include/llvm/PassInfo.h
-- Up-to-date: /usr/local/include/llvm/TableGen
-- Up-to-date: /usr/local/include/llvm/TableGen/StringMatcher.h
-- Up-to-date: /usr/local/include/llvm/TableGen/Main.h
-- Up-to-date: /usr/local/include/llvm/TableGen/StringToOffsetTable.h
-- Up-to-date: /usr/local/include/llvm/TableGen/TableGenBackend.h
-- Up-to-date: /usr/local/include/llvm/TableGen/SetTheory.h
-- Up-to-date: /usr/local/include/llvm/TableGen/Error.h
-- Up-to-date: /usr/local/include/llvm/TableGen/SearchableTable.td
-- Up-to-date: /usr/local/include/llvm/TableGen/Record.h
-- Up-to-date: /usr/local/include/llvm/Config
-- Up-to-date: /usr/local/include/llvm/Target
-- Up-to-date: /usr/local/include/llvm/Target/Target.td
-- Up-to-date: /usr/local/include/llvm/Target/TargetIntrinsicInfo.h
-- Up-to-date: /usr/local/include/llvm/Target/TargetOptions.h
-- Up-to-date: /usr/local/include/llvm/Target/CodeGenCWrappers.h
-- Up-to-date: /usr/local/include/llvm/Target/GlobalISel
-- Up-to-date: /usr/local/include/llvm/Target/GlobalISel/Target.td
-- Up-to-date: /usr/local/include/llvm/Target/GlobalISel/SelectionDAGCompat.td
-- Up-to-date: /usr/local/include/llvm/Target/GlobalISel/RegisterBank.td
-- Up-to-date: /usr/local/include/llvm/Target/TargetPfmCounters.td
-- Up-to-date: /usr/local/include/llvm/Target/TargetCallingConv.td
-- Up-to-date: /usr/local/include/llvm/Target/TargetItinerary.td
-- Up-to-date: /usr/local/include/llvm/Target/TargetLoweringObjectFile.h
-- Up-to-date: /usr/local/include/llvm/Target/TargetSchedule.td
-- Up-to-date: /usr/local/include/llvm/Target/TargetInstrPredicate.td
-- Up-to-date: /usr/local/include/llvm/Target/GenericOpcodes.td
-- Up-to-date: /usr/local/include/llvm/Target/TargetMachine.h
-- Up-to-date: /usr/local/include/llvm/Target/TargetSelectionDAG.td
-- Up-to-date: /usr/local/include/llvm/ToolDrivers
-- Up-to-date: /usr/local/include/llvm/ToolDrivers/llvm-lib
-- Up-to-date: /usr/local/include/llvm/ToolDrivers/llvm-lib/LibDriver.h
-- Up-to-date: /usr/local/include/llvm/ToolDrivers/llvm-dlltool
-- Up-to-date: /usr/local/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h
-- Up-to-date: /usr/local/include/llvm/AsmParser
-- Up-to-date: /usr/local/include/llvm/AsmParser/SlotMapping.h
-- Up-to-date: /usr/local/include/llvm/AsmParser/Parser.h
-- Up-to-date: /usr/local/include/llvm/TextAPI
-- Up-to-date: /usr/local/include/llvm/TextAPI/MachO
-- Up-to-date: /usr/local/include/llvm/TextAPI/ELF
-- Up-to-date: /usr/local/include/llvm/TextAPI/ELF/TBEHandler.h
-- Up-to-date: /usr/local/include/llvm/TextAPI/ELF/ELFStub.h
-- Up-to-date: /usr/local/include/llvm/FuzzMutate
-- Up-to-date: /usr/local/include/llvm/FuzzMutate/RandomIRBuilder.h
-- Up-to-date: /usr/local/include/llvm/FuzzMutate/OpDescriptor.h
-- Up-to-date: /usr/local/include/llvm/FuzzMutate/Operations.h
-- Up-to-date: /usr/local/include/llvm/FuzzMutate/FuzzerCLI.h
-- Up-to-date: /usr/local/include/llvm/FuzzMutate/Random.h
-- Up-to-date: /usr/local/include/llvm/FuzzMutate/IRMutator.h
-- Up-to-date: /usr/local/include/llvm/Option
-- Up-to-date: /usr/local/include/llvm/Option/OptTable.h
-- Up-to-date: /usr/local/include/llvm/Option/Option.h
-- Up-to-date: /usr/local/include/llvm/Option/Arg.h
-- Up-to-date: /usr/local/include/llvm/Option/OptParser.td
-- Up-to-date: /usr/local/include/llvm/Option/ArgList.h
-- Up-to-date: /usr/local/include/llvm/Option/OptSpecifier.h
-- Up-to-date: /usr/local/include/llvm/XRay
-- Up-to-date: /usr/local/include/llvm/XRay/Profile.h
-- Up-to-date: /usr/local/include/llvm/XRay/InstrumentationMap.h
-- Up-to-date: /usr/local/include/llvm/XRay/FDRRecords.h
-- Up-to-date: /usr/local/include/llvm/XRay/FileHeaderReader.h
-- Up-to-date: /usr/local/include/llvm/XRay/Graph.h
-- Up-to-date: /usr/local/include/llvm/XRay/BlockVerifier.h
-- Up-to-date: /usr/local/include/llvm/XRay/BlockPrinter.h
-- Up-to-date: /usr/local/include/llvm/XRay/FDRTraceWriter.h
-- Up-to-date: /usr/local/include/llvm/XRay/FDRRecordConsumer.h
-- Up-to-date: /usr/local/include/llvm/XRay/RecordPrinter.h
-- Up-to-date: /usr/local/include/llvm/XRay/FDRLogBuilder.h
-- Up-to-date: /usr/local/include/llvm/XRay/Trace.h
-- Up-to-date: /usr/local/include/llvm/XRay/FDRRecordProducer.h
-- Up-to-date: /usr/local/include/llvm/XRay/BlockIndexer.h
-- Up-to-date: /usr/local/include/llvm/XRay/XRayRecord.h
-- Up-to-date: /usr/local/include/llvm/XRay/FDRTraceExpander.h
-- Up-to-date: /usr/local/include/llvm/XRay/YAMLXRayRecord.h
-- Up-to-date: /usr/local/include/llvm/Passes
-- Up-to-date: /usr/local/include/llvm/Passes/PassBuilder.h
-- Up-to-date: /usr/local/include/llvm/Passes/StandardInstrumentations.h
-- Up-to-date: /usr/local/include/llvm/Passes/PassPlugin.h
-- Up-to-date: /usr/local/include/llvm/ProfileData
-- Up-to-date: /usr/local/include/llvm/ProfileData/InstrProfReader.h
-- Up-to-date: /usr/local/include/llvm/ProfileData/Coverage
-- Up-to-date: /usr/local/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h
-- Up-to-date: /usr/local/include/llvm/ProfileData/Coverage/CoverageMapping.h
-- Up-to-date: /usr/local/include/llvm/ProfileData/Coverage/CoverageMappingReader.h
-- Up-to-date: /usr/local/include/llvm/ProfileData/SampleProfReader.h
-- Up-to-date: /usr/local/include/llvm/ProfileData/InstrProf.h
-- Up-to-date: /usr/local/include/llvm/ProfileData/SampleProfWriter.h
-- Up-to-date: /usr/local/include/llvm/ProfileData/GCOV.h
-- Up-to-date: /usr/local/include/llvm/ProfileData/InstrProfWriter.h
-- Up-to-date: /usr/local/include/llvm/ProfileData/SampleProf.h
-- Up-to-date: /usr/local/include/llvm/ProfileData/InstrProfData.inc
-- Up-to-date: /usr/local/include/llvm/ProfileData/ProfileCommon.h
-- Up-to-date: /usr/local/include/llvm/PassSupport.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DIContext.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/CodeViewTypes.def
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/EnumTables.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/Line.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/TypeHashing.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/FunctionId.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/CodeView.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/SymbolSerializer.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/RecordName.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/SymbolRecord.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/DebugSubsection.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/TypeRecord.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/TypeDeserializer.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/TypeTableCollection.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/RecordSerialization.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/SymbolDumper.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/GUID.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/TypeCollection.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/CVRecord.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/CodeViewError.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/Formatters.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/TypeIndex.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/Symbolize
-- Up-to-date: /usr/local/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/Symbolize/Symbolize.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/Symbolize/DIPrinter.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFAttribute.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFFormValue.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFSection.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFVerifier.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFContext.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFListTable.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFDie.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFUnit.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFExpression.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFObject.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/IPDBLineNumber.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/IPDBFrameData.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbol.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/IPDBSourceFile.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBExtras.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDB.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/DbiStream.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/EnumTables.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/NativeTypeArray.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/RawError.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/TpiHashing.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/TpiStream.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/Hash.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/PublicsStream.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/SymbolStream.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/HashTable.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/RawConstants.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/InfoStream.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/PDBFile.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/RawTypes.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/NativeTypePointer.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/SymbolCache.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/Formatters.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/NativeSession.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/IPDBSession.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolData.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/IPDBDataStream.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolExe.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/UDTLayout.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBContext.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/GenericError.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymDumper.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/DIA
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/DIA/DIAUtils.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/DIA/DIAError.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/DIA/DIATable.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/DIA/DIAFrameData.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/DIA/DIASupport.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/DIA/DIASession.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/IPDBTable.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/PDB/PDBTypes.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/MSF
-- Up-to-date: /usr/local/include/llvm/DebugInfo/MSF/MSFError.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/MSF/MappedBlockStream.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/MSF/MSFBuilder.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/MSF/MSFCommon.h
-- Up-to-date: /usr/local/include/llvm/DebugInfo/MSF/IMSFFile.h
-- Up-to-date: /usr/local/include/llvm/WindowsManifest
-- Up-to-date: /usr/local/include/llvm/WindowsManifest/WindowsManifestMerger.h
-- Up-to-date: /usr/local/include/llvm/LinkAllPasses.h
-- Up-to-date: /usr/local/include/llvm/PassRegistry.h
-- Up-to-date: /usr/local/include/llvm/Object
-- Up-to-date: /usr/local/include/llvm/Object/WasmTraits.h
-- Up-to-date: /usr/local/include/llvm/Object/COFF.h
-- Up-to-date: /usr/local/include/llvm/Object/ModuleSymbolTable.h
-- Up-to-date: /usr/local/include/llvm/Object/SymbolicFile.h
-- Up-to-date: /usr/local/include/llvm/Object/ELF.h
-- Up-to-date: /usr/local/include/llvm/Object/COFFModuleDefinition.h
-- Up-to-date: /usr/local/include/llvm/Object/IRSymtab.h
-- Up-to-date: /usr/local/include/llvm/Object/WindowsResource.h
-- Up-to-date: /usr/local/include/llvm/Object/Archive.h
-- Up-to-date: /usr/local/include/llvm/Object/Decompressor.h
-- Up-to-date: /usr/local/include/llvm/Object/CVDebugRecord.h
-- Up-to-date: /usr/local/include/llvm/Object/Wasm.h
-- Up-to-date: /usr/local/include/llvm/Object/ObjectFile.h
-- Up-to-date: /usr/local/include/llvm/Object/ELFTypes.h
-- Up-to-date: /usr/local/include/llvm/Object/ArchiveWriter.h
-- Up-to-date: /usr/local/include/llvm/Object/RelocVisitor.h
-- Up-to-date: /usr/local/include/llvm/Object/SymbolSize.h
-- Up-to-date: /usr/local/include/llvm/Object/Error.h
-- Up-to-date: /usr/local/include/llvm/Object/MachOUniversal.h
-- Up-to-date: /usr/local/include/llvm/Object/StackMapParser.h
-- Up-to-date: /usr/local/include/llvm/Object/IRObjectFile.h
-- Up-to-date: /usr/local/include/llvm/Object/ELFObjectFile.h
-- Up-to-date: /usr/local/include/llvm/Object/COFFImportFile.h
-- Up-to-date: /usr/local/include/llvm/Object/MachO.h
-- Up-to-date: /usr/local/include/llvm/Object/Binary.h
-- Up-to-date: /usr/local/include/llvm/LTO
-- Up-to-date: /usr/local/include/llvm/LTO/LTO.h
-- Up-to-date: /usr/local/include/llvm/LTO/Caching.h
-- Up-to-date: /usr/local/include/llvm/LTO/Config.h
-- Up-to-date: /usr/local/include/llvm/LTO/legacy
-- Up-to-date: /usr/local/include/llvm/LTO/legacy/UpdateCompilerUsed.h
-- Up-to-date: /usr/local/include/llvm/LTO/legacy/LTOCodeGenerator.h
-- Up-to-date: /usr/local/include/llvm/LTO/legacy/LTOModule.h
-- Up-to-date: /usr/local/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h
-- Up-to-date: /usr/local/include/llvm/LTO/LTOBackend.h
-- Up-to-date: /usr/local/include/llvm/LTO/SummaryBasedOptimizations.h
-- Up-to-date: /usr/local/include/llvm/LineEditor
-- Up-to-date: /usr/local/include/llvm/LineEditor/LineEditor.h
-- Up-to-date: /usr/local/include/llvm/Support
-- Up-to-date: /usr/local/include/llvm/Support/BinaryStreamError.h
-- Up-to-date: /usr/local/include/llvm/Support/BinaryStreamReader.h
-- Up-to-date: /usr/local/include/llvm/Support/Casting.h
-- Up-to-date: /usr/local/include/llvm/Support/AtomicOrdering.h
-- Up-to-date: /usr/local/include/llvm/Support/CodeGenCoverage.h
-- Up-to-date: /usr/local/include/llvm/Support/StringSaver.h
-- Up-to-date: /usr/local/include/llvm/Support/CFGUpdate.h
-- Up-to-date: /usr/local/include/llvm/Support/TaskQueue.h
-- Up-to-date: /usr/local/include/llvm/Support/AMDHSAKernelDescriptor.h
-- Up-to-date: /usr/local/include/llvm/Support/LEB128.h
-- Up-to-date: /usr/local/include/llvm/Support/Compiler.h
-- Up-to-date: /usr/local/include/llvm/Support/BinaryStream.h
-- Up-to-date: /usr/local/include/llvm/Support/ToolOutputFile.h
-- Up-to-date: /usr/local/include/llvm/Support/BinaryItemStream.h
-- Up-to-date: /usr/local/include/llvm/Support/ThreadPool.h
-- Up-to-date: /usr/local/include/llvm/Support/ScopedPrinter.h
-- Up-to-date: /usr/local/include/llvm/Support/Process.h
-- Up-to-date: /usr/local/include/llvm/Support/VirtualFileSystem.h
-- Up-to-date: /usr/local/include/llvm/Support/ThreadLocal.h
-- Up-to-date: /usr/local/include/llvm/Support/ConvertUTF.h
-- Up-to-date: /usr/local/include/llvm/Support/ItaniumManglingCanonicalizer.h
-- Up-to-date: /usr/local/include/llvm/Support/Threading.h
-- Up-to-date: /usr/local/include/llvm/Support/LowLevelTypeImpl.h
-- Up-to-date: /usr/local/include/llvm/Support/BinaryStreamRef.h
-- Up-to-date: /usr/local/include/llvm/Support/COM.h
-- Up-to-date: /usr/local/include/llvm/Support/PrettyStackTrace.h
-- Up-to-date: /usr/local/include/llvm/Support/Endian.h
-- Up-to-date: /usr/local/include/llvm/Support/AArch64TargetParser.def
-- Up-to-date: /usr/local/include/llvm/Support/LockFileManager.h
-- Up-to-date: /usr/local/include/llvm/Support/thread.h
-- Up-to-date: /usr/local/include/llvm/Support/Program.h
-- Up-to-date: /usr/local/include/llvm/Support/RecyclingAllocator.h
-- Up-to-date: /usr/local/include/llvm/Support/CommandLine.h
-- Up-to-date: /usr/local/include/llvm/Support/Capacity.h
-- Up-to-date: /usr/local/include/llvm/Support/MathExtras.h
-- Up-to-date: /usr/local/include/llvm/Support/InitLLVM.h
-- Up-to-date: /usr/local/include/llvm/Support/Format.h
-- Up-to-date: /usr/local/include/llvm/Support/SmallVectorMemoryBuffer.h
-- Up-to-date: /usr/local/include/llvm/Support/Win64EH.h
-- Up-to-date: /usr/local/include/llvm/Support/RandomNumberGenerator.h
-- Up-to-date: /usr/local/include/llvm/Support/Registry.h
-- Up-to-date: /usr/local/include/llvm/Support/NativeFormatting.h
-- Up-to-date: /usr/local/include/llvm/Support/GenericDomTree.h
-- Up-to-date: /usr/local/include/llvm/Support/ARMEHABI.h
-- Up-to-date: /usr/local/include/llvm/Support/OnDiskHashTable.h
-- Up-to-date: /usr/local/include/llvm/Support/WindowsError.h
-- Up-to-date: /usr/local/include/llvm/Support/UnicodeCharRanges.h
-- Up-to-date: /usr/local/include/llvm/Support/TrailingObjects.h
-- Up-to-date: /usr/local/include/llvm/Support/ErrorOr.h
-- Up-to-date: /usr/local/include/llvm/Support/BinaryStreamWriter.h
-- Up-to-date: /usr/local/include/llvm/Support/MemoryBuffer.h
-- Up-to-date: /usr/local/include/llvm/Support/Watchdog.h
-- Up-to-date: /usr/local/include/llvm/Support/SHA1.h
-- Up-to-date: /usr/local/include/llvm/Support/Timer.h
-- Up-to-date: /usr/local/include/llvm/Support/Allocator.h
-- Up-to-date: /usr/local/include/llvm/Support/FormatAdapters.h
-- Up-to-date: /usr/local/include/llvm/Support/GenericDomTreeConstruction.h
-- Up-to-date: /usr/local/include/llvm/Support/ScaledNumber.h
-- Up-to-date: /usr/local/include/llvm/Support/Atomic.h
-- Up-to-date: /usr/local/include/llvm/Support/BlockFrequency.h
-- Up-to-date: /usr/local/include/llvm/Support/Debug.h
-- Up-to-date: /usr/local/include/llvm/Support/FormattedStream.h
-- Up-to-date: /usr/local/include/llvm/Support/ARMAttributeParser.h
-- Up-to-date: /usr/local/include/llvm/Support/BinaryStreamArray.h
-- Up-to-date: /usr/local/include/llvm/Support/SourceMgr.h
-- Up-to-date: /usr/local/include/llvm/Support/Unicode.h
-- Up-to-date: /usr/local/include/llvm/Support/PluginLoader.h
-- Up-to-date: /usr/local/include/llvm/Support/StringPool.h
-- Up-to-date: /usr/local/include/llvm/Support/Memory.h
-- Up-to-date: /usr/local/include/llvm/Support/FormatVariadicDetails.h
-- Up-to-date: /usr/local/include/llvm/Support/DJB.h
-- Up-to-date: /usr/local/include/llvm/Support/Errc.h
-- Up-to-date: /usr/local/include/llvm/Support/BinaryByteStream.h
-- Up-to-date: /usr/local/include/llvm/Support/Signals.h
-- Up-to-date: /usr/local/include/llvm/Support/TrigramIndex.h
-- Up-to-date: /usr/local/include/llvm/Support/VersionTuple.h
-- Up-to-date: /usr/local/include/llvm/Support/X86TargetParser.def
-- Up-to-date: /usr/local/include/llvm/Support/SMLoc.h
-- Up-to-date: /usr/local/include/llvm/Support/MutexGuard.h
-- Up-to-date: /usr/local/include/llvm/Support/Regex.h
-- Up-to-date: /usr/local/include/llvm/Support/ARMTargetParser.def
-- Up-to-date: /usr/local/include/llvm/Support/Valgrind.h
-- Up-to-date: /usr/local/include/llvm/Support/YAMLTraits.h
-- Up-to-date: /usr/local/include/llvm/Support/ARMTargetParser.h
-- Up-to-date: /usr/local/include/llvm/Support/MemAlloc.h
-- Up-to-date: /usr/local/include/llvm/Support/circular_raw_ostream.h
-- Up-to-date: /usr/local/include/llvm/Support/raw_ostream.h
-- Up-to-date: /usr/local/include/llvm/Support/SpecialCaseList.h
-- Up-to-date: /usr/local/include/llvm/Support/TargetSelect.h
-- Up-to-date: /usr/local/include/llvm/Support/DataExtractor.h
-- Up-to-date: /usr/local/include/llvm/Support/Path.h
-- Up-to-date: /usr/local/include/llvm/Support/Host.h
-- Up-to-date: /usr/local/include/llvm/Support/FormatVariadic.h
-- Up-to-date: /usr/local/include/llvm/Support/FormatCommon.h
-- Up-to-date: /usr/local/include/llvm/Support/xxhash.h
-- Up-to-date: /usr/local/include/llvm/Support/raw_os_ostream.h
-- Up-to-date: /usr/local/include/llvm/Support/BranchProbability.h
-- Up-to-date: /usr/local/include/llvm/Support/AArch64TargetParser.h
-- Up-to-date: /usr/local/include/llvm/Support/Printable.h
-- Up-to-date: /usr/local/include/llvm/Support/SwapByteOrder.h
-- Up-to-date: /usr/local/include/llvm/Support/PointerLikeTypeTraits.h
-- Up-to-date: /usr/local/include/llvm/Support/WithColor.h
-- Up-to-date: /usr/local/include/llvm/Support/SystemUtils.h
-- Up-to-date: /usr/local/include/llvm/Support/TypeName.h
-- Up-to-date: /usr/local/include/llvm/Support/DynamicLibrary.h
-- Up-to-date: /usr/local/include/llvm/Support/TarWriter.h
-- Up-to-date: /usr/local/include/llvm/Support/ARMWinEH.h
-- Up-to-date: /usr/local/include/llvm/Support/Options.h
-- Up-to-date: /usr/local/include/llvm/Support/KnownBits.h
-- Up-to-date: /usr/local/include/llvm/Support/DOTGraphTraits.h
-- Up-to-date: /usr/local/include/llvm/Support/UniqueLock.h
-- Up-to-date: /usr/local/include/llvm/Support/AlignOf.h
-- Up-to-date: /usr/local/include/llvm/Support/BuryPointer.h
-- Up-to-date: /usr/local/include/llvm/Support/SaveAndRestore.h
-- Up-to-date: /usr/local/include/llvm/Support/Error.h
-- Up-to-date: /usr/local/include/llvm/Support/DebugCounter.h
-- Up-to-date: /usr/local/include/llvm/Support/X86DisassemblerDecoderCommon.h
-- Up-to-date: /usr/local/include/llvm/Support/CrashRecoveryContext.h
-- Up-to-date: /usr/local/include/llvm/Support/LineIterator.h
-- Up-to-date: /usr/local/include/llvm/Support/CachePruning.h
-- Up-to-date: /usr/local/include/llvm/Support/TargetOpcodes.def
-- Up-to-date: /usr/local/include/llvm/Support/Errno.h
-- Up-to-date: /usr/local/include/llvm/Support/FileUtilities.h
-- Up-to-date: /usr/local/include/llvm/Support/JamCRC.h
-- Up-to-date: /usr/local/include/llvm/Support/ArrayRecycler.h
-- Up-to-date: /usr/local/include/llvm/Support/TargetRegistry.h
-- Up-to-date: /usr/local/include/llvm/Support/LICENSE.TXT
-- Up-to-date: /usr/local/include/llvm/Support/ManagedStatic.h
-- Up-to-date: /usr/local/include/llvm/Support/MD5.h
-- Up-to-date: /usr/local/include/llvm/Support/RWMutex.h
-- Up-to-date: /usr/local/include/llvm/Support/AMDGPUMetadata.h
-- Up-to-date: /usr/local/include/llvm/Support/Mutex.h
-- Up-to-date: /usr/local/include/llvm/Support/Solaris
-- Up-to-date: /usr/local/include/llvm/Support/Solaris/sys
-- Up-to-date: /usr/local/include/llvm/Support/Solaris/sys/regset.h
-- Up-to-date: /usr/local/include/llvm/Support/EndianStream.h
-- Up-to-date: /usr/local/include/llvm/Support/GraphWriter.h
-- Up-to-date: /usr/local/include/llvm/Support/DataTypes.h
-- Up-to-date: /usr/local/include/llvm/Support/Parallel.h
-- Up-to-date: /usr/local/include/llvm/Support/CodeGen.h
-- Up-to-date: /usr/local/include/llvm/Support/TargetParser.h
-- Up-to-date: /usr/local/include/llvm/Support/FileCheck.h
-- Up-to-date: /usr/local/include/llvm/Support/YAMLParser.h
-- Up-to-date: /usr/local/include/llvm/Support/Recycler.h
-- Up-to-date: /usr/local/include/llvm/Support/FileOutputBuffer.h
-- Up-to-date: /usr/local/include/llvm/Support/GlobPattern.h
-- Up-to-date: /usr/local/include/llvm/Support/raw_sha1_ostream.h
-- Up-to-date: /usr/local/include/llvm/Support/FormatProviders.h
-- Up-to-date: /usr/local/include/llvm/Support/CBindingWrapping.h
-- Up-to-date: /usr/local/include/llvm/Support/ARMBuildAttributes.h
-- Up-to-date: /usr/local/include/llvm/Support/Compression.h
-- Up-to-date: /usr/local/include/llvm/Support/ErrorHandling.h
-- Up-to-date: /usr/local/include/llvm/Support/JSON.h
-- Up-to-date: /usr/local/include/llvm/Support/CheckedArithmetic.h
-- Up-to-date: /usr/local/include/llvm/Support/MSVCErrorWorkarounds.h
-- Up-to-date: /usr/local/include/llvm/Support/type_traits.h
-- Up-to-date: /usr/local/include/llvm/Support/FileSystem.h
-- Up-to-date: /usr/local/include/llvm/Support/Chrono.h
-- Up-to-date: /usr/local/include/llvm/Support/Locale.h
-- Up-to-date: /usr/local/include/llvm/Support/MipsABIFlags.h
-- Up-to-date: /usr/local/include/llvm/Support/SymbolRemappingReader.h
-- Up-to-date: /usr/local/include/llvm/Support/ReverseIteration.h
-- Up-to-date: /usr/local/include/llvm/Support/MachineValueType.h
-- Up-to-date: /usr/local/include/llvm/Testing
-- Up-to-date: /usr/local/include/llvm/Testing/Support
-- Up-to-date: /usr/local/include/llvm/Testing/Support/Error.h
-- Up-to-date: /usr/local/include/llvm/Testing/Support/SupportHelpers.h
-- Up-to-date: /usr/local/include/llvm/WindowsResource
-- Up-to-date: /usr/local/include/llvm/WindowsResource/ResourceProcessor.h
-- Up-to-date: /usr/local/include/llvm/WindowsResource/ResourceScriptToken.h
-- Up-to-date: /usr/local/include/llvm/WindowsResource/ResourceScriptTokenList.h
-- Up-to-date: /usr/local/include/llvm/MC
-- Up-to-date: /usr/local/include/llvm/MC/MCTargetOptions.h
-- Up-to-date: /usr/local/include/llvm/MC/MCWasmStreamer.h
-- Up-to-date: /usr/local/include/llvm/MC/MCFixupKindInfo.h
-- Up-to-date: /usr/local/include/llvm/MC/MCAssembler.h
-- Up-to-date: /usr/local/include/llvm/MC/SectionKind.h
-- Up-to-date: /usr/local/include/llvm/MC/MCFixedLenDisassembler.h
-- Up-to-date: /usr/local/include/llvm/MC/MCFixup.h
-- Up-to-date: /usr/local/include/llvm/MC/MCCodeView.h
-- Up-to-date: /usr/local/include/llvm/MC/ConstantPools.h
-- Up-to-date: /usr/local/include/llvm/MC/MCAsmInfoWasm.h
-- Up-to-date: /usr/local/include/llvm/MC/MachineLocation.h
-- Up-to-date: /usr/local/include/llvm/MC/MCInstrInfo.h
-- Up-to-date: /usr/local/include/llvm/MC/MCStreamer.h
-- Up-to-date: /usr/local/include/llvm/MC/MCSymbolWasm.h
-- Up-to-date: /usr/local/include/llvm/MC/MCSectionMachO.h
-- Up-to-date: /usr/local/include/llvm/MC/MCELFStreamer.h
-- Up-to-date: /usr/local/include/llvm/MC/SubtargetFeature.h
-- Up-to-date: /usr/local/include/llvm/MC/MCSectionCOFF.h
-- Up-to-date: /usr/local/include/llvm/MC/MCObjectWriter.h
-- Up-to-date: /usr/local/include/llvm/MC/MCAsmInfoDarwin.h
-- Up-to-date: /usr/local/include/llvm/MC/MCDwarf.h
-- Up-to-date: /usr/local/include/llvm/MC/MCTargetOptionsCommandFlags.inc
-- Up-to-date: /usr/local/include/llvm/MC/MCWinCOFFStreamer.h
-- Up-to-date: /usr/local/include/llvm/MC/MCLinkerOptimizationHint.h
-- Up-to-date: /usr/local/include/llvm/MC/MCInstBuilder.h
-- Up-to-date: /usr/local/include/llvm/MC/MCAsmLayout.h
-- Up-to-date: /usr/local/include/llvm/MC/MCInstPrinter.h
-- Up-to-date: /usr/local/include/llvm/MC/MCInst.h
-- Up-to-date: /usr/local/include/llvm/MC/MCParser
-- Up-to-date: /usr/local/include/llvm/MC/MCParser/MCParsedAsmOperand.h
-- Up-to-date: /usr/local/include/llvm/MC/MCParser/MCAsmLexer.h
-- Up-to-date: /usr/local/include/llvm/MC/MCParser/MCAsmParserUtils.h
-- Up-to-date: /usr/local/include/llvm/MC/MCParser/AsmCond.h
-- Up-to-date: /usr/local/include/llvm/MC/MCParser/AsmLexer.h
-- Up-to-date: /usr/local/include/llvm/MC/MCParser/MCTargetAsmParser.h
-- Up-to-date: /usr/local/include/llvm/MC/MCParser/MCAsmParser.h
-- Up-to-date: /usr/local/include/llvm/MC/MCParser/MCAsmParserExtension.h
-- Up-to-date: /usr/local/include/llvm/MC/StringTableBuilder.h
-- Up-to-date: /usr/local/include/llvm/MC/MCSectionWasm.h
-- Up-to-date: /usr/local/include/llvm/MC/MCDisassembler
-- Up-to-date: /usr/local/include/llvm/MC/MCDisassembler/MCDisassembler.h
-- Up-to-date: /usr/local/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h
-- Up-to-date: /usr/local/include/llvm/MC/MCDisassembler/MCRelocationInfo.h
-- Up-to-date: /usr/local/include/llvm/MC/MCDisassembler/MCSymbolizer.h
-- Up-to-date: /usr/local/include/llvm/MC/MCDirectives.h
-- Up-to-date: /usr/local/include/llvm/MC/MCSubtargetInfo.h
-- Up-to-date: /usr/local/include/llvm/MC/MCSymbolELF.h
-- Up-to-date: /usr/local/include/llvm/MC/MCObjectFileInfo.h
-- Up-to-date: /usr/local/include/llvm/MC/MCContext.h
-- Up-to-date: /usr/local/include/llvm/MC/MCAsmInfo.h
-- Up-to-date: /usr/local/include/llvm/MC/MCAnalysis
-- Up-to-date: /usr/local/include/llvm/MC/MCLabel.h
-- Up-to-date: /usr/local/include/llvm/MC/MCMachObjectWriter.h
-- Up-to-date: /usr/local/include/llvm/MC/MCWasmObjectWriter.h
-- Up-to-date: /usr/local/include/llvm/MC/MCValue.h
-- Up-to-date: /usr/local/include/llvm/MC/MCObjectStreamer.h
-- Up-to-date: /usr/local/include/llvm/MC/MCFragment.h
-- Up-to-date: /usr/local/include/llvm/MC/MCExpr.h
-- Up-to-date: /usr/local/include/llvm/MC/MCCodePadder.h
-- Up-to-date: /usr/local/include/llvm/MC/MCSymbolMachO.h
-- Up-to-date: /usr/local/include/llvm/MC/MCELFObjectWriter.h
-- Up-to-date: /usr/local/include/llvm/MC/MCWin64EH.h
-- Up-to-date: /usr/local/include/llvm/MC/MCSchedule.h
-- Up-to-date: /usr/local/include/llvm/MC/MCWinEH.h
-- Up-to-date: /usr/local/include/llvm/MC/MCInstrAnalysis.h
-- Up-to-date: /usr/local/include/llvm/MC/MCInstrDesc.h
-- Up-to-date: /usr/local/include/llvm/MC/MCSymbolCOFF.h
-- Up-to-date: /usr/local/include/llvm/MC/MCAsmMacro.h
-- Up-to-date: /usr/local/include/llvm/MC/MCCodeEmitter.h
-- Up-to-date: /usr/local/include/llvm/MC/LaneBitmask.h
-- Up-to-date: /usr/local/include/llvm/MC/MCSection.h
-- Up-to-date: /usr/local/include/llvm/MC/MCInstrItineraries.h
-- Up-to-date: /usr/local/include/llvm/MC/MCSymbol.h
-- Up-to-date: /usr/local/include/llvm/MC/MCWinCOFFObjectWriter.h
-- Up-to-date: /usr/local/include/llvm/MC/MCSectionELF.h
-- Up-to-date: /usr/local/include/llvm/MC/MCAsmInfoCOFF.h
-- Up-to-date: /usr/local/include/llvm/MC/MCAsmBackend.h
-- Up-to-date: /usr/local/include/llvm/MC/MCRegisterInfo.h
-- Up-to-date: /usr/local/include/llvm/MC/MCAsmInfoELF.h
-- Up-to-date: /usr/local/include/llvm/Analysis
-- Up-to-date: /usr/local/include/llvm/Analysis/IVUsers.h
-- Up-to-date: /usr/local/include/llvm/Analysis/MemoryLocation.h
-- Up-to-date: /usr/local/include/llvm/Analysis/InstructionPrecedenceTracking.h
-- Up-to-date: /usr/local/include/llvm/Analysis/LoopInfoImpl.h
-- Up-to-date: /usr/local/include/llvm/Analysis/CallGraph.h
-- Up-to-date: /usr/local/include/llvm/Analysis/OrderedInstructions.h
-- Up-to-date: /usr/local/include/llvm/Analysis/ScopedNoAliasAA.h
-- Up-to-date: /usr/local/include/llvm/Analysis/CmpInstAnalysis.h
-- Up-to-date: /usr/local/include/llvm/Analysis/Utils
-- Up-to-date: /usr/local/include/llvm/Analysis/Utils/Local.h
-- Up-to-date: /usr/local/include/llvm/Analysis/Lint.h
-- Up-to-date: /usr/local/include/llvm/Analysis/IntervalIterator.h
-- Up-to-date: /usr/local/include/llvm/Analysis/ValueLattice.h
-- Up-to-date: /usr/local/include/llvm/Analysis/DOTGraphTraitsPass.h
-- Up-to-date: /usr/local/include/llvm/Analysis/TypeMetadataUtils.h
-- Up-to-date: /usr/local/include/llvm/Analysis/LoopPass.h
-- Up-to-date: /usr/local/include/llvm/Analysis/RegionInfoImpl.h
-- Up-to-date: /usr/local/include/llvm/Analysis/CodeMetrics.h
-- Up-to-date: /usr/local/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h
-- Up-to-date: /usr/local/include/llvm/Analysis/IteratedDominanceFrontier.h
-- Up-to-date: /usr/local/include/llvm/Analysis/DominanceFrontier.h
-- Up-to-date: /usr/local/include/llvm/Analysis/GuardUtils.h
-- Up-to-date: /usr/local/include/llvm/Analysis/InlineCost.h
-- Up-to-date: /usr/local/include/llvm/Analysis/ObjCARCInstKind.h
-- Up-to-date: /usr/local/include/llvm/Analysis/ConstantFolding.h
-- Up-to-date: /usr/local/include/llvm/Analysis/OrderedBasicBlock.h
-- Up-to-date: /usr/local/include/llvm/Analysis/RegionInfo.h
-- Up-to-date: /usr/local/include/llvm/Analysis/PostDominators.h
-- Up-to-date: /usr/local/include/llvm/Analysis/CaptureTracking.h
-- Up-to-date: /usr/local/include/llvm/Analysis/ScalarEvolutionNormalization.h
-- Up-to-date: /usr/local/include/llvm/Analysis/DomPrinter.h
-- Up-to-date: /usr/local/include/llvm/Analysis/LazyCallGraph.h
-- Up-to-date: /usr/local/include/llvm/Analysis/Loads.h
-- Up-to-date: /usr/local/include/llvm/Analysis/TypeBasedAliasAnalysis.h
-- Up-to-date: /usr/local/include/llvm/Analysis/ScalarEvolutionExpander.h
-- Up-to-date: /usr/local/include/llvm/Analysis/ValueTracking.h
-- Up-to-date: /usr/local/include/llvm/Analysis/VectorUtils.h
-- Up-to-date: /usr/local/include/llvm/Analysis/StackSafetyAnalysis.h
-- Up-to-date: /usr/local/include/llvm/Analysis/ValueLatticeUtils.h
-- Up-to-date: /usr/local/include/llvm/Analysis/RegionIterator.h
-- Up-to-date: /usr/local/include/llvm/Analysis/IntervalPartition.h
-- Up-to-date: /usr/local/include/llvm/Analysis/ObjCARCAnalysisUtils.h
-- Up-to-date: /usr/local/include/llvm/Analysis/SparsePropagation.h
-- Up-to-date: /usr/local/include/llvm/Analysis/CallGraphSCCPass.h
-- Up-to-date: /usr/local/include/llvm/Analysis/AssumptionCache.h
-- Up-to-date: /usr/local/include/llvm/Analysis/DemandedBits.h
-- Up-to-date: /usr/local/include/llvm/Analysis/CallPrinter.h
-- Up-to-date: /usr/local/include/llvm/Analysis/RegionPrinter.h
-- Up-to-date: /usr/local/include/llvm/Analysis/LoopAnalysisManager.h
-- Up-to-date: /usr/local/include/llvm/Analysis/TargetTransformInfoImpl.h
-- Up-to-date: /usr/local/include/llvm/Analysis/RegionPass.h
-- Up-to-date: /usr/local/include/llvm/Analysis/ModuleSummaryAnalysis.h
-- Up-to-date: /usr/local/include/llvm/Analysis/DivergenceAnalysis.h
-- Up-to-date: /usr/local/include/llvm/Analysis/BlockFrequencyInfoImpl.h
-- Up-to-date: /usr/local/include/llvm/Analysis/ScalarEvolutionExpressions.h
-- Up-to-date: /usr/local/include/llvm/Analysis/CFG.h
-- Up-to-date: /usr/local/include/llvm/Analysis/CFLSteensAliasAnalysis.h
-- Up-to-date: /usr/local/include/llvm/Analysis/LoopAccessAnalysis.h
-- Up-to-date: /usr/local/include/llvm/Analysis/ObjCARCAliasAnalysis.h
-- Up-to-date: /usr/local/include/llvm/Analysis/PtrUseVisitor.h
-- Up-to-date: /usr/local/include/llvm/Analysis/AliasSetTracker.h
-- Up-to-date: /usr/local/include/llvm/Analysis/Interval.h
-- Up-to-date: /usr/local/include/llvm/Analysis/CFLAndersAliasAnalysis.h
-- Up-to-date: /usr/local/include/llvm/Analysis/BlockFrequencyInfo.h
-- Up-to-date: /usr/local/include/llvm/Analysis/AliasAnalysis.h
-- Up-to-date: /usr/local/include/llvm/Analysis/MustExecute.h
-- Up-to-date: /usr/local/include/llvm/Analysis/ScalarEvolution.h
-- Up-to-date: /usr/local/include/llvm/Analysis/GlobalsModRef.h
-- Up-to-date: /usr/local/include/llvm/Analysis/MemorySSAUpdater.h
-- Up-to-date: /usr/local/include/llvm/Analysis/LazyValueInfo.h
-- Up-to-date: /usr/local/include/llvm/Analysis/TargetLibraryInfo.def
-- Up-to-date: /usr/local/include/llvm/Analysis/IndirectCallVisitor.h
-- Up-to-date: /usr/local/include/llvm/Analysis/LazyBranchProbabilityInfo.h
-- Up-to-date: /usr/local/include/llvm/Analysis/BranchProbabilityInfo.h
-- Up-to-date: /usr/local/include/llvm/Analysis/ProfileSummaryInfo.h
-- Up-to-date: /usr/local/include/llvm/Analysis/EHPersonalities.h
-- Up-to-date: /usr/local/include/llvm/Analysis/Trace.h
-- Up-to-date: /usr/local/include/llvm/Analysis/LegacyDivergenceAnalysis.h
-- Up-to-date: /usr/local/include/llvm/Analysis/CFLAliasAnalysisUtils.h
-- Up-to-date: /usr/local/include/llvm/Analysis/SyncDependenceAnalysis.h
-- Up-to-date: /usr/local/include/llvm/Analysis/LazyBlockFrequencyInfo.h
-- Up-to-date: /usr/local/include/llvm/Analysis/AliasAnalysisEvaluator.h
-- Up-to-date: /usr/local/include/llvm/Analysis/TargetLibraryInfo.h
-- Up-to-date: /usr/local/include/llvm/Analysis/MemorySSA.h
-- Up-to-date: /usr/local/include/llvm/Analysis/SyntheticCountsUtils.h
-- Up-to-date: /usr/local/include/llvm/Analysis/TargetTransformInfo.h
-- Up-to-date: /usr/local/include/llvm/Analysis/CFGPrinter.h
-- Up-to-date: /usr/local/include/llvm/Analysis/LoopIterator.h
-- Up-to-date: /usr/local/include/llvm/Analysis/BasicAliasAnalysis.h
-- Up-to-date: /usr/local/include/llvm/Analysis/IndirectCallPromotionAnalysis.h
-- Up-to-date: /usr/local/include/llvm/Analysis/OptimizationRemarkEmitter.h
-- Up-to-date: /usr/local/include/llvm/Analysis/DependenceAnalysis.h
-- Up-to-date: /usr/local/include/llvm/Analysis/IVDescriptors.h
-- Up-to-date: /usr/local/include/llvm/Analysis/Passes.h
-- Up-to-date: /usr/local/include/llvm/Analysis/LoopUnrollAnalyzer.h
-- Up-to-date: /usr/local/include/llvm/Analysis/TargetFolder.h
-- Up-to-date: /usr/local/include/llvm/Analysis/MemoryDependenceAnalysis.h
-- Up-to-date: /usr/local/include/llvm/Analysis/PhiValues.h
-- Up-to-date: /usr/local/include/llvm/Analysis/MemoryBuiltins.h
-- Up-to-date: /usr/local/include/llvm/Analysis/PHITransAddr.h
-- Up-to-date: /usr/local/include/llvm/Analysis/DominanceFrontierImpl.h
-- Up-to-date: /usr/local/include/llvm/Analysis/CGSCCPassManager.h
-- Up-to-date: /usr/local/include/llvm/Analysis/InstructionSimplify.h
-- Up-to-date: /usr/local/include/llvm/Analysis/LoopInfo.h
-- Up-to-date: /usr/local/include/llvm/Demangle
-- Up-to-date: /usr/local/include/llvm/Demangle/Compiler.h
-- Up-to-date: /usr/local/include/llvm/Demangle/MicrosoftDemangleNodes.h
-- Up-to-date: /usr/local/include/llvm/Demangle/Utility.h
-- Up-to-date: /usr/local/include/llvm/Demangle/MicrosoftDemangle.h
-- Up-to-date: /usr/local/include/llvm/Demangle/Demangle.h
-- Up-to-date: /usr/local/include/llvm/Demangle/ItaniumDemangle.h
-- Up-to-date: /usr/local/include/llvm/Demangle/StringView.h
-- Up-to-date: /usr/local/include/llvm/CodeGen
-- Up-to-date: /usr/local/include/llvm/CodeGen/RuntimeLibcalls.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/RegAllocRegistry.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/FastISel.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineBasicBlock.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/UnreachableBlockElim.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/CalcSpillWeights.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/PseudoSourceValue.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/VirtRegMap.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineInstrBundle.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/ExpandReductions.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GCMetadataPrinter.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GCStrategy.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/PBQP
-- Up-to-date: /usr/local/include/llvm/CodeGen/PBQP/ReductionRules.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/PBQP/Solution.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/PBQP/Graph.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/PBQP/Math.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/PBQP/CostAllocator.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/FunctionLoweringInfo.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/LiveVariables.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/DbgEntityHistoryCalculator.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/PreISelIntrinsicLowering.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineDominators.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineMemOperand.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/FaultMaps.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/ScheduleHazardRecognizer.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MIRParser
-- Up-to-date: /usr/local/include/llvm/CodeGen/MIRParser/MIRParser.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineFrameInfo.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/LiveInterval.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/LiveRegMatrix.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/LinkAllAsmWriterComponents.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/Localizer.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/InstructionSelect.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/CSEInfo.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/Legalizer.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/InstructionSelector.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/RegBankSelect.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/GISelWorkList.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/CallLowering.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/IRTranslator.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/Utils.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/CombinerHelper.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/Types.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/Combiner.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/CombinerInfo.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/ConstantFoldingMIRBuilder.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GlobalISel/RegisterBank.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineFunction.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/LiveIntervalUnion.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/ScoreboardHazardRecognizer.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/LinkAllCodegenComponents.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/LiveStacks.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineBlockFrequencyInfo.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/LatencyPriorityQueue.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/RegisterClassInfo.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachinePassRegistry.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/TargetOpcodes.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineInstr.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/DAGCombine.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineLoopInfo.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineInstrBuilder.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/SDNodeProperties.td
-- Up-to-date: /usr/local/include/llvm/CodeGen/BasicTTIImpl.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/ParallelCG.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/DebugHandlerBase.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/BuiltinGCs.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineOperand.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/ScheduleDFS.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/CallingConvLower.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/TargetSchedule.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineJumpTableInfo.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MIRYamlMapping.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/TargetLowering.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/IntrinsicLowering.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/TargetRegisterInfo.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineDominanceFrontier.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/CostTable.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/TargetPassConfig.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MacroFusion.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/ScheduleDAGInstrs.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachORelocation.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/SchedulerRegistry.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineInstrBundleIterator.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/AtomicExpandUtils.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineCombinerPattern.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineOutliner.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineScheduler.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/ValueTypes.td
-- Up-to-date: /usr/local/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/LiveIntervals.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/TargetCallingConv.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/LivePhysRegs.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/CommandFlags.inc
-- Up-to-date: /usr/local/include/llvm/CodeGen/StackProtector.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineConstantPool.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/RegisterScavenging.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/RegAllocPBQP.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/DIE.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/ExecutionDomainFix.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/ReachingDefAnalysis.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/AccelTable.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/ScheduleDAG.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/Analysis.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineTraceMetrics.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/SelectionDAGNodes.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/SelectionDAGTargetInfo.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/AsmPrinter.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/ISDOpcodes.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/WinEHFuncInfo.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/DwarfStringPoolEntry.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/RegisterPressure.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/ValueTypes.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineRegisterInfo.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/ResourcePriorityQueue.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachinePipeliner.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/GCMetadata.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/TargetFrameLowering.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MIRPrinter.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/LoopTraversal.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/DIEValue.def
-- Up-to-date: /usr/local/include/llvm/CodeGen/DFAPacketizer.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/TargetInstrInfo.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/TargetSubtargetInfo.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/PBQPRAConstraint.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/SlotIndexes.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/LiveRegUnits.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/StackMaps.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/AsmPrinterHandler.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/SelectionDAGISel.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/EdgeBundles.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/RegisterUsageInfo.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/TailDuplicator.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/Passes.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/LiveRangeEdit.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineRegionInfo.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/ScheduleDAGMutation.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineFunctionPass.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachinePostDominators.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineModuleInfoImpls.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/LowLevelType.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineSSAUpdater.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/LexicalScopes.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/WasmEHFuncInfo.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/SelectionDAG.h
-- Up-to-date: /usr/local/include/llvm/CodeGen/MachineModuleInfo.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/MCJIT.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/OrcMCJITReplacement.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/RuntimeDyldChecker.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/JITEventListener.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/ExecutionEngine.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/OProfileWrapper.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/RuntimeDyld.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/ObjectCache.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/SectionMemoryManager.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/OrcABISupport.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/NullResolver.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/LambdaResolver.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/OrcError.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/Legacy.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/RPCUtils.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/RawByteChannel.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/RPCSerialization.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/Layer.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/CompileUtils.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/LazyReexports.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/Core.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/LLJIT.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/JITSymbol.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/GenericValue.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/RTDyldMemoryManager.h
-- Up-to-date: /usr/local/include/llvm/ExecutionEngine/Interpreter.h
-- Up-to-date: /usr/local/include/llvm/Bitcode
-- Up-to-date: /usr/local/include/llvm/Bitcode/BitCodes.h
-- Up-to-date: /usr/local/include/llvm/Bitcode/LLVMBitCodes.h
-- Up-to-date: /usr/local/include/llvm/Bitcode/BitcodeWriter.h
-- Up-to-date: /usr/local/include/llvm/Bitcode/BitcodeReader.h
-- Up-to-date: /usr/local/include/llvm/Bitcode/BitstreamWriter.h
-- Up-to-date: /usr/local/include/llvm/Bitcode/BitcodeWriterPass.h
-- Up-to-date: /usr/local/include/llvm/Bitcode/BitstreamReader.h
-- Up-to-date: /usr/local/include/llvm/IRReader
-- Up-to-date: /usr/local/include/llvm/IRReader/IRReader.h
-- Up-to-date: /usr/local/include/llvm/BinaryFormat
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/COFF.h
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/ELF.h
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/MsgPackReader.h
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/MsgPack.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/MsgPackTypes.h
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/Wasm.h
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/WasmRelocs.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/MsgPack.h
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/Dwarf.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/Dwarf.h
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/MachO.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/WasmRelocs
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/Magic.h
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/ELFRelocs
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/ELFRelocs/AArch64.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/ELFRelocs/i386.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/ELFRelocs/AVR.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/ELFRelocs/ARM.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/ELFRelocs/Sparc.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/ELFRelocs/BPF.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/ELFRelocs/RISCV.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/ELFRelocs/ARC.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/ELFRelocs/MSP430.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/ELFRelocs/Lanai.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/ELFRelocs/x86_64.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/ELFRelocs/Mips.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/MsgPackWriter.h
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/DynamicTags.def
-- Up-to-date: /usr/local/include/llvm/BinaryFormat/MachO.h
-- Up-to-date: /usr/local/include/llvm/ADT
-- Up-to-date: /usr/local/include/llvm/ADT/StringRef.h
-- Up-to-date: /usr/local/include/llvm/ADT/DAGDeltaAlgorithm.h
-- Up-to-date: /usr/local/include/llvm/ADT/SmallPtrSet.h
-- Up-to-date: /usr/local/include/llvm/ADT/PointerIntPair.h
-- Up-to-date: /usr/local/include/llvm/ADT/PostOrderIterator.h
-- Up-to-date: /usr/local/include/llvm/ADT/Optional.h
-- Up-to-date: /usr/local/include/llvm/ADT/APSInt.h
-- Up-to-date: /usr/local/include/llvm/ADT/EpochTracker.h
-- Up-to-date: /usr/local/include/llvm/ADT/StringSwitch.h
-- Up-to-date: /usr/local/include/llvm/ADT/PointerUnion.h
-- Up-to-date: /usr/local/include/llvm/ADT/GraphTraits.h
-- Up-to-date: /usr/local/include/llvm/ADT/iterator_range.h
-- Up-to-date: /usr/local/include/llvm/ADT/SparseBitVector.h
-- Up-to-date: /usr/local/include/llvm/ADT/CachedHashString.h
-- Up-to-date: /usr/local/include/llvm/ADT/FoldingSet.h
-- Up-to-date: /usr/local/include/llvm/ADT/iterator.h
-- Up-to-date: /usr/local/include/llvm/ADT/bit.h
-- Up-to-date: /usr/local/include/llvm/ADT/ArrayRef.h
-- Up-to-date: /usr/local/include/llvm/ADT/PriorityWorklist.h
-- Up-to-date: /usr/local/include/llvm/ADT/StringExtras.h
-- Up-to-date: /usr/local/include/llvm/ADT/IntrusiveRefCntPtr.h
-- Up-to-date: /usr/local/include/llvm/ADT/ilist_node_options.h
-- Up-to-date: /usr/local/include/llvm/ADT/StringMap.h
-- Up-to-date: /usr/local/include/llvm/ADT/SetOperations.h
-- Up-to-date: /usr/local/include/llvm/ADT/Any.h
-- Up-to-date: /usr/local/include/llvm/ADT/IntEqClasses.h
-- Up-to-date: /usr/local/include/llvm/ADT/ImmutableList.h
-- Up-to-date: /usr/local/include/llvm/ADT/Hashing.h
-- Up-to-date: /usr/local/include/llvm/ADT/DenseMapInfo.h
-- Up-to-date: /usr/local/include/llvm/ADT/ilist_node_base.h
-- Up-to-date: /usr/local/include/llvm/ADT/DepthFirstIterator.h
-- Up-to-date: /usr/local/include/llvm/ADT/SmallSet.h
-- Up-to-date: /usr/local/include/llvm/ADT/None.h
-- Up-to-date: /usr/local/include/llvm/ADT/PackedVector.h
-- Up-to-date: /usr/local/include/llvm/ADT/Sequence.h
-- Up-to-date: /usr/local/include/llvm/ADT/SmallBitVector.h
-- Up-to-date: /usr/local/include/llvm/ADT/SparseSet.h
-- Up-to-date: /usr/local/include/llvm/ADT/BitVector.h
-- Up-to-date: /usr/local/include/llvm/ADT/PointerSumType.h
-- Up-to-date: /usr/local/include/llvm/ADT/PriorityQueue.h
-- Up-to-date: /usr/local/include/llvm/ADT/APInt.h
-- Up-to-date: /usr/local/include/llvm/ADT/ilist.h
-- Up-to-date: /usr/local/include/llvm/ADT/ImmutableMap.h
-- Up-to-date: /usr/local/include/llvm/ADT/IntervalMap.h
-- Up-to-date: /usr/local/include/llvm/ADT/ilist_iterator.h
-- Up-to-date: /usr/local/include/llvm/ADT/Statistic.h
-- Up-to-date: /usr/local/include/llvm/ADT/MapVector.h
-- Up-to-date: /usr/local/include/llvm/ADT/StringSet.h
-- Up-to-date: /usr/local/include/llvm/ADT/SCCIterator.h
-- Up-to-date: /usr/local/include/llvm/ADT/ilist_node.h
-- Up-to-date: /usr/local/include/llvm/ADT/edit_distance.h
-- Up-to-date: /usr/local/include/llvm/ADT/EquivalenceClasses.h
-- Up-to-date: /usr/local/include/llvm/ADT/APFloat.h
-- Up-to-date: /usr/local/include/llvm/ADT/SparseMultiSet.h
-- Up-to-date: /usr/local/include/llvm/ADT/Triple.h
-- Up-to-date: /usr/local/include/llvm/ADT/TinyPtrVector.h
-- Up-to-date: /usr/local/include/llvm/ADT/ilist_base.h
-- Up-to-date: /usr/local/include/llvm/ADT/ScopeExit.h
-- Up-to-date: /usr/local/include/llvm/ADT/DeltaAlgorithm.h
-- Up-to-date: /usr/local/include/llvm/ADT/SetVector.h
-- Up-to-date: /usr/local/include/llvm/ADT/STLExtras.h
-- Up-to-date: /usr/local/include/llvm/ADT/ImmutableSet.h
-- Up-to-date: /usr/local/include/llvm/ADT/simple_ilist.h
-- Up-to-date: /usr/local/include/llvm/ADT/FunctionExtras.h
-- Up-to-date: /usr/local/include/llvm/ADT/DenseMap.h
-- Up-to-date: /usr/local/include/llvm/ADT/SmallVector.h
-- Up-to-date: /usr/local/include/llvm/ADT/IndexedMap.h
-- Up-to-date: /usr/local/include/llvm/ADT/Twine.h
-- Up-to-date: /usr/local/include/llvm/ADT/SmallString.h
-- Up-to-date: /usr/local/include/llvm/ADT/VariadicFunction.h
-- Up-to-date: /usr/local/include/llvm/ADT/ScopedHashTable.h
-- Up-to-date: /usr/local/include/llvm/ADT/BreadthFirstIterator.h
-- Up-to-date: /usr/local/include/llvm/ADT/AllocatorList.h
-- Up-to-date: /usr/local/include/llvm/ADT/PointerEmbeddedInt.h
-- Up-to-date: /usr/local/include/llvm/ADT/DenseSet.h
-- Up-to-date: /usr/local/include/llvm/ADT/UniqueVector.h
-- Up-to-date: /usr/local/include/llvm/ADT/BitmaskEnum.h
-- Up-to-date: /usr/local/include/llvm/PassAnalysisSupport.h
-- Up-to-date: /usr/local/include/llvm/LinkAllIR.h
-- Up-to-date: /usr/local/include/llvm/Transforms
-- Up-to-date: /usr/local/include/llvm/Transforms/InstCombine
-- Up-to-date: /usr/local/include/llvm/Transforms/InstCombine/InstCombineWorklist.h
-- Up-to-date: /usr/local/include/llvm/Transforms/InstCombine/InstCombine.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/GlobalStatus.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/EscapeEnumerator.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/SanitizerStats.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/LoopRotationUtils.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/LoopVersioning.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/BasicBlockUtils.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/NameAnonGlobals.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/ASanStackFrameLayout.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/GuardUtils.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/PredicateInfo.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/LoopSimplify.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/IntegerDivision.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/SimplifyIndVar.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/BypassSlowDivision.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/VNCoercion.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/Mem2Reg.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/BreakCriticalEdges.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/Cloning.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/ImportedFunctionsInliningStatistics.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/LowerInvoke.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/SSAUpdaterBulk.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/Local.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/LowerMemIntrinsics.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/SplitModule.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/AddDiscriminators.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/FunctionComparator.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/EntryExitInstrumenter.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/BuildLibCalls.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/CanonicalizeAliases.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/UnrollLoop.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/SymbolRewriter.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/SimplifyLibCalls.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/FunctionImportUtils.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/Evaluator.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/LCSSA.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/CtorUtils.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/CallPromotionUtils.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/SSAUpdater.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/LoopUtils.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/PromoteMemToReg.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/ModuleUtils.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/SSAUpdaterImpl.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/CodeExtractor.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils/ValueMapper.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/ArgumentPromotion.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/FunctionImport.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/ConstantMerge.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/HotColdSplitting.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/PartialInlining.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/InferFunctionAttrs.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/CrossDSOCFI.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/Internalize.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/GlobalSplit.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/FunctionAttrs.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/StripDeadPrototypes.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/SCCP.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/GlobalOpt.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/ForceFunctionAttrs.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/GlobalDCE.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/Inliner.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/SampleProfile.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/LowerTypeTests.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/CalledValuePropagation.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/WholeProgramDevirt.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/ElimAvailExtern.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/PassManagerBuilder.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/DeadArgumentElimination.h
-- Up-to-date: /usr/local/include/llvm/Transforms/IPO/AlwaysInliner.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Vectorize.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Instrumentation.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Vectorize
-- Up-to-date: /usr/local/include/llvm/Transforms/Vectorize/SLPVectorizer.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Vectorize/LoopVectorize.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Coroutines.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/DCE.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/SpeculativeExecution.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/GVNExpression.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/NewGVN.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/NaryReassociate.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/GVN.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/EarlyCSE.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/Float2Int.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/LoopUnrollPass.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/IndVarSimplify.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/LoopInstSimplify.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/LoopLoadElimination.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/GuardWidening.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/LoopStrengthReduce.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/LICM.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/ConstantHoisting.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/BDCE.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/DivRemPairs.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/LoopRotation.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/LowerAtomic.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/Scalarizer.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/MakeGuardsExplicit.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/InstSimplifyPass.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/Sink.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/LoopPassManager.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/ADCE.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/WarnMissedTransforms.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/IVUsersPrinter.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/JumpThreading.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/SCCP.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/TailRecursionElimination.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/LoopDataPrefetch.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/SimplifyCFG.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/LoopDeletion.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/SROA.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/LoopSink.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/CallSiteSplitting.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/MemCpyOptimizer.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/DeadStoreElimination.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/LoopPredication.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/LoopDistribute.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/Reassociate.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Utils.h
-- Up-to-date: /usr/local/include/llvm/Transforms/AggressiveInstCombine
-- Up-to-date: /usr/local/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Scalar.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Instrumentation
-- Up-to-date: /usr/local/include/llvm/Transforms/Instrumentation/InstrProfiling.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Instrumentation/ControlHeightReduction.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Instrumentation/GCOVProfiler.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Instrumentation/BoundsChecking.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Instrumentation/CGProfile.h
-- Up-to-date: /usr/local/include/llvm/Transforms/Instrumentation/MemorySanitizer.h
-- Up-to-date: /usr/local/include/llvm/Transforms/ObjCARC.h
-- Up-to-date: /usr/local/include/llvm/IR
-- Up-to-date: /usr/local/include/llvm/IR/IntrinsicsAMDGPU.td
-- Up-to-date: /usr/local/include/llvm/IR/ModuleSlotTracker.h
-- Up-to-date: /usr/local/include/llvm/IR/BasicBlock.h
-- Up-to-date: /usr/local/include/llvm/IR/CallingConv.h
-- Up-to-date: /usr/local/include/llvm/IR/PassManager.h
-- Up-to-date: /usr/local/include/llvm/IR/LLVMContext.h
-- Up-to-date: /usr/local/include/llvm/IR/Constants.h
-- Up-to-date: /usr/local/include/llvm/IR/Instruction.def
-- Up-to-date: /usr/local/include/llvm/IR/ValueSymbolTable.h
-- Up-to-date: /usr/local/include/llvm/IR/Metadata.h
-- Up-to-date: /usr/local/include/llvm/IR/Intrinsics.td
-- Up-to-date: /usr/local/include/llvm/IR/MDBuilder.h
-- Up-to-date: /usr/local/include/llvm/IR/Function.h
-- Up-to-date: /usr/local/include/llvm/IR/IntrinsicsBPF.td
-- Up-to-date: /usr/local/include/llvm/IR/Dominators.h
-- Up-to-date: /usr/local/include/llvm/IR/DebugInfoMetadata.h
-- Up-to-date: /usr/local/include/llvm/IR/Argument.h
-- Up-to-date: /usr/local/include/llvm/IR/DomTreeUpdater.h
-- Up-to-date: /usr/local/include/llvm/IR/DebugLoc.h
-- Up-to-date: /usr/local/include/llvm/IR/Statepoint.h
-- Up-to-date: /usr/local/include/llvm/IR/ModuleSummaryIndex.h
-- Up-to-date: /usr/local/include/llvm/IR/SymbolTableListTraits.h
-- Up-to-date: /usr/local/include/llvm/IR/GlobalObject.h
-- Up-to-date: /usr/local/include/llvm/IR/ConstantRange.h
-- Up-to-date: /usr/local/include/llvm/IR/Value.h
-- Up-to-date: /usr/local/include/llvm/IR/InstIterator.h
-- Up-to-date: /usr/local/include/llvm/IR/Constant.h
-- Up-to-date: /usr/local/include/llvm/IR/IntrinsicInst.h
-- Up-to-date: /usr/local/include/llvm/IR/InlineAsm.h
-- Up-to-date: /usr/local/include/llvm/IR/DerivedUser.h
-- Up-to-date: /usr/local/include/llvm/IR/IntrinsicsXCore.td
-- Up-to-date: /usr/local/include/llvm/IR/IntrinsicsPowerPC.td
-- Up-to-date: /usr/local/include/llvm/IR/DebugInfoFlags.def
-- Up-to-date: /usr/local/include/llvm/IR/Use.h
-- Up-to-date: /usr/local/include/llvm/IR/IntrinsicsAArch64.td
-- Up-to-date: /usr/local/include/llvm/IR/RuntimeLibcalls.def
-- Up-to-date: /usr/local/include/llvm/IR/DataLayout.h
-- Up-to-date: /usr/local/include/llvm/IR/PatternMatch.h
-- Up-to-date: /usr/local/include/llvm/IR/PassManagerInternal.h
-- Up-to-date: /usr/local/include/llvm/IR/GlobalAlias.h
-- Up-to-date: /usr/local/include/llvm/IR/IntrinsicsMips.td
-- Up-to-date: /usr/local/include/llvm/IR/DerivedTypes.h
-- Up-to-date: /usr/local/include/llvm/IR/Operator.h
-- Up-to-date: /usr/local/include/llvm/IR/Metadata.def
-- Up-to-date: /usr/local/include/llvm/IR/TrackingMDRef.h
-- Up-to-date: /usr/local/include/llvm/IR/ValueMap.h
-- Up-to-date: /usr/local/include/llvm/IR/IntrinsicsWebAssembly.td
-- Up-to-date: /usr/local/include/llvm/IR/DIBuilder.h
-- Up-to-date: /usr/local/include/llvm/IR/DiagnosticInfo.h
-- Up-to-date: /usr/local/include/llvm/IR/ConstantFolder.h
-- Up-to-date: /usr/local/include/llvm/IR/Verifier.h
-- Up-to-date: /usr/local/include/llvm/IR/DiagnosticHandler.h
-- Up-to-date: /usr/local/include/llvm/IR/AutoUpgrade.h
-- Up-to-date: /usr/local/include/llvm/IR/CallSite.h
-- Up-to-date: /usr/local/include/llvm/IR/IntrinsicsSystemZ.td
-- Up-to-date: /usr/local/include/llvm/IR/IntrinsicsHexagon.td
-- Up-to-date: /usr/local/include/llvm/IR/Type.h
-- Up-to-date: /usr/local/include/llvm/IR/LegacyPassManagers.h
-- Up-to-date: /usr/local/include/llvm/IR/GlobalIFunc.h
-- Up-to-date: /usr/local/include/llvm/IR/CFG.h
-- Up-to-date: /usr/local/include/llvm/IR/IntrinsicsX86.td
-- Up-to-date: /usr/local/include/llvm/IR/ProfileSummary.h
-- Up-to-date: /usr/local/include/llvm/IR/Instructions.h
-- Up-to-date: /usr/local/include/llvm/IR/Instruction.h
-- Up-to-date: /usr/local/include/llvm/IR/ModuleSummaryIndexYAML.h
-- Up-to-date: /usr/local/include/llvm/IR/AssemblyAnnotationWriter.h
-- Up-to-date: /usr/local/include/llvm/IR/IntrinsicsARM.td
-- Up-to-date: /usr/local/include/llvm/IR/PassInstrumentation.h
-- Up-to-date: /usr/local/include/llvm/IR/UseListOrder.h
-- Up-to-date: /usr/local/include/llvm/IR/CFGDiff.h
-- Up-to-date: /usr/local/include/llvm/IR/DiagnosticPrinter.h
-- Up-to-date: /usr/local/include/llvm/IR/User.h
-- Up-to-date: /usr/local/include/llvm/IR/OptBisect.h
-- Up-to-date: /usr/local/include/llvm/IR/GlobalVariable.h
-- Up-to-date: /usr/local/include/llvm/IR/SafepointIRVerifier.h
-- Up-to-date: /usr/local/include/llvm/IR/GlobalValue.h
-- Up-to-date: /usr/local/include/llvm/IR/IRPrintingPasses.h
-- Up-to-date: /usr/local/include/llvm/IR/DebugInfo.h
-- Up-to-date: /usr/local/include/llvm/IR/InstrTypes.h
-- Up-to-date: /usr/local/include/llvm/IR/Attributes.h
-- Up-to-date: /usr/local/include/llvm/IR/InstVisitor.h
-- Up-to-date: /usr/local/include/llvm/IR/Intrinsics.h
-- Up-to-date: /usr/local/include/llvm/IR/IntrinsicsRISCV.td
-- Up-to-date: /usr/local/include/llvm/IR/PredIteratorCache.h
-- Up-to-date: /usr/local/include/llvm/IR/GlobalIndirectSymbol.h
-- Up-to-date: /usr/local/include/llvm/IR/Value.def
-- Up-to-date: /usr/local/include/llvm/IR/GVMaterializer.h
-- Up-to-date: /usr/local/include/llvm/IR/ValueHandle.h
-- Up-to-date: /usr/local/include/llvm/IR/IRBuilder.h
-- Up-to-date: /usr/local/include/llvm/IR/NoFolder.h
-- Up-to-date: /usr/local/include/llvm/IR/Attributes.td
-- Up-to-date: /usr/local/include/llvm/IR/PassTimingInfo.h
-- Up-to-date: /usr/local/include/llvm/IR/IntrinsicsNVVM.td
-- Up-to-date: /usr/local/include/llvm/IR/Mangler.h
-- Up-to-date: /usr/local/include/llvm/IR/TypeFinder.h
-- Up-to-date: /usr/local/include/llvm/IR/OperandTraits.h
-- Up-to-date: /usr/local/include/llvm/IR/GetElementPtrTypeIterator.h
-- Up-to-date: /usr/local/include/llvm/IR/Module.h
-- Up-to-date: /usr/local/include/llvm/IR/LegacyPassNameParser.h
-- Up-to-date: /usr/local/include/llvm/IR/LegacyPassManager.h
-- Up-to-date: /usr/local/include/llvm/IR/Comdat.h
-- Up-to-date: /usr/local/include/llvm/Linker
-- Up-to-date: /usr/local/include/llvm/Linker/Linker.h
-- Up-to-date: /usr/local/include/llvm/Linker/IRMover.h
-- Up-to-date: /usr/local/include/llvm/InitializePasses.h
-- Up-to-date: /usr/local/include/llvm-c
-- Up-to-date: /usr/local/include/llvm-c/BitReader.h
-- Up-to-date: /usr/local/include/llvm-c/Disassembler.h
-- Up-to-date: /usr/local/include/llvm-c/Initialization.h
-- Up-to-date: /usr/local/include/llvm-c/Linker.h
-- Up-to-date: /usr/local/include/llvm-c/OptRemarks.h
-- Up-to-date: /usr/local/include/llvm-c/IRReader.h
-- Up-to-date: /usr/local/include/llvm-c/Object.h
-- Up-to-date: /usr/local/include/llvm-c/LinkTimeOptimizer.h
-- Up-to-date: /usr/local/include/llvm-c/OrcBindings.h
-- Up-to-date: /usr/local/include/llvm-c/DisassemblerTypes.h
-- Up-to-date: /usr/local/include/llvm-c/ExecutionEngine.h
-- Up-to-date: /usr/local/include/llvm-c/BitWriter.h
-- Up-to-date: /usr/local/include/llvm-c/Support.h
-- Up-to-date: /usr/local/include/llvm-c/Analysis.h
-- Up-to-date: /usr/local/include/llvm-c/Error.h
-- Up-to-date: /usr/local/include/llvm-c/Target.h
-- Up-to-date: /usr/local/include/llvm-c/DebugInfo.h
-- Up-to-date: /usr/local/include/llvm-c/DataTypes.h
-- Up-to-date: /usr/local/include/llvm-c/TargetMachine.h
-- Up-to-date: /usr/local/include/llvm-c/Core.h
-- Up-to-date: /usr/local/include/llvm-c/Types.h
-- Up-to-date: /usr/local/include/llvm-c/ErrorHandling.h
-- Up-to-date: /usr/local/include/llvm-c/lto.h
-- Up-to-date: /usr/local/include/llvm-c/Transforms
-- Up-to-date: /usr/local/include/llvm-c/Transforms/AggressiveInstCombine.h
-- Up-to-date: /usr/local/include/llvm-c/Transforms/IPO.h
-- Up-to-date: /usr/local/include/llvm-c/Transforms/Vectorize.h
-- Up-to-date: /usr/local/include/llvm-c/Transforms/InstCombine.h
-- Up-to-date: /usr/local/include/llvm-c/Transforms/Coroutines.h
-- Up-to-date: /usr/local/include/llvm-c/Transforms/Utils.h
-- Up-to-date: /usr/local/include/llvm-c/Transforms/Scalar.h
-- Up-to-date: /usr/local/include/llvm-c/Transforms/PassManagerBuilder.h
-- Up-to-date: /usr/local/include/llvm-c/Comdat.h
-- Up-to-date: /usr/local/include/llvm
-- Up-to-date: /usr/local/include/llvm/Config
-- Up-to-date: /usr/local/include/llvm/Config/abi-breaking.h
-- Up-to-date: /usr/local/include/llvm/Config/llvm-config.h
-- Up-to-date: /usr/local/include/llvm/Config/AsmParsers.def
-- Up-to-date: /usr/local/include/llvm/Config/Targets.def
-- Up-to-date: /usr/local/include/llvm/Config/AsmPrinters.def
-- Up-to-date: /usr/local/include/llvm/Config/Disassemblers.def
-- Up-to-date: /usr/local/include/llvm/Support
-- Up-to-date: /usr/local/include/llvm/Support/VCSRevision.h
-- Up-to-date: /usr/local/include/llvm/IR
-- Up-to-date: /usr/local/include/llvm/IR/IntrinsicImpl.inc
-- Up-to-date: /usr/local/include/llvm/IR/IntrinsicEnums.inc
-- Up-to-date: /usr/local/include/llvm/IR/Attributes.inc
-- Up-to-date: /usr/local/lib/libLLVMDemangle.a
-- Up-to-date: /usr/local/lib/libLLVMSupport.a
-- Up-to-date: /usr/local/lib/libLLVMTableGen.a
-- Up-to-date: /usr/local/bin/llvm-tblgen
-- Up-to-date: /usr/local/lib/libLLVMCore.a
-- Up-to-date: /usr/local/lib/libLLVMFuzzMutate.a
-- Up-to-date: /usr/local/lib/libLLVMIRReader.a
-- Up-to-date: /usr/local/lib/libLLVMCodeGen.a
-- Up-to-date: /usr/local/lib/libLLVMSelectionDAG.a
-- Up-to-date: /usr/local/lib/libLLVMAsmPrinter.a
-- Up-to-date: /usr/local/lib/libLLVMMIRParser.a
-- Up-to-date: /usr/local/lib/libLLVMGlobalISel.a
-- Up-to-date: /usr/local/lib/libLLVMBinaryFormat.a
-- Up-to-date: /usr/local/lib/libLLVMBitReader.a
-- Up-to-date: /usr/local/lib/libLLVMBitWriter.a
-- Up-to-date: /usr/local/lib/libLLVMTransformUtils.a
-- Up-to-date: /usr/local/lib/libLLVMInstrumentation.a
-- Up-to-date: /usr/local/lib/libLLVMAggressiveInstCombine.a
-- Up-to-date: /usr/local/lib/libLLVMInstCombine.a
-- Up-to-date: /usr/local/lib/libLLVMScalarOpts.a
-- Up-to-date: /usr/local/lib/libLLVMipo.a
-- Up-to-date: /usr/local/lib/libLLVMVectorize.a
-- Up-to-date: /usr/local/lib/libLLVMObjCARCOpts.a
-- Up-to-date: /usr/local/lib/libLLVMCoroutines.a
-- Up-to-date: /usr/local/lib/libLLVMLinker.a
-- Up-to-date: /usr/local/lib/libLLVMAnalysis.a
-- Up-to-date: /usr/local/lib/libLLVMLTO.a
-- Up-to-date: /usr/local/lib/libLLVMMC.a
-- Up-to-date: /usr/local/lib/libLLVMMCParser.a
-- Up-to-date: /usr/local/lib/libLLVMMCDisassembler.a
-- Up-to-date: /usr/local/lib/libLLVMMCA.a
-- Up-to-date: /usr/local/lib/libLLVMObject.a
-- Up-to-date: /usr/local/lib/libLLVMObjectYAML.a
-- Up-to-date: /usr/local/lib/libLLVMOption.a
-- Up-to-date: /usr/local/lib/libLLVMOptRemarks.a
-- Up-to-date: /usr/local/lib/libLLVMDebugInfoDWARF.a
-- Up-to-date: /usr/local/lib/libLLVMDebugInfoMSF.a
-- Up-to-date: /usr/local/lib/libLLVMDebugInfoCodeView.a
-- Up-to-date: /usr/local/lib/libLLVMDebugInfoPDB.a
-- Up-to-date: /usr/local/lib/libLLVMSymbolize.a
-- Up-to-date: /usr/local/lib/libLLVMExecutionEngine.a
-- Up-to-date: /usr/local/lib/libLLVMInterpreter.a
-- Up-to-date: /usr/local/lib/libLLVMMCJIT.a
-- Up-to-date: /usr/local/lib/libLLVMOrcJIT.a
-- Up-to-date: /usr/local/lib/libLLVMRuntimeDyld.a
-- Up-to-date: /usr/local/lib/libLLVMTarget.a
-- Up-to-date: /usr/local/lib/libLLVMAArch64CodeGen.a
-- Up-to-date: /usr/local/lib/libLLVMAArch64AsmParser.a
-- Up-to-date: /usr/local/lib/libLLVMAArch64Disassembler.a
-- Up-to-date: /usr/local/lib/libLLVMAArch64AsmPrinter.a
-- Up-to-date: /usr/local/lib/libLLVMAArch64Desc.a
-- Up-to-date: /usr/local/lib/libLLVMAArch64Info.a
-- Up-to-date: /usr/local/lib/libLLVMAArch64Utils.a
-- Up-to-date: /usr/local/lib/libLLVMAMDGPUCodeGen.a
-- Up-to-date: /usr/local/lib/libLLVMAMDGPUAsmParser.a
-- Up-to-date: /usr/local/lib/libLLVMAMDGPUDisassembler.a
-- Up-to-date: /usr/local/lib/libLLVMAMDGPUAsmPrinter.a
-- Up-to-date: /usr/local/lib/libLLVMAMDGPUDesc.a
-- Up-to-date: /usr/local/lib/libLLVMAMDGPUInfo.a
-- Up-to-date: /usr/local/lib/libLLVMAMDGPUUtils.a
-- Up-to-date: /usr/local/lib/libLLVMARMCodeGen.a
-- Up-to-date: /usr/local/lib/libLLVMARMAsmParser.a
-- Up-to-date: /usr/local/lib/libLLVMARMDisassembler.a
-- Up-to-date: /usr/local/lib/libLLVMARMAsmPrinter.a
-- Up-to-date: /usr/local/lib/libLLVMARMDesc.a
-- Up-to-date: /usr/local/lib/libLLVMARMInfo.a
-- Up-to-date: /usr/local/lib/libLLVMARMUtils.a
-- Up-to-date: /usr/local/lib/libLLVMBPFCodeGen.a
-- Up-to-date: /usr/local/lib/libLLVMBPFAsmParser.a
-- Up-to-date: /usr/local/lib/libLLVMBPFDisassembler.a
-- Up-to-date: /usr/local/lib/libLLVMBPFAsmPrinter.a
-- Up-to-date: /usr/local/lib/libLLVMBPFDesc.a
-- Up-to-date: /usr/local/lib/libLLVMBPFInfo.a
-- Up-to-date: /usr/local/lib/libLLVMHexagonCodeGen.a
-- Up-to-date: /usr/local/lib/libLLVMHexagonAsmParser.a
-- Up-to-date: /usr/local/lib/libLLVMHexagonDisassembler.a
-- Up-to-date: /usr/local/lib/libLLVMHexagonDesc.a
-- Up-to-date: /usr/local/lib/libLLVMHexagonInfo.a
-- Up-to-date: /usr/local/lib/libLLVMLanaiCodeGen.a
-- Up-to-date: /usr/local/lib/libLLVMLanaiAsmParser.a
-- Up-to-date: /usr/local/lib/libLLVMLanaiDisassembler.a
-- Up-to-date: /usr/local/lib/libLLVMLanaiAsmPrinter.a
-- Up-to-date: /usr/local/lib/libLLVMLanaiDesc.a
-- Up-to-date: /usr/local/lib/libLLVMLanaiInfo.a
-- Up-to-date: /usr/local/lib/libLLVMMipsCodeGen.a
-- Up-to-date: /usr/local/lib/libLLVMMipsAsmParser.a
-- Up-to-date: /usr/local/lib/libLLVMMipsDisassembler.a
-- Up-to-date: /usr/local/lib/libLLVMMipsAsmPrinter.a
-- Up-to-date: /usr/local/lib/libLLVMMipsDesc.a
-- Up-to-date: /usr/local/lib/libLLVMMipsInfo.a
-- Up-to-date: /usr/local/lib/libLLVMMSP430CodeGen.a
-- Up-to-date: /usr/local/lib/libLLVMMSP430AsmPrinter.a
-- Up-to-date: /usr/local/lib/libLLVMMSP430Desc.a
-- Up-to-date: /usr/local/lib/libLLVMMSP430Info.a
-- Up-to-date: /usr/local/lib/libLLVMMSP430AsmParser.a
-- Up-to-date: /usr/local/lib/libLLVMMSP430Disassembler.a
-- Up-to-date: /usr/local/lib/libLLVMNVPTXCodeGen.a
-- Up-to-date: /usr/local/lib/libLLVMNVPTXAsmPrinter.a
-- Up-to-date: /usr/local/lib/libLLVMNVPTXDesc.a
-- Up-to-date: /usr/local/lib/libLLVMNVPTXInfo.a
-- Up-to-date: /usr/local/lib/libLLVMPowerPCCodeGen.a
-- Up-to-date: /usr/local/lib/libLLVMPowerPCAsmParser.a
-- Up-to-date: /usr/local/lib/libLLVMPowerPCDisassembler.a
-- Up-to-date: /usr/local/lib/libLLVMPowerPCAsmPrinter.a
-- Up-to-date: /usr/local/lib/libLLVMPowerPCDesc.a
-- Up-to-date: /usr/local/lib/libLLVMPowerPCInfo.a
-- Up-to-date: /usr/local/lib/libLLVMSparcCodeGen.a
-- Up-to-date: /usr/local/lib/libLLVMSparcAsmParser.a
-- Up-to-date: /usr/local/lib/libLLVMSparcDisassembler.a
-- Up-to-date: /usr/local/lib/libLLVMSparcAsmPrinter.a
-- Up-to-date: /usr/local/lib/libLLVMSparcDesc.a
-- Up-to-date: /usr/local/lib/libLLVMSparcInfo.a
-- Up-to-date: /usr/local/lib/libLLVMSystemZCodeGen.a
-- Up-to-date: /usr/local/lib/libLLVMSystemZAsmParser.a
-- Up-to-date: /usr/local/lib/libLLVMSystemZDisassembler.a
-- Up-to-date: /usr/local/lib/libLLVMSystemZAsmPrinter.a
-- Up-to-date: /usr/local/lib/libLLVMSystemZDesc.a
-- Up-to-date: /usr/local/lib/libLLVMSystemZInfo.a
-- Up-to-date: /usr/local/lib/libLLVMWebAssemblyCodeGen.a
-- Up-to-date: /usr/local/lib/libLLVMWebAssemblyAsmParser.a
-- Up-to-date: /usr/local/lib/libLLVMWebAssemblyDisassembler.a
-- Up-to-date: /usr/local/lib/libLLVMWebAssemblyAsmPrinter.a
-- Up-to-date: /usr/local/lib/libLLVMWebAssemblyDesc.a
-- Up-to-date: /usr/local/lib/libLLVMWebAssemblyInfo.a
-- Up-to-date: /usr/local/lib/libLLVMX86CodeGen.a
-- Up-to-date: /usr/local/lib/libLLVMX86AsmParser.a
-- Up-to-date: /usr/local/lib/libLLVMX86Disassembler.a
-- Up-to-date: /usr/local/lib/libLLVMX86AsmPrinter.a
-- Up-to-date: /usr/local/lib/libLLVMX86Desc.a
-- Up-to-date: /usr/local/lib/libLLVMX86Info.a
-- Up-to-date: /usr/local/lib/libLLVMX86Utils.a
-- Up-to-date: /usr/local/lib/libLLVMXCoreCodeGen.a
-- Up-to-date: /usr/local/lib/libLLVMXCoreDisassembler.a
-- Up-to-date: /usr/local/lib/libLLVMXCoreAsmPrinter.a
-- Up-to-date: /usr/local/lib/libLLVMXCoreDesc.a
-- Up-to-date: /usr/local/lib/libLLVMXCoreInfo.a
-- Up-to-date: /usr/local/lib/libLLVMAsmParser.a
-- Up-to-date: /usr/local/lib/libLLVMLineEditor.a
-- Up-to-date: /usr/local/lib/libLLVMProfileData.a
-- Up-to-date: /usr/local/lib/libLLVMCoverage.a
-- Up-to-date: /usr/local/lib/libLLVMPasses.a
-- Up-to-date: /usr/local/lib/libLLVMTextAPI.a
-- Up-to-date: /usr/local/lib/libLLVMDlltoolDriver.a
-- Up-to-date: /usr/local/lib/libLLVMLibDriver.a
-- Up-to-date: /usr/local/lib/libLLVMXRay.a
-- Up-to-date: /usr/local/lib/libLLVMWindowsManifest.a
-- Up-to-date: /usr/local/lib/libLTO.so.8
-- Up-to-date: /usr/local/lib/libLTO.so
-- Up-to-date: /usr/local/include/llvm-c/lto.h
-- Up-to-date: /usr/local/bin/llvm-ar
Creating llvm-ranlib
Creating llvm-lib
Creating llvm-dlltool
-- Installing: /usr/local/bin/llvm-config
-- Up-to-date: /usr/local/bin/llvm-lto
-- Up-to-date: /usr/local/bin/llvm-profdata
-- Up-to-date: /usr/local/bin/bugpoint
-- Up-to-date: /usr/local/bin/dsymutil
-- Up-to-date: /usr/local/bin/llc
-- Up-to-date: /usr/local/bin/lli
-- Up-to-date: /usr/local/bin/llvm-as
-- Up-to-date: /usr/local/bin/llvm-bcanalyzer
-- Up-to-date: /usr/local/bin/llvm-c-test
-- Up-to-date: /usr/local/bin/llvm-cat
-- Up-to-date: /usr/local/bin/llvm-cfi-verify
-- Up-to-date: /usr/local/bin/llvm-cov
-- Up-to-date: /usr/local/bin/llvm-cvtres
-- Up-to-date: /usr/local/bin/llvm-cxxdump
-- Up-to-date: /usr/local/bin/llvm-cxxfilt
-- Up-to-date: /usr/local/bin/llvm-cxxmap
-- Up-to-date: /usr/local/bin/llvm-diff
-- Up-to-date: /usr/local/bin/llvm-dis
-- Up-to-date: /usr/local/bin/llvm-dwarfdump
-- Up-to-date: /usr/local/bin/llvm-dwp
-- Up-to-date: /usr/local/bin/llvm-elfabi
-- Up-to-date: /usr/local/bin/llvm-exegesis
-- Up-to-date: /usr/local/bin/llvm-extract
-- Up-to-date: /usr/local/bin/llvm-link
-- Up-to-date: /usr/local/bin/llvm-lto2
-- Up-to-date: /usr/local/bin/llvm-mc
-- Up-to-date: /usr/local/bin/llvm-mca
-- Up-to-date: /usr/local/bin/llvm-modextract
-- Up-to-date: /usr/local/bin/llvm-mt
-- Up-to-date: /usr/local/bin/llvm-nm
-- Up-to-date: /usr/local/bin/llvm-objcopy
Creating llvm-strip
-- Up-to-date: /usr/local/bin/llvm-objdump
-- Up-to-date: /usr/local/bin/llvm-opt-report
-- Up-to-date: /usr/local/bin/llvm-pdbutil
-- Up-to-date: /usr/local/bin/llvm-rc
-- Up-to-date: /usr/local/bin/llvm-readobj
Creating llvm-readelf
-- Up-to-date: /usr/local/bin/llvm-rtdyld
Creating libLLVM-8.0.1.so
Creating libLLVM.so
-- Installing: /usr/local/lib/libLLVM-8.so
-- Up-to-date: /usr/local/bin/llvm-size
-- Up-to-date: /usr/local/bin/llvm-split
-- Up-to-date: /usr/local/bin/llvm-stress
-- Up-to-date: /usr/local/bin/llvm-strings
-- Up-to-date: /usr/local/bin/llvm-symbolizer
-- Up-to-date: /usr/local/bin/llvm-undname
-- Up-to-date: /usr/local/bin/llvm-xray
-- Up-to-date: /usr/local/bin/obj2yaml
-- Up-to-date: /usr/local/bin/opt
-- Up-to-date: /usr/local/lib/libOptRemarks.so.8
-- Up-to-date: /usr/local/lib/libOptRemarks.so
-- Up-to-date: /usr/local/include/llvm-c/OptRemarks.h
-- Up-to-date: /usr/local/share/opt-viewer/opt-diff.py
-- Up-to-date: /usr/local/share/opt-viewer/opt-stats.py
-- Up-to-date: /usr/local/share/opt-viewer/opt-viewer.py
-- Up-to-date: /usr/local/share/opt-viewer/optpmap.py
-- Up-to-date: /usr/local/share/opt-viewer/optrecord.py
-- Up-to-date: /usr/local/share/opt-viewer/style.css
-- Up-to-date: /usr/local/bin/sancov
-- Up-to-date: /usr/local/bin/sanstats
-- Up-to-date: /usr/local/bin/verify-uselistorder
-- Up-to-date: /usr/local/bin/yaml2obj
-- Old export file "/usr/local/lib/cmake/llvm/LLVMExports.cmake" will be replaced. Removing files [/usr/local/lib/cmake/llvm/LLVMExports-release.cmake].
-- Installing: /usr/local/lib/cmake/llvm/LLVMExports.cmake
-- Installing: /usr/local/lib/cmake/llvm/LLVMExports-release.cmake
-- Installing: /usr/local/lib/cmake/llvm/LLVMConfig.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/LLVMConfigVersion.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/LLVM-Config.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/.
-- Up-to-date: /usr/local/lib/cmake/llvm/./AddOCaml.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/./AddLLVM.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/./GetSVN.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/./LLVMExternalProjectUtils.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/./HandleLLVMStdlib.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/./TableGen.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/./GenerateVersionFromCVS.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/./CheckLinkerFlag.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/./DetermineGCCCompatible.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/./VersionFromVCS.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/./CheckCompilerVersion.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/./FindLibpfm.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/./LLVMInstallSymlink.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/./CheckAtomic.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/./CrossCompile.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/./AddLLVMDefinitions.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/./LLVMProcessSources.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/./AddSphinxTarget.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/./FindOCaml.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/./ChooseMSVCCRT.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/./HandleLLVMOptions.cmake
-- Up-to-date: /usr/local/lib/cmake/llvm/./FindSphinx.cmake

 

llvm-9.0.0 pre-build file:

export LLVM_HOME=/usr/lib/clang+llvm-9.0.0/bin
export PATH=$LLVM_HOME:$PATH

 

 

llvm-toolschhain-8

https://packages.ubuntu.com/source/bionic/llvm-toolchain-8

- 走过的弯路,没必要编译安装这个,太大,很多个包在一起编译。

 

 

Others

libelf

  • apt installl lifelf-dev

valrind

  • sudo apt install valgrind*

 

wayland

./autogen
make
make install

 

 
(venv_tf_py36) simon@simon-Aspire-4750:~/software/wayland-master$ sudo make install
make install-recursive
make[1]: Entering directory '/home/simon/software/wayland-master'
make[2]: Entering directory '/home/simon/software/wayland-master'
make[3]: Entering directory '/home/simon/software/wayland-master'
/bin/mkdir -p '/usr/local/lib'
/bin/bash ./libtool   --mode=install /usr/bin/install -c   libwayland-server.la libwayland-client.la libwayland-cursor.la libwayland-egl.la '/usr/local/lib'
libtool: install: /usr/bin/install -c .libs/libwayland-server.so.0.1.0 /usr/local/lib/libwayland-server.so.0.1.0
libtool: install: (cd /usr/local/lib && { ln -s -f libwayland-server.so.0.1.0 libwayland-server.so.0 || { rm -f libwayland-server.so.0 && ln -s libwayland-server.so.0.1.0 libwayland-server.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libwayland-server.so.0.1.0 libwayland-server.so || { rm -f libwayland-server.so && ln -s libwayland-server.so.0.1.0 libwayland-server.so; }; })
libtool: install: /usr/bin/install -c .libs/libwayland-server.lai /usr/local/lib/libwayland-server.la
libtool: install: /usr/bin/install -c .libs/libwayland-client.so.0.3.0 /usr/local/lib/libwayland-client.so.0.3.0
libtool: install: (cd /usr/local/lib && { ln -s -f libwayland-client.so.0.3.0 libwayland-client.so.0 || { rm -f libwayland-client.so.0 && ln -s libwayland-client.so.0.3.0 libwayland-client.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libwayland-client.so.0.3.0 libwayland-client.so || { rm -f libwayland-client.so && ln -s libwayland-client.so.0.3.0 libwayland-client.so; }; })
libtool: install: /usr/bin/install -c .libs/libwayland-client.lai /usr/local/lib/libwayland-client.la
libtool: warning: relinking 'libwayland-cursor.la'
libtool: install: (cd /home/simon/software/wayland-master; /bin/bash "/home/simon/software/wayland-master/libtool" --silent --tag CC --mode=relink gcc -Wall -Wextra -Wno-unused-parameter -g -Wstrict-prototypes -Wmissing-prototypes -fvisibility=hidden -I./src -I./src -DICONDIR=\"/usr/local/share/icons\" -g -O2 -o libwayland-cursor.la -rpath /usr/local/lib cursor/libwayland_cursor_la-wayland-cursor.lo cursor/libwayland_cursor_la-os-compatibility.lo cursor/libwayland_cursor_la-xcursor.lo libwayland-client.la )
libtool: install: /usr/bin/install -c .libs/libwayland-cursor.so.0.0.0T /usr/local/lib/libwayland-cursor.so.0.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f libwayland-cursor.so.0.0.0 libwayland-cursor.so.0 || { rm -f libwayland-cursor.so.0 && ln -s libwayland-cursor.so.0.0.0 libwayland-cursor.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libwayland-cursor.so.0.0.0 libwayland-cursor.so || { rm -f libwayland-cursor.so && ln -s libwayland-cursor.so.0.0.0 libwayland-cursor.so; }; })
libtool: install: /usr/bin/install -c .libs/libwayland-cursor.lai /usr/local/lib/libwayland-cursor.la
libtool: install: /usr/bin/install -c .libs/libwayland-egl.so.1.0.0 /usr/local/lib/libwayland-egl.so.1.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f libwayland-egl.so.1.0.0 libwayland-egl.so.1 || { rm -f libwayland-egl.so.1 && ln -s libwayland-egl.so.1.0.0 libwayland-egl.so.1; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libwayland-egl.so.1.0.0 libwayland-egl.so || { rm -f libwayland-egl.so && ln -s libwayland-egl.so.1.0.0 libwayland-egl.so; }; })
libtool: install: /usr/bin/install -c .libs/libwayland-egl.lai /usr/local/lib/libwayland-egl.la
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
  /usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
  - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
    during execution
  - add LIBDIR to the 'LD_RUN_PATH' environment variable
    during linking
  - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
  - have your system administrator add LIBDIR to '/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/bin/mkdir -p '/usr/local/bin'
/bin/bash ./libtool   --mode=install /usr/bin/install -c wayland-scanner '/usr/local/bin'
libtool: install: /usr/bin/install -c wayland-scanner /usr/local/bin/wayland-scanner
/bin/mkdir -p '/usr/local/share/aclocal'
/usr/bin/install -c -m 644 wayland-scanner.m4 '/usr/local/share/aclocal'
/bin/mkdir -p '/usr/local/share/wayland'
/usr/bin/install -c -m 644 wayland-scanner.mk protocol/wayland.xml protocol/wayland.dtd '/usr/local/share/wayland'
/bin/mkdir -p '/usr/local/include'
/usr/bin/install -c -m 644 src/wayland-util.h src/wayland-server.h src/wayland-server-core.h src/wayland-client.h src/wayland-client-core.h src/wayland-version.h cursor/wayland-cursor.h egl/wayland-egl.h egl/wayland-egl-core.h egl/wayland-egl-backend.h '/usr/local/include'
/bin/mkdir -p '/usr/local/include'
/usr/bin/install -c -m 644 protocol/wayland-server-protocol.h protocol/wayland-client-protocol.h '/usr/local/include'
/bin/mkdir -p '/usr/local/lib/pkgconfig'
/usr/bin/install -c -m 644 src/wayland-scanner.pc src/wayland-client.pc src/wayland-server.pc cursor/wayland-cursor.pc egl/wayland-egl.pc egl/wayland-egl-backend.pc '/usr/local/lib/pkgconfig'
make[3]: Leaving directory '/home/simon/software/wayland-master'
make[2]: Leaving directory '/home/simon/software/wayland-master'
make[1]: Leaving directory '/home/simon/software/wayland-master'
(venv_tf_py36) simon@simon-Aspire-4750:~/software/wayland-master$

 

end

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM