* Package: dev-lang/rust-1.31.1  * Repository: gentoo  * Maintainer: rust@gentoo.org  * USE: abi_x86_64 amd64 cpu_flags_x86_sse2 elibc_glibc jemalloc kernel_linux llvm_targets_X86 prefix userland_GNU  * FEATURES: preserve-libs * Checking for at least 4 GiB RAM ...  [ ok ] * Checking for at least 7 GiB disk space at "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/temp" ...  [ ok ] >>> Unpacking source... >>> Unpacking rustc-1.31.1-src.tar.xz to /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work >>> Unpacking rust-1.30.1-x86_64-unknown-linux-gnu.tar.xz to /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work >>> Source unpacked in /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work >>> Preparing source in /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src ... install: creating uninstall script at /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rust-stage0/lib/rustlib/uninstall.sh install: installing component 'rustc' install: installing component 'cargo' install: installing component 'rls-preview' install: installing component 'clippy-preview' install: installing component 'rustfmt-preview' install: installing component 'llvm-tools-preview' install: installing component 'rust-analysis-x86_64-unknown-linux-gnu' install: installing component 'rust-std-x86_64-unknown-linux-gnu' install: installing component 'rust-docs' Rust is ready to roll. * Applying 1.30.1-clippy-sysroot.patch ...  [ ok ] >>> Source prepared. >>> Configuring source in /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src ... >>> Source configured. >>> Compiling source in /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src ...  Compiling proc-macro2 v0.4.24  Compiling unicode-xid v0.1.0  Compiling libc v0.2.45  Compiling serde v1.0.75  Compiling ryu v0.2.6  Compiling itoa v0.4.3  Compiling cc v1.0.25  Compiling ordermap v0.3.5  Compiling cfg-if v0.1.5  Compiling fixedbitset v0.1.9  Compiling getopts v0.2.17  Compiling build_helper v0.1.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/build_helper)  Compiling lazy_static v0.2.11  Compiling petgraph v0.4.13  Compiling cmake v0.1.33  Compiling time v0.1.40  Compiling filetime v0.2.1  Compiling num_cpus v1.8.0  Compiling quote v0.6.8  Compiling syn v0.14.9  Compiling serde_derive v1.0.75  Compiling toml v0.4.6  Compiling serde_json v1.0.31  Compiling bootstrap v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/bootstrap)  Finished dev [unoptimized] target(s) in 1m 09s Set({"/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/liballoc", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/liballoc_jemalloc", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/liballoc_system", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libcore", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libpanic_abort", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libpanic_unwind", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_asan", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_lsan", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_msan", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_tsan", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libstd", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libunwind"}) not skipped for "compile::Std" -- not in ["src/tools/miri"] Set({"/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libterm", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libtest"}) not skipped for "compile::Test" -- not in ["src/tools/miri"] Set({"/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libarena", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libfmt_macros", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libgraphviz", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libproc_macro", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_allocator", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_apfloat", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_borrowck", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_codegen_utils", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_data_structures", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_driver", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_errors", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_fs_util", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_incremental", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_lint", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_metadata", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_metadata_utils", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_mir", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_passes", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_platform_intrinsics", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_plugin", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_privacy", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_resolve", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_save_analysis", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_target", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_traits", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_typeck", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libserialize", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libsyntax", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libsyntax_ext", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libsyntax_pos", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/rustc"}) not skipped for "compile::Rustc" -- not in ["src/tools/miri"] Set({"/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_codegen_llvm", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_llvm"}) not skipped for "compile::CodegenBackend" -- not in ["src/tools/miri"] Set({"src/tools/cargo"}) not skipped for "tool::Cargo" -- not in ["src/tools/miri"] Set({"src/tools/rls"}) not skipped for "tool::Rls" -- not in ["src/tools/miri"] Set({"src/tools/rustdoc"}) not skipped for "tool::Rustdoc" -- not in ["src/tools/miri"] Set({"src/tools/clippy"}) not skipped for "tool::Clippy" -- not in ["src/tools/miri"] Set({"src/tools/rustfmt"}) not skipped for "tool::Rustfmt" -- not in ["src/tools/miri"] Skipping Set({"src/tools/miri"}) because it is excluded Set({"/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/liballoc", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/liballoc_jemalloc", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/liballoc_system", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libcore", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libpanic_abort", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libpanic_unwind", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_asan", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_lsan", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_msan", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_tsan", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libstd", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libunwind"}) not skipped for "compile::Std" -- not in ["src/tools/miri"] Building stage0 std artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)  Compiling cc v1.0.25  Compiling core v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libcore) warning: unused attribute  --> libcore/num/mod.rs:2155:13  | 2155 |   #[rustc_promotable]  |  ^^^^^^^^^^^^^^^^^^^ ... 3797 | /  uint_impl! { u8, u8, 8, 255, "", "", 2, "0x82", "0xa", "0x12", "0x12", "0x48", "[0x12]", 3798 | |  "[0x12]" }  | |__________________- in this macro invocation  |  = note: #[warn(unused_attributes)] on by default warning: unused attribute  --> libcore/num/mod.rs:2172:13  | 2172 |   #[rustc_promotable]  |  ^^^^^^^^^^^^^^^^^^^ ... 3797 | /  uint_impl! { u8, u8, 8, 255, "", "", 2, "0x82", "0xa", "0x12", "0x12", "0x48", "[0x12]", 3798 | |  "[0x12]" }  | |__________________- in this macro invocation warning: unused attribute  --> libcore/num/mod.rs:2155:13  | 2155 |   #[rustc_promotable]  |  ^^^^^^^^^^^^^^^^^^^ ... 4324 | /  uint_impl! { u16, u16, 16, 65535, "", "", 4, "0xa003", "0x3a", "0x1234", "0x3412", "0x2c48", 4325 | |  "[0x34, 0x12]", "[0x12, 0x34]" }  | |________________________________________- in this macro invocation warning: unused attribute  --> libcore/num/mod.rs:2172:13  | 2172 |   #[rustc_promotable]  |  ^^^^^^^^^^^^^^^^^^^ ... 4324 | /  uint_impl! { u16, u16, 16, 65535, "", "", 4, "0xa003", "0x3a", "0x1234", "0x3412", "0x2c48", 4325 | |  "[0x34, 0x12]", "[0x12, 0x34]" }  | |________________________________________- in this macro invocation warning: unused attribute  --> libcore/num/mod.rs:2155:13  | 2155 |   #[rustc_promotable]  |  ^^^^^^^^^^^^^^^^^^^ ... 4330 | /  uint_impl! { u32, u32, 32, 4294967295, "", "", 8, "0x10000b3", "0xb301", "0x12345678", 4331 | |  "0x78563412", "0x1e6a2c48", "[0x78, 0x56, 0x34, 0x12]", "[0x12, 0x34, 0x56, 0x78]" }  | |____________________________________________________________________________________________- in this macro invocation warning: unused attribute  --> libcore/num/mod.rs:2172:13  | 2172 |   #[rustc_promotable]  |  ^^^^^^^^^^^^^^^^^^^ ... 4330 | /  uint_impl! { u32, u32, 32, 4294967295, "", "", 8, "0x10000b3", "0xb301", "0x12345678", 4331 | |  "0x78563412", "0x1e6a2c48", "[0x78, 0x56, 0x34, 0x12]", "[0x12, 0x34, 0x56, 0x78]" }  | |____________________________________________________________________________________________- in this macro invocation warning: unused attribute  --> libcore/num/mod.rs:2155:13  | 2155 |   #[rustc_promotable]  |  ^^^^^^^^^^^^^^^^^^^ ... 4336 | /  uint_impl! { u64, u64, 64, 18446744073709551615, "", "", 12, "0xaa00000000006e1", "0x6e10aa", 4337 | |  "0x1234567890123456", "0x5634129078563412", "0x6a2c48091e6a2c48", 4338 | |  "[0x56, 0x34, 0x12, 0x90, 0x78, 0x56, 0x34, 0x12]", 4339 | |  "[0x12, 0x34, 0x56, 0x78, 0x90, 0x12, 0x34, 0x56]" }  | |____________________________________________________________- in this macro invocation warning: unused attribute  --> libcore/num/mod.rs:2172:13  | 2172 |   #[rustc_promotable]  |  ^^^^^^^^^^^^^^^^^^^ ... 4336 | /  uint_impl! { u64, u64, 64, 18446744073709551615, "", "", 12, "0xaa00000000006e1", "0x6e10aa", 4337 | |  "0x1234567890123456", "0x5634129078563412", "0x6a2c48091e6a2c48", 4338 | |  "[0x56, 0x34, 0x12, 0x90, 0x78, 0x56, 0x34, 0x12]", 4339 | |  "[0x12, 0x34, 0x56, 0x78, 0x90, 0x12, 0x34, 0x56]" }  | |____________________________________________________________- in this macro invocation warning: unused attribute  --> libcore/num/mod.rs:2155:13  | 2155 |   #[rustc_promotable]  |  ^^^^^^^^^^^^^^^^^^^ ... 4344 | /  uint_impl! { u128, u128, 128, 340282366920938463463374607431768211455, "", "", 16, 4345 | |  "0x13f40000000000000000000000004f76", "0x4f7613f4", "0x12345678901234567890123456789012", 4346 | |  "0x12907856341290785634129078563412", "0x48091e6a2c48091e6a2c48091e6a2c48", 4347 | |  "[0x12, 0x90, 0x78, 0x56, 0x34, 0x12, 0x90, 0x78, \ 4348 | |  0x56, 0x34, 0x12, 0x90, 0x78, 0x56, 0x34, 0x12]", 4349 | |  "[0x12, 0x34, 0x56, 0x78, 0x90, 0x12, 0x34, 0x56, \ 4350 | |  0x78, 0x90, 0x12, 0x34, 0x56, 0x78, 0x90, 0x12]" }  | |____________________________________________________________- in this macro invocation warning: unused attribute  --> libcore/num/mod.rs:2172:13  | 2172 |   #[rustc_promotable]  |  ^^^^^^^^^^^^^^^^^^^ ... 4344 | /  uint_impl! { u128, u128, 128, 340282366920938463463374607431768211455, "", "", 16, 4345 | |  "0x13f40000000000000000000000004f76", "0x4f7613f4", "0x12345678901234567890123456789012", 4346 | |  "0x12907856341290785634129078563412", "0x48091e6a2c48091e6a2c48091e6a2c48", 4347 | |  "[0x12, 0x90, 0x78, 0x56, 0x34, 0x12, 0x90, 0x78, \ 4348 | |  0x56, 0x34, 0x12, 0x90, 0x78, 0x56, 0x34, 0x12]", 4349 | |  "[0x12, 0x34, 0x56, 0x78, 0x90, 0x12, 0x34, 0x56, \ 4350 | |  0x78, 0x90, 0x12, 0x34, 0x56, 0x78, 0x90, 0x12]" }  | |____________________________________________________________- in this macro invocation warning: unused attribute  --> libcore/num/mod.rs:2155:13  | 2155 |   #[rustc_promotable]  |  ^^^^^^^^^^^^^^^^^^^ ... 4369 | /  uint_impl! { usize, u64, 64, 18446744073709551615, "", "", 12, "0xaa00000000006e1", "0x6e10aa", 4370 | |  "0x1234567890123456", "0x5634129078563412", "0x6a2c48091e6a2c48", 4371 | |  "[0x56, 0x34, 0x12, 0x90, 0x78, 0x56, 0x34, 0x12]", 4372 | |  "[0x12, 0x34, 0x56, 0x78, 0x90, 0x12, 0x34, 0x56]" }  | |_____________________________________________________________- in this macro invocation warning: unused attribute  --> libcore/num/mod.rs:2172:13  | 2172 |   #[rustc_promotable]  |  ^^^^^^^^^^^^^^^^^^^ ... 4369 | /  uint_impl! { usize, u64, 64, 18446744073709551615, "", "", 12, "0xaa00000000006e1", "0x6e10aa", 4370 | |  "0x1234567890123456", "0x5634129078563412", "0x6a2c48091e6a2c48", 4371 | |  "[0x56, 0x34, 0x12, 0x90, 0x78, 0x56, 0x34, 0x12]", 4372 | |  "[0x12, 0x34, 0x56, 0x78, 0x90, 0x12, 0x34, 0x56]" }  | |_____________________________________________________________- in this macro invocation  Compiling unwind v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libunwind)  Compiling build_helper v0.1.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/build_helper)  Compiling compiler_builtins v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/rustc/compiler_builtins_shim)  Compiling cmake v0.1.33  Compiling alloc_jemalloc v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/liballoc_jemalloc)  Compiling std v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libstd)  Compiling rustc_lsan v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_lsan)  Compiling rustc_tsan v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_tsan)  Compiling rustc_asan v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_asan)  Compiling rustc_msan v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_msan)  Compiling libc v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/rustc/libc_shim)  Compiling alloc v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/liballoc)  Compiling alloc_system v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/liballoc_system)  Compiling panic_abort v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libpanic_abort)  Compiling panic_unwind v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libpanic_unwind)  Finished release [optimized] target(s) in 2m 42s Copying stage0 std from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Building stage0 test artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)  Compiling getopts v0.2.17  Compiling term v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libterm)  Compiling test v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libtest)  Finished release [optimized] target(s) in 26.11s Copying stage0 test from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Building stage0 compiler artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)  Compiling version_check v0.1.5  Compiling nodrop v0.1.12  Compiling cfg-if v0.1.5  Compiling libc v0.2.45  Compiling memoffset v0.2.1  Compiling scopeguard v0.3.3  Compiling void v1.0.2  Compiling rustc-rayon-core v0.1.1  Compiling rand_core v0.2.1  Compiling stable_deref_trait v1.1.0  Compiling byteorder v1.2.3  Compiling either v1.5.0  Compiling unicode-width v0.1.5  Compiling bitflags v1.0.4  Compiling graphviz v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libgraphviz)  Compiling cc v1.0.25  Compiling rustc_target v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_target)  Compiling scoped-tls v0.1.2  Compiling termcolor v1.0.2  Compiling syntax v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libsyntax)  Compiling lazy_static v0.2.11  Compiling rustc-demangle v0.1.9  Compiling datafrog v0.1.0  Compiling rustc v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc)  Compiling remove_dir_all v0.5.1  Compiling rustc_fs_util v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_fs_util)  Compiling fmt_macros v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libfmt_macros)  Compiling rustc_incremental v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_incremental)  Compiling rustc_metadata v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_metadata)  Compiling rustc-serialize v0.3.24  Compiling quick-error v1.2.2  Compiling rustc_platform_intrinsics v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_platform_intrinsics)  Compiling rustc_driver v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_driver)  Compiling lazy_static v1.1.0  Compiling arrayvec v0.4.7  Compiling crossbeam-utils v0.2.2  Compiling log v0.4.5  Compiling unreachable v1.0.0  Compiling owning_ref v0.3.3  Compiling rustc-hash v1.0.1  Compiling miniz-sys v0.1.10  Compiling backtrace-sys v0.1.24  Compiling chalk-macros v0.1.0  Compiling rls-span v0.4.0  Compiling humantime v1.1.1  Compiling ena v0.9.3  Compiling rustc_cratesio_shim v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_cratesio_shim)  Compiling smallvec v0.6.5  Compiling lock_api v0.1.3  Compiling polonius-engine v0.5.0  Compiling chalk-engine v0.8.1  Compiling rls-data v0.18.1  Compiling rustc_apfloat v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_apfloat)  Compiling num_cpus v1.8.0  Compiling rand v0.4.3  Compiling rand v0.5.5  Compiling atty v0.2.11  Compiling jobserver v0.1.11  Compiling serialize v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libserialize)  Compiling crossbeam-epoch v0.3.1  Compiling log_settings v0.1.2  Compiling parking_lot_core v0.2.14  Compiling parking_lot_core v0.3.0  Compiling tempfile v3.0.3  Compiling env_logger v0.5.12  Compiling flate2 v1.0.3  Compiling backtrace v0.3.9  Compiling crossbeam-deque v0.2.0  Compiling parking_lot v0.6.4  Compiling rustc-rayon v0.1.1  Compiling rustc_data_structures v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_data_structures)  Compiling arena v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libarena)  Compiling syntax_pos v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libsyntax_pos)  Compiling rustc_errors v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_errors)  Compiling proc_macro v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libproc_macro)  Compiling syntax_ext v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libsyntax_ext)  Compiling rustc_metadata_utils v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_metadata_utils)  Compiling rustc_mir v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_mir)  Compiling rustc_typeck v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_typeck)  Compiling rustc_traits v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_traits)  Compiling rustc_allocator v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_allocator)  Compiling rustc_codegen_utils v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_codegen_utils)  Compiling rustc_lint v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_lint)  Compiling rustc_borrowck v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_borrowck)  Compiling rustc_passes v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_passes)  Compiling rustc_privacy v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_privacy)  Compiling rustc_plugin v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_plugin)  Compiling rustc_resolve v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_resolve)  Compiling rustc_save_analysis v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_save_analysis)  Compiling rustc-main v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/rustc)  Finished release [optimized] target(s) in 37m 17s Copying stage0 rustc from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Building LLVM for x86_64-unknown-linux-gnu running: "cmake" "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm" "-DLLVM_ENABLE_ASSERTIONS=OFF" "-DLLVM_TARGETS_TO_BUILD=X86" "-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=WebAssembly;RISCV" "-DLLVM_INCLUDE_EXAMPLES=OFF" "-DLLVM_INCLUDE_TESTS=OFF" "-DLLVM_INCLUDE_DOCS=OFF" "-DLLVM_INCLUDE_BENCHMARKS=OFF" "-DLLVM_ENABLE_ZLIB=OFF" "-DWITH_POLLY=OFF" "-DLLVM_ENABLE_TERMINFO=OFF" "-DLLVM_ENABLE_LIBEDIT=OFF" "-DLLVM_PARALLEL_COMPILE_JOBS=1" "-DLLVM_TARGET_ARCH=x86_64" "-DLLVM_DEFAULT_TARGET_TRIPLE=x86_64-unknown-linux-gnu" "-DLLVM_OCAML_INSTALL_PATH=usr/lib/ocaml" "-DLLVM_LINK_LLVM_DYLIB=ON" "-DLLVM_ENABLE_LIBXML2=OFF" "-DPYTHON_EXECUTABLE=/prefix/stable-desktop/usr/bin/python3.6" "-DCMAKE_C_COMPILER=x86_64-pc-linux-gnu-gcc" "-DCMAKE_CXX_COMPILER=x86_64-pc-linux-gnu-g++" "-DCMAKE_C_FLAGS=-ffunction-sections -fdata-sections -fPIC -m64 -m64" "-DCMAKE_CXX_FLAGS=-ffunction-sections -fdata-sections -fPIC -m64 -m64" "-DCMAKE_INSTALL_PREFIX=/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm" "-DCMAKE_BUILD_TYPE=Release" -- The C compiler identification is GNU 8.2.0 -- The CXX compiler identification is GNU 8.2.0 -- The ASM compiler identification is GNU -- Found assembler: /prefix/stable-desktop/usr/bin/x86_64-pc-linux-gnu-gcc -- Check for working C compiler: /prefix/stable-desktop/usr/bin/x86_64-pc-linux-gnu-gcc -- Check for working C compiler: /prefix/stable-desktop/usr/bin/x86_64-pc-linux-gnu-gcc -- 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: /prefix/stable-desktop/usr/bin/x86_64-pc-linux-gnu-g++ -- Check for working CXX compiler: /prefix/stable-desktop/usr/bin/x86_64-pc-linux-gnu-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for dlfcn.h CMake Warning (dev) at /prefix/stable-desktop/usr/share/cmake/Modules/CheckIncludeFile.cmake:70 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: m For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): cmake/config-ix.cmake:26 (check_include_file) CMakeLists.txt:582 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for dlfcn.h - found -- Looking for errno.h -- Looking for errno.h - found -- Looking for fcntl.h -- Looking for fcntl.h - found -- Looking for link.h -- Looking for link.h - found -- Looking for malloc.h -- Looking for malloc.h - found -- Looking for malloc/malloc.h -- Looking for malloc/malloc.h - not found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for signal.h -- Looking for signal.h - found -- Looking for sys/ioctl.h -- Looking for sys/ioctl.h - found -- Looking for sys/mman.h -- Looking for sys/mman.h - found -- Looking for sys/param.h -- Looking for sys/param.h - found -- Looking for sys/resource.h -- Looking for sys/resource.h - found -- Looking for sys/stat.h -- Looking for sys/stat.h - found -- Looking for sys/time.h -- Looking for sys/time.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for termios.h -- Looking for termios.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for valgrind/valgrind.h -- Looking for valgrind/valgrind.h - not found -- Looking for zlib.h -- Looking for zlib.h - found -- Looking for fenv.h -- Looking for fenv.h - found -- Looking for FE_ALL_EXCEPT -- Looking for FE_ALL_EXCEPT - found -- Looking for FE_INEXACT -- Looking for FE_INEXACT - found -- Looking for mach/mach.h -- Looking for mach/mach.h - not found -- Looking for histedit.h -- Looking for histedit.h - 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 -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for 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: /prefix/stable-desktop/usr/include -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Looking for _Unwind_Backtrace -- Looking for _Unwind_Backtrace - found -- Looking for getpagesize -- Looking for getpagesize - found -- Looking for sysconf -- Looking for sysconf - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for setrlimit -- Looking for setrlimit - found -- Looking for isatty -- Looking for isatty - found -- Looking for futimens -- Looking for futimens - found -- Looking for futimes -- Looking for futimes - found -- Looking for posix_fallocate -- Looking for posix_fallocate - found -- Looking for sigaltstack -- Looking for sigaltstack - found -- Looking for lseek64 -- Looking for lseek64 - found -- Looking for mallctl -- Looking for mallctl - not found -- Looking for mallinfo -- Looking for mallinfo - found -- Looking for malloc_zone_statistics -- Looking for malloc_zone_statistics - not found -- Looking for getrlimit -- Looking for getrlimit - found -- Looking for posix_spawn -- Looking for posix_spawn - found -- Looking for pread -- Looking for pread - found -- Looking for realpath -- Looking for realpath - found -- Looking for sbrk -- Looking for sbrk - found -- Looking for strerror -- Looking for strerror - found -- Looking for strerror_r -- Looking for strerror_r - found -- Looking for strerror_s -- Looking for strerror_s - not found -- Looking for setenv -- Looking for setenv - found -- Looking for dlopen -- Looking for dlopen - found -- Looking for dladdr -- Looking for dladdr - not found -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Looking for sched_getaffinity -- Looking for sched_getaffinity - found -- Looking for CPU_COUNT -- Looking for CPU_COUNT - found -- Looking for pthread_getname_np -- Looking for pthread_getname_np - found -- Looking for pthread_setname_np -- Looking for pthread_setname_np - found -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG - Success -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG - Failed -- Performing Test HAS_MAYBE_UNINITIALIZED -- Performing Test HAS_MAYBE_UNINITIALIZED - Success -- Native target architecture is X86 -- Threads enabled. -- Doxygen disabled. -- Go bindings disabled. -- 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 CMake Warning at cmake/modules/HandleLLVMOptions.cmake:29 (message): Job pooling is only available with Ninja generators. Call Stack (most recent call first): CMakeLists.txt:596 (include) -- Performing Test C_SUPPORTS_FPIC -- Performing Test C_SUPPORTS_FPIC - Success -- Performing Test CXX_SUPPORTS_FPIC -- Performing Test CXX_SUPPORTS_FPIC - Success -- Building with -fPIC -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test C_SUPPORTS_WERROR_DATE_TIME -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test CXX_SUPPORTS_CXX11 -- Performing Test CXX_SUPPORTS_CXX11 - Success -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Success -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FDATA_SECTIONS -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success -- Found PythonInterp: /prefix/stable-desktop/usr/bin/python3.6 (found version "3.6.6") -- Constructing LLVMBuild project information -- Linker detection: GNU ld -- Targeting X86 -- Targeting WebAssembly -- Targeting RISCV -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: LLVM_OCAML_INSTALL_PATH -- Build files have been written to: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/build running: "cmake" "--build" "." "--target" "install" "--config" "Release" "--" "-j" "1" Scanning dependencies of target LLVMDemangle [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o [ 0%] Linking CXX static library ../libLLVMDemangle.a [ 0%] Built target LLVMDemangle Scanning dependencies of target LLVMSupport [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileCheck.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ItaniumManglingCanonicalizer.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JamCRC.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Options.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringPool.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o [ 5%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o [ 5%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o [ 5%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o [ 5%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o [ 5%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Mutex.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Support/Path.cpp:1110: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Support/Unix/Path.inc: In function 'std::__cxx11::string llvm::sys::fs::getMainExecutable(const char*, void*)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Support/Unix/Path.inc:108:32: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(fullpath, PATH_MAX, "%s/%s", dir, bin); ^~~~~~~ In file included from /prefix/stable-desktop/usr/include/stdio.h:873, from /prefix/stable-desktop/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cstdio:42, from /prefix/stable-desktop/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/ext/string_conversions.h:43, from /prefix/stable-desktop/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/basic_string.h:6391, from /prefix/stable-desktop/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/string:52, from /prefix/stable-desktop/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/locale_classes.h:40, from /prefix/stable-desktop/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/ios_base.h:41, from /prefix/stable-desktop/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/ios:42, from /prefix/stable-desktop/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/ostream:38, from /prefix/stable-desktop/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/iterator:64, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/ADT/iterator_range.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/ADT/SmallVector.h:17, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/ADT/Twine.h:13, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/Support/Path.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Support/Path.cpp:14: /prefix/stable-desktop/usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o [ 6%] Linking CXX static library ../libLLVMSupport.a [ 6%] Built target LLVMSupport Scanning dependencies of target LLVMTableGen [ 6%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o [ 6%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o [ 6%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o [ 6%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o [ 6%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o [ 6%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o [ 6%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o [ 6%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o [ 6%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o [ 6%] Linking CXX static library ../libLLVMTableGen.a [ 6%] Built target LLVMTableGen Scanning dependencies of target obj.llvm-tblgen [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/GlobalISelEmitter.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InfoByHwMode.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrDocsEmitter.cpp.o [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PredicateExpander.cpp.o [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RISCVCompressInstEmitter.cpp.o [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterBankEmitter.cpp.o [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SDNodeProperties.cpp.o [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Types.cpp.o [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/WebAssemblyStackifierEmitter.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o [ 9%] Built target obj.llvm-tblgen Scanning dependencies of target llvm-tblgen [ 9%] Linking CXX executable ../../bin/llvm-tblgen [ 9%] Built target llvm-tblgen Scanning dependencies of target AttributeCompatFuncTableGen [ 9%] Building AttributesCompatFunc.inc... [ 9%] Updating AttributesCompatFunc.inc... [ 9%] Built target AttributeCompatFuncTableGen Scanning dependencies of target intrinsics_gen [ 9%] Building Attributes.inc... [ 9%] Updating Attributes.inc... [ 9%] Building IntrinsicEnums.inc... [ 9%] Updating IntrinsicEnums.inc... [ 9%] Building IntrinsicImpl.inc... [ 9%] Updating IntrinsicImpl.inc... [ 9%] Built target intrinsics_gen Scanning dependencies of target LLVMCore [ 9%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o [ 9%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o [ 9%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o [ 9%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o [ 9%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o [ 9%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o [ 9%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o [ 10%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o [ 10%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/IR/Core.cpp: In function 'void LLVMContextSetDiagnosticHandler(LLVMContextRef, LLVMDiagnosticHandler, void*)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/IR/Core.cpp:90:18: warning: cast between incompatible function types from 'LLVMDiagnosticHandler' {aka 'void (*)(LLVMOpaqueDiagnosticInfo*, void*)'} to 'llvm::DiagnosticHandler::DiagnosticHandlerTy' {aka 'void (*)(const llvm::DiagnosticInfo&, void*)'} [-Wcast-function-type] Handler), ^ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/IR/Core.cpp: In function 'void (* LLVMContextGetDiagnosticHandler(LLVMContextRef))(LLVMDiagnosticInfoRef, void*)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/IR/Core.cpp:96:48: warning: cast between incompatible function types from 'llvm::DiagnosticHandler::DiagnosticHandlerTy' {aka 'void (*)(const llvm::DiagnosticInfo&, void*)'} to 'LLVMDiagnosticHandler' {aka 'void (*)(LLVMOpaqueDiagnosticInfo*, void*)'} [-Wcast-function-type] unwrap(C)->getDiagnosticHandlerCallBack()); ^ [ 10%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o [ 10%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o [ 10%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o [ 10%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o [ 10%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o [ 10%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o [ 10%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o [ 10%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o [ 10%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o [ 10%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DomTreeUpdater.cpp.o [ 10%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o [ 10%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o [ 10%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o [ 10%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o [ 10%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o [ 11%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o [ 11%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o [ 11%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o [ 11%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o [ 11%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o [ 11%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o [ 11%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o [ 11%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o [ 11%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o [ 11%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o [ 11%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o [ 11%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o [ 11%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o [ 11%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o [ 11%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o [ 11%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o [ 11%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o [ 12%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassTimingInfo.cpp.o [ 12%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o [ 12%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o [ 12%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o [ 12%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o [ 12%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o [ 12%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o [ 12%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o [ 12%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o [ 12%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o [ 12%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o [ 12%] Linking CXX static library ../libLLVMCore.a [ 12%] Built target LLVMCore Scanning dependencies of target LLVMFuzzMutate [ 12%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/FuzzerCLI.cpp.o [ 12%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o [ 12%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o [ 12%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o [ 12%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o [ 12%] Linking CXX static library ../libLLVMFuzzMutate.a [ 12%] Built target LLVMFuzzMutate Scanning dependencies of target LLVMIRReader [ 13%] Building CXX object lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o [ 13%] Linking CXX static library ../libLLVMIRReader.a [ 13%] Built target LLVMIRReader Scanning dependencies of target LLVMCodeGen [ 13%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 13%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/AllocationOrder.cpp:19: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 13%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/Analysis.cpp:17: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 13%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/AtomicExpandPass.cpp:25: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 13%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:30, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 13%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/BranchFolding.cpp:41: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 13%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/RegisterScavenging.h:23, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/BranchRelaxation.cpp:17: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 13%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BreakFalseDeps.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/BreakFalseDeps.cpp:26: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 13%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BuiltinGCs.cpp.o [ 13%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/CalcSpillWeights.cpp:18: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 13%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/CallingConvLower.cpp:17: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 13%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIInstrInserter.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/CFIInstrInserter.cpp:27: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 13%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o [ 13%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/CodeGenPrepare.cpp:40: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 13%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp:26: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 14%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp:16: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 14%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/DetectDeadLanes.cpp:35: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 14%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSchedule.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/DFAPacketizer.cpp:31: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 14%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/DwarfEHPrepare.cpp:25: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 14%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/EarlyIfConversion.cpp:30: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 14%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o [ 14%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDomainFix.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/ExecutionDomainFix.cpp:11: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 14%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandISelPseudos.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/ExpandISelPseudos.cpp:21: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 14%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/ExpandMemCmp.cpp:22: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 14%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp:18: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 14%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o [ 14%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o [ 14%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/FEntryInserter.cpp:19: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 14%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o [ 14%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o [ 14%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o [ 14%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/GCRootLowering.cpp:22: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 15%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o [ 15%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o [ 15%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/IfConversion.cpp:33: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 15%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/ImplicitNullChecks.cpp:45: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 15%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/IndirectBrExpandPass.cpp:33: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 15%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/InlineSpiller.cpp:30: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 15%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o [ 15%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/InterleavedAccessPass.cpp:53: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 15%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o [ 15%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o [ 15%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o [ 15%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o [ 15%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/LiveDebugValues.cpp:39: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 15%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/LiveDebugVariables.cpp:40: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 15%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/LiveIntervals.cpp:34: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 15%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/LiveInterval.cpp:33: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 15%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o [ 15%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/LivePhysRegs.cpp:20: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 16%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/LiveRangeCalc.cpp:25: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 16%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/LiveRangeEdit.cpp:14: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 16%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/LiveRangeShrink.cpp:26: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 16%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/LiveRegMatrix.cpp:22: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 16%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/LiveRegUnits.cpp:14: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 16%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/LiveStacks.cpp:20: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 16%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/LiveVariables.cpp:35: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 16%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:30, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/LLVMTargetMachine.cpp:16: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 16%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp:27: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 16%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LoopTraversal.cpp.o [ 16%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelType.cpp.o [ 16%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o [ 16%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachineBasicBlock.cpp:22: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 16%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o [ 16%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TailDuplicator.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachineBlockPlacement.cpp:45: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 16%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o [ 16%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachineCombiner.cpp:20: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 17%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachineCopyPropagation.cpp:54: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 17%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachineCSE.cpp:29: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 17%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o [ 17%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o [ 17%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachineFrameInfo.cpp:18: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 17%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachineFunction.cpp:34: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 17%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o [ 17%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o [ 17%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachineInstrBundle.cpp:16: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 17%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachineInstr.cpp:35: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 17%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachineLICM.cpp:35: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 17%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o [ 17%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o [ 17%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o [ 17%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachineOperand.cpp:21: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 17%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o [ 17%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineOutliner.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachineOutliner.cpp:58: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 18%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassRegistry.cpp.o [ 18%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachinePipeliner.cpp:86: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 18%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o [ 18%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o [ 18%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachineRegisterInfo.cpp:14: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 18%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSchedule.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:89, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachineScheduler.cpp:15: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachineScheduler.cpp:15: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:86, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachineScheduler.cpp:15: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of 'void llvm::RegisterPassParser::initialize() [with RegistryClass = llvm::MachineSchedRegistry]': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/Support/CommandLine.h:1343:5: required from 'void llvm::cl::opt::done() [with DataType = llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser]' /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/Support/CommandLine.h:1365:5: required from 'llvm::cl::opt::opt(const Mods& ...) [with Mods = {char [8], llvm::cl::initializer, llvm::cl::OptionHidden, llvm::cl::desc}; DataType = llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser]' /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachineScheduler.cpp:253:65: required from here /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachinePassRegistry.h:123:23: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::MachineSchedRegistry::FunctionPassCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} [-Wcast-function-type] (typename RegistryClass::FunctionPassCtor)Node->getCtor(), /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of 'void llvm::RegisterPassParser::NotifyAdd(llvm::StringRef, llvm::MachinePassCtor, llvm::StringRef) [with RegistryClass = llvm::MachineSchedRegistry; llvm::MachinePassCtor = void* (*)()]': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachinePassRegistry.h:132:8: required from here /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachinePassRegistry.h:133:31: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::MachineSchedRegistry::FunctionPassCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} [-Wcast-function-type] this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachineSink.cpp:35: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 18%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachineSSAUpdater.cpp:23: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 18%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSchedule.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineTraceMetrics.h:57, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachineTraceMetrics.cpp:10: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 18%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MachineVerifier.cpp:51: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 18%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/PatchableFunction.cpp:20: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 18%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MIRPrinter.cpp:34: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 18%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o [ 18%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSchedule.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:89, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MacroFusion.cpp:19: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MacroFusion.cpp:19: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ [ 18%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/OptimizePHIs.cpp:22: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 18%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o [ 18%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/PeepholeOptimizer.cpp:83: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/PHIElimination.cpp:32: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/PHIEliminationUtils.cpp:14: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/PostRAHazardRecognizer.cpp:34: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/PostRASchedulerList.cpp:21: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/ProcessImplicitDefs.cpp:14: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/PrologEpilogInserter.cpp:39: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/PseudoSourceValue.cpp:17: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReachingDefAnalysis.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/ReachingDefAnalysis.cpp:12: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/RegAllocBase.cpp:23: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/RegAllocBasic.cpp:22: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/RegAllocFast.cpp:30: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/RegAllocGreedy.cpp:40: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/RegAllocPBQP.cpp:47: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/RegisterClassInfo.cpp:22: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/RegisterCoalescer.cpp:27: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/RegisterPressure.cpp:26: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 20%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/RegisterScavenging.h:23, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/RegisterScavenging.cpp:18: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 20%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/RenameIndependentSubregs.cpp:36: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 20%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp:31: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 20%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/RegisterUsageInfo.cpp:19: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 20%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/RegUsageInfoCollector.cpp:25: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 20%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/RegUsageInfoPropagate.cpp:26: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 20%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/ResetMachineFunctionPass.cpp:20: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 20%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/SafeStack.cpp:35: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 20%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackColoring.cpp.o [ 20%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o [ 20%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScalarizeMaskedMemIntrin.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp:19: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 20%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/ScheduleDAG.cpp:22: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 20%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSchedule.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 20%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o [ 20%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp:18: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 20%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o [ 20%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/RegisterScavenging.h:23, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/ShrinkWrap.cpp:69: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/SplitKit.cpp:26: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp:22: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/StackMaps.cpp:21: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/StackProtector.cpp:26: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/StackSlotColoring.cpp:31: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/TailDuplication.cpp:19: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TailDuplicator.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/TailDuplicator.cpp:15: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp:17: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/TargetInstrInfo.cpp:14: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/TargetLoweringBase.cpp:30: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/TargetLoweringBase.cpp: In member function 'void llvm::TargetLoweringBase::computeRegisterProperties(const llvm::TargetRegisterInfo*)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/TargetLoweringBase.cpp:1099:37: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] (const MVT::SimpleValueType)LegalIntReg; ^~~~~~~~~~~ [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/TargetOptionsImpl.cpp:17: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/TargetRegisterInfo.cpp:21: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSchedule.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/TargetSchedule.cpp:15: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/TargetSubtargetInfo.cpp:14: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp:46: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/UnreachableBlockElim.cpp:31: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.cpp.o [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/VirtRegMap.cpp:32: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WasmEHPrepare.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/WasmEHPrepare.cpp:118: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/XRayInstrumentation.cpp:26: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 22%] Linking CXX static library ../libLLVMCodeGen.a [ 22%] Built target LLVMCodeGen Scanning dependencies of target LLVMSelectionDAG [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:46: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp:63: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:20: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:22: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:30: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SelectionDAGISel.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:20: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:28: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:24: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SelectionDAGISel.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:24: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:52: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:41: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:25: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SelectionDAGISel.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:18, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SelectionDAGISel.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of 'void llvm::RegisterPassParser::initialize() [with RegistryClass = llvm::RegisterScheduler]': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/Support/CommandLine.h:1343:5: required from 'void llvm::cl::opt::done() [with DataType = llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser]' /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/Support/CommandLine.h:1365:5: required from 'llvm::cl::opt::opt(const Mods& ...) [with Mods = {char [13], llvm::cl::initializer, llvm::cl::OptionHidden, llvm::cl::desc}; DataType = llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser]' /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:191:38: required from here /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachinePassRegistry.h:123:23: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} [-Wcast-function-type] (typename RegistryClass::FunctionPassCtor)Node->getCtor(), /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of 'void llvm::RegisterPassParser::NotifyAdd(llvm::StringRef, llvm::MachinePassCtor, llvm::StringRef) [with RegistryClass = llvm::RegisterScheduler; llvm::MachinePassCtor = void* (*)()]': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachinePassRegistry.h:132:8: required from here /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachinePassRegistry.h:133:31: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} [-Wcast-function-type] this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o [ 24%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o [ 24%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:21: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 24%] Linking CXX static library ../../libLLVMSelectionDAG.a [ 24%] Built target LLVMSelectionDAG Scanning dependencies of target LLVMAsmPrinter [ 24%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AccelTable.cpp.o [ 24%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o [ 24%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o [ 24%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:57: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 24%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o [ 24%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:20: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 24%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgEntityHistoryCalculator.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp:20: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 24%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:22: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 24%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o [ 25%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o [ 25%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o [ 25%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o [ 25%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:32: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 25%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:43: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 25%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o [ 25%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o [ 25%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o [ 25%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:27: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 25%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o [ 25%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o [ 25%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o [ 25%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinCFGuard.cpp.o [ 25%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/AsmPrinter/WinException.cpp:24: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 25%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:40: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 25%] Linking CXX static library ../../libLLVMAsmPrinter.a [ 25%] Built target LLVMAsmPrinter Scanning dependencies of target LLVMMIRParser [ 25%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o [ 25%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MIRParser/MIParser.cpp:38: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 25%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/MIRParser/MIRParser.cpp:30: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 25%] Linking CXX static library ../../libLLVMMIRParser.a [ 25%] Built target LLVMMIRParser Scanning dependencies of target LLVMGlobalISel [ 25%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp:16: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 25%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o [ 25%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Combiner.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/Combiner.h:18, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/GlobalISel/Combiner.cpp:14: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 25%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelper.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp:10: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 25%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h:24, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 26%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp:20: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 26%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp:21: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 26%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalityPredicates.cpp.o [ 26%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizeMutations.cpp.o [ 26%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 26%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 26%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp:24: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 26%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/Localizer.h:25, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/GlobalISel/Localizer.cpp:13: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 26%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 26%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:68, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp:13: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 26%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBank.cpp.o [ 26%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBankInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:21: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 26%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/CodeGen/GlobalISel/Utils.cpp:20: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 26%] Linking CXX static library ../../libLLVMGlobalISel.a [ 26%] Built target LLVMGlobalISel Scanning dependencies of target LLVMBinaryFormat [ 26%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o [ 27%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o [ 27%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackReader.cpp.o [ 27%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackWriter.cpp.o [ 27%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o [ 27%] Linking CXX static library ../libLLVMBinaryFormat.a [ 27%] Built target LLVMBinaryFormat Scanning dependencies of target LLVMBitReader [ 27%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o [ 27%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o [ 27%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o [ 27%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o [ 27%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o [ 27%] Linking CXX static library ../../libLLVMBitReader.a [ 27%] Built target LLVMBitReader Scanning dependencies of target LLVMBitWriter [ 27%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o [ 27%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o [ 27%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o [ 27%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o [ 27%] Linking CXX static library ../../libLLVMBitWriter.a [ 27%] Built target LLVMBitWriter Scanning dependencies of target LLVMTransformUtils [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GuardUtils.cpp.o [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ImportedFunctionsInliningStatistics.cpp.o [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionPrecedenceTracking.cpp.o [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopRotationUtils.cpp.o [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o [ 29%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o [ 29%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollAndJam.cpp.o [ 29%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollPeel.cpp.o [ 29%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o [ 29%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o [ 29%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o [ 29%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o [ 29%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o [ 29%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o [ 29%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o [ 29%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o [ 29%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o [ 29%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o [ 29%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/OrderedInstructions.cpp.o [ 29%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o [ 29%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o [ 29%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o [ 30%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o [ 30%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdaterBulk.cpp.o [ 30%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o [ 30%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o [ 30%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o [ 30%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o [ 30%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o [ 30%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o [ 30%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o [ 30%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o [ 30%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o [ 30%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o [ 30%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o [ 30%] Linking CXX static library ../../libLLVMTransformUtils.a [ 30%] Built target LLVMTransformUtils Scanning dependencies of target LLVMInstrumentation [ 30%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o [ 31%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o [ 31%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/CGProfile.cpp.o [ 31%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o [ 31%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o [ 31%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o [ 31%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o [ 31%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o [ 31%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o [ 31%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o [ 31%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o [ 31%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o [ 31%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o [ 31%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/EfficiencySanitizer.cpp.o [ 31%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o [ 31%] Linking CXX static library ../../libLLVMInstrumentation.a [ 31%] Built target LLVMInstrumentation Scanning dependencies of target LLVMAggressiveInstCombine [ 31%] Building CXX object lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/AggressiveInstCombine.cpp.o [ 31%] Building CXX object lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/TruncInstCombine.cpp.o [ 32%] Linking CXX static library ../../libLLVMAggressiveInstCombine.a [ 32%] Built target LLVMAggressiveInstCombine Scanning dependencies of target InstCombineTableGen [ 32%] Building InstCombineTables.inc... [ 32%] Updating InstCombineTables.inc... [ 32%] Built target InstCombineTableGen Scanning dependencies of target LLVMInstCombine [ 32%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o [ 32%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o [ 32%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o [ 32%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o [ 32%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o [ 32%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o [ 32%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o [ 32%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o [ 32%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o [ 32%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o [ 32%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o [ 32%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o [ 32%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o [ 32%] Linking CXX static library ../../libLLVMInstCombine.a [ 32%] Built target LLVMInstCombine Scanning dependencies of target LLVMScalarOpts [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InstSimplifyPass.cpp.o [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollAndJamPass.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculateAroundPHIs.cpp.o [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o [ 36%] Linking CXX static library ../../libLLVMScalarOpts.a [ 36%] Built target LLVMScalarOpts Scanning dependencies of target LLVMipo [ 36%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o [ 36%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o [ 36%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o [ 36%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BlockExtractor.cpp.o [ 36%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o [ 36%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o [ 36%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o [ 36%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o [ 36%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o [ 36%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o [ 36%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o [ 36%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o [ 36%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o [ 36%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o [ 36%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o [ 37%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o [ 37%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPConstantPropagation.cpp.o [ 37%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o [ 37%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o [ 37%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o [ 37%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o [ 37%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o [ 37%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o [ 37%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o [ 37%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o [ 37%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o [ 37%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o [ 37%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o [ 37%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o [ 37%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SCCP.cpp.o [ 37%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o [ 37%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o [ 37%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SyntheticCountsPropagation.cpp.o [ 38%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o [ 38%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o [ 38%] Linking CXX static library ../../libLLVMipo.a [ 38%] Built target LLVMipo Scanning dependencies of target LLVMVectorize [ 38%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o [ 38%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o [ 38%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o [ 39%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o [ 39%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o [ 39%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o [ 39%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanHCFGBuilder.cpp.o /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp:128:6: warning: 'bool {anonymous}::PlainCFGBuilder::isExternalDef(llvm::Value*)' defined but not used [-Wunused-function] bool PlainCFGBuilder::isExternalDef(Value *Val) { ^~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanHCFGTransforms.cpp.o [ 39%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanVerifier.cpp.o [ 39%] Linking CXX static library ../../libLLVMVectorize.a [ 39%] Built target LLVMVectorize Scanning dependencies of target LLVMHello_exports [ 39%] Creating export file for LLVMHello [ 39%] Built target LLVMHello_exports Scanning dependencies of target LLVMHello [ 39%] Building CXX object lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/Hello.cpp.o [ 39%] Linking CXX shared module ../../LLVMHello.so [ 39%] Built target LLVMHello Scanning dependencies of target LLVMObjCARCOpts [ 39%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o [ 39%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o [ 39%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o [ 39%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o [ 39%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o [ 39%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o [ 39%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o [ 40%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o [ 40%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o [ 40%] Linking CXX static library ../../libLLVMObjCARCOpts.a [ 40%] Built target LLVMObjCARCOpts Scanning dependencies of target LLVMCoroutines [ 40%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o [ 40%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o [ 40%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o [ 40%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o [ 40%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o [ 41%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o [ 41%] Linking CXX static library ../../libLLVMCoroutines.a [ 41%] Built target LLVMCoroutines Scanning dependencies of target LLVMLinker [ 41%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o [ 41%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o [ 41%] Linking CXX static library ../libLLVMLinker.a [ 41%] Built target LLVMLinker Scanning dependencies of target LLVMAnalysis [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o [ 42%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o [ 42%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o [ 42%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o [ 42%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o [ 42%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o [ 42%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o [ 42%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o [ 42%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o [ 42%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o [ 42%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o [ 42%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o [ 42%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o [ 42%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o [ 42%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o [ 42%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o [ 42%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o [ 42%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IteratedDominanceFrontier.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MustExecute.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OrderedBasicBlock.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PhiValues.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyntheticCountsUtils.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o [ 46%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o [ 46%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o [ 46%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o [ 46%] Linking CXX static library ../libLLVMAnalysis.a [ 46%] Built target LLVMAnalysis Scanning dependencies of target llvm_vcsrevision_h [ 46%] Built target llvm_vcsrevision_h Scanning dependencies of target LLVMLTO [ 46%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/Caching.cpp.o [ 46%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o [ 46%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o [ 46%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/LTO/LTOModule.cpp:18: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 46%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/LTO/LTOCodeGenerator.cpp:24: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 46%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/LTO/UpdateCompilerUsed.cpp:17: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 46%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o [ 46%] Linking CXX static library ../libLLVMLTO.a [ 46%] Built target LLVMLTO Scanning dependencies of target LLVMMC [ 46%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o [ 47%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o [ 47%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o [ 47%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o [ 47%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o [ 47%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o [ 47%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o [ 47%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o [ 47%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o [ 47%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o [ 47%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o [ 47%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o [ 47%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodePadder.cpp.o [ 47%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o [ 47%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o [ 47%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o [ 47%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o [ 47%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o [ 48%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o [ 48%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o [ 48%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o [ 48%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o [ 48%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o [ 48%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o [ 48%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o [ 48%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o [ 48%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o [ 48%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o [ 48%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o [ 48%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o [ 48%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o [ 48%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o [ 48%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o [ 48%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o [ 48%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o [ 49%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o [ 49%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o [ 49%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o [ 49%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o [ 49%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o [ 49%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o [ 49%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o [ 49%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o [ 49%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o [ 49%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o [ 49%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o [ 49%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o [ 49%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o [ 49%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o [ 49%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o [ 49%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o [ 49%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o [ 50%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o [ 50%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o [ 50%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o [ 50%] Linking CXX static library ../libLLVMMC.a [ 50%] Built target LLVMMC Scanning dependencies of target LLVMMCParser [ 50%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o [ 50%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o [ 50%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o [ 50%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o [ 51%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o [ 51%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o [ 51%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o [ 51%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o [ 51%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o [ 51%] Linking CXX static library ../../libLLVMMCParser.a [ 51%] Built target LLVMMCParser Scanning dependencies of target LLVMMCDisassembler [ 51%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o [ 51%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o [ 51%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o [ 51%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o [ 51%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o [ 51%] Linking CXX static library ../../libLLVMMCDisassembler.a [ 51%] Built target LLVMMCDisassembler Scanning dependencies of target LLVMObject [ 51%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o [ 51%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o [ 51%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o [ 51%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o [ 51%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o [ 51%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o [ 51%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o [ 51%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Object/ELF.cpp: In member function 'const char* llvm::object::ELFFile::getDynamicTagAsString(unsigned int, uint64_t) const [with ELFT = llvm::object::ELFType<(llvm::support::endianness)1, false>]': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Object/ELF.cpp:430:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Object/ELF.cpp:436:3: note: here case ELF::EM_MIPS: ^~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Object/ELF.cpp:437:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Object/ELF.cpp:443:3: note: here case ELF::EM_PPC64: ^~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Object/ELF.cpp: In member function 'const char* llvm::object::ELFFile::getDynamicTagAsString(unsigned int, uint64_t) const [with ELFT = llvm::object::ELFType<(llvm::support::endianness)0, false>]': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Object/ELF.cpp:430:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Object/ELF.cpp:436:3: note: here case ELF::EM_MIPS: ^~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Object/ELF.cpp:437:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Object/ELF.cpp:443:3: note: here case ELF::EM_PPC64: ^~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Object/ELF.cpp: In member function 'const char* llvm::object::ELFFile::getDynamicTagAsString(unsigned int, uint64_t) const [with ELFT = llvm::object::ELFType<(llvm::support::endianness)1, true>]': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Object/ELF.cpp:430:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Object/ELF.cpp:436:3: note: here case ELF::EM_MIPS: ^~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Object/ELF.cpp:437:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Object/ELF.cpp:443:3: note: here case ELF::EM_PPC64: ^~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Object/ELF.cpp: In member function 'const char* llvm::object::ELFFile::getDynamicTagAsString(unsigned int, uint64_t) const [with ELFT = llvm::object::ELFType<(llvm::support::endianness)0, true>]': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Object/ELF.cpp:430:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Object/ELF.cpp:436:3: note: here case ELF::EM_MIPS: ^~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Object/ELF.cpp:437:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Object/ELF.cpp:443:3: note: here case ELF::EM_PPC64: ^~~~ [ 51%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o [ 51%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o [ 51%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o [ 51%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o [ 51%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o [ 51%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o [ 52%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o [ 52%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o [ 52%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o [ 52%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o [ 52%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o [ 52%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o [ 52%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o [ 52%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o [ 52%] Linking CXX static library ../libLLVMObject.a [ 52%] Built target LLVMObject Scanning dependencies of target LLVMObjectYAML [ 52%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o [ 52%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o [ 52%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o [ 52%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o [ 52%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o [ 52%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o [ 52%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFVisitor.cpp.o [ 52%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o [ 53%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o [ 53%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o [ 53%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o [ 53%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o [ 53%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o [ 53%] Linking CXX static library ../libLLVMObjectYAML.a [ 53%] Built target LLVMObjectYAML Scanning dependencies of target LLVMOption [ 53%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o [ 53%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o [ 53%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o [ 53%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o [ 53%] Linking CXX static library ../libLLVMOption.a [ 53%] Built target LLVMOption Scanning dependencies of target LLVMDebugInfoDWARF [ 53%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o [ 53%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAddressRange.cpp.o [ 53%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o [ 53%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o [ 53%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o [ 53%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o [ 53%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o [ 54%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAddr.cpp.o [ 54%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o [ 54%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o [ 54%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o [ 54%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o [ 54%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o [ 54%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o [ 54%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o [ 54%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o [ 54%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o [ 54%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRnglists.cpp.o [ 54%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o [ 54%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o [ 54%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o [ 54%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o [ 54%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFListTable.cpp.o [ 54%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o [ 55%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o [ 55%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o [ 55%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o [ 55%] Linking CXX static library ../../libLLVMDebugInfoDWARF.a [ 55%] Built target LLVMDebugInfoDWARF Scanning dependencies of target LLVMDebugInfoMSF [ 55%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o [ 55%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o [ 55%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o [ 55%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o [ 55%] Linking CXX static library ../../libLLVMDebugInfoMSF.a [ 55%] Built target LLVMDebugInfoMSF Scanning dependencies of target LLVMDebugInfoCodeView [ 55%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o [ 55%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o [ 55%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o [ 55%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o [ 55%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o [ 55%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o [ 55%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o [ 55%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o [ 55%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o [ 55%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o [ 55%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o [ 56%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o [ 56%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o [ 56%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o [ 56%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o [ 56%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o [ 56%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o [ 56%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o [ 56%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o [ 56%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o [ 56%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o [ 56%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o [ 56%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o [ 56%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o [ 56%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o [ 56%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o [ 56%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o [ 56%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o [ 56%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o [ 57%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o [ 57%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o [ 57%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o [ 57%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o [ 57%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o [ 57%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o [ 57%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o [ 57%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o [ 57%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o [ 57%] Linking CXX static library ../../libLLVMDebugInfoCodeView.a [ 57%] Built target LLVMDebugInfoCodeView Scanning dependencies of target LLVMDebugInfoPDB [ 57%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o [ 57%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o [ 57%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o [ 57%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o [ 57%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o [ 57%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o [ 57%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o [ 57%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o [ 58%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o [ 58%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o [ 58%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o [ 58%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o [ 58%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o [ 58%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o [ 58%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o [ 58%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o [ 58%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o [ 58%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o [ 58%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o [ 58%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o [ 58%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o [ 58%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o [ 58%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o [ 58%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o [ 58%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o [ 59%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o [ 59%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o [ 59%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o [ 59%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o [ 59%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o [ 59%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o [ 59%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o [ 59%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o [ 59%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o [ 59%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o [ 59%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o [ 59%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o [ 59%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o [ 59%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o [ 59%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o [ 59%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o [ 59%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o [ 60%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o [ 60%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o [ 60%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o [ 60%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o [ 60%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o [ 60%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o [ 60%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o [ 60%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o [ 60%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o [ 60%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o [ 60%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeBuiltinSymbol.cpp.o [ 60%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o [ 60%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o [ 60%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbol.cpp.o [ 60%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o [ 60%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o [ 60%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o [ 60%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o [ 61%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o [ 61%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o [ 61%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o [ 61%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o [ 61%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o [ 61%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o [ 61%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o [ 61%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o [ 61%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o [ 61%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o [ 61%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o [ 61%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o [ 61%] Linking CXX static library ../../libLLVMDebugInfoPDB.a [ 61%] Built target LLVMDebugInfoPDB Scanning dependencies of target LLVMSymbolize [ 62%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o [ 62%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o [ 62%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o [ 62%] Linking CXX static library ../../libLLVMSymbolize.a [ 62%] Built target LLVMSymbolize Scanning dependencies of target LLVMExecutionEngine [ 62%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o [ 62%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o [ 62%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o [ 62%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o [ 62%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o [ 62%] Linking CXX static library ../libLLVMExecutionEngine.a [ 62%] Built target LLVMExecutionEngine Scanning dependencies of target LLVMInterpreter [ 62%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o [ 62%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o [ 62%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o [ 63%] Linking CXX static library ../../libLLVMInterpreter.a [ 63%] Built target LLVMInterpreter Scanning dependencies of target LLVMMCJIT [ 63%] Building CXX object lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o [ 63%] Linking CXX static library ../../libLLVMMCJIT.a [ 63%] Built target LLVMMCJIT Scanning dependencies of target LLVMProfileData [ 63%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o [ 63%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o [ 64%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o [ 64%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o [ 64%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o [ 64%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o [ 64%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o [ 64%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o [ 64%] Linking CXX static library ../libLLVMProfileData.a [ 64%] Built target LLVMProfileData Scanning dependencies of target LLVMOrcJIT [ 64%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileOnDemandLayer.cpp.o [ 64%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Core.cpp.o [ 64%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o [ 64%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o [ 64%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRCompileLayer.cpp.o [ 64%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRTransformLayer.cpp.o [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Legacy.cpp.o [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Layer.cpp.o [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LLJIT.cpp.o [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/NullResolver.cpp.o [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectTransformLayer.cpp.o [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcCBindings.cpp.o [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcError.cpp.o [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcMCJITReplacement.cpp.o [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RPCUtils.cpp.o [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RTDyldObjectLinkingLayer.cpp.o [ 65%] Linking CXX static library ../../libLLVMOrcJIT.a [ 65%] Built target LLVMOrcJIT Scanning dependencies of target LLVMRuntimeDyld [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o [ 65%] Linking CXX static library ../../libLLVMRuntimeDyld.a [ 65%] Built target LLVMRuntimeDyld Scanning dependencies of target LLVMTarget [ 65%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o [ 65%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o [ 65%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o [ 66%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o [ 66%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o [ 66%] Linking CXX static library ../libLLVMTarget.a [ 66%] Built target LLVMTarget Scanning dependencies of target X86CommonTableGen [ 66%] Building X86GenAsmMatcher.inc... [ 66%] Updating X86GenAsmMatcher.inc... [ 66%] Building X86GenAsmWriter.inc... [ 66%] Updating X86GenAsmWriter.inc... [ 66%] Building X86GenAsmWriter1.inc... [ 66%] Updating X86GenAsmWriter1.inc... [ 66%] Building X86GenCallingConv.inc... [ 66%] Updating X86GenCallingConv.inc... [ 66%] Building X86GenDAGISel.inc... [ 66%] Updating X86GenDAGISel.inc... [ 66%] Building X86GenDisassemblerTables.inc... [ 66%] Updating X86GenDisassemblerTables.inc... [ 66%] Building X86GenEVEX2VEXTables.inc... [ 66%] Updating X86GenEVEX2VEXTables.inc... [ 66%] Building X86GenFastISel.inc... [ 66%] Updating X86GenFastISel.inc... [ 66%] Building X86GenGlobalISel.inc... [ 66%] Updating X86GenGlobalISel.inc... [ 66%] Building X86GenInstrInfo.inc... [ 67%] Updating X86GenInstrInfo.inc... [ 67%] Building X86GenRegisterBank.inc... [ 67%] Updating X86GenRegisterBank.inc... [ 67%] Building X86GenRegisterInfo.inc... [ 67%] Updating X86GenRegisterInfo.inc... [ 67%] Building X86GenSubtargetInfo.inc... [ 67%] Updating X86GenSubtargetInfo.inc... [ 67%] Built target X86CommonTableGen Scanning dependencies of target LLVMX86CodeGen [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/ShadowCallStack.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/ShadowCallStack.cpp:19: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86AsmPrinter.h:13, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86AsmPrinter.cpp:15: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86CallFrameOptimization.cpp:22: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86CallingConv.cpp:16: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallLowering.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86CallLowering.cpp:19: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86CmovConversion.cpp:45: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86DomainReassignment.cpp:17: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86ExpandPseudo.cpp:19: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86FastISel.cpp:19: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86FixupBWInsts.cpp:49: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86FixupLEAs.cpp:17: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidStoreForwardingBlocks.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp:37: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86FixupSetCC.cpp:24: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 68%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FlagsCopyLowering.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp:26: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 68%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86FloatingPoint.cpp:27: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 68%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86FrameLowering.cpp:16: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 68%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstructionSelector.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstructionSelector.cpp:17: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 68%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:18: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 68%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86IntrinsicsInfo.h:18, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86ISelLowering.cpp:20: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 68%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectBranchTracking.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp:20: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 68%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InterleavedAccess.cpp:18: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 68%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrFMA3Info.cpp:16: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 68%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFoldTables.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrFoldTables.cpp:15: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 68%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.cpp:14: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 68%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86EvexToVex.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86EvexToVex.cpp:26: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 68%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LegalizerInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86LegalizerInfo.cpp:15: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 68%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86AsmPrinter.h:13, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86MCInstLower.cpp:20: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 68%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp:12: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 68%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSchedule.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:89, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86MacroFusion.h:15, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86MacroFusion.cpp:15: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86MacroFusion.h:15, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86MacroFusion.cpp:15: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ [ 68%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86OptimizeLEAs.cpp:22: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86PadShortFunction.cpp:18: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterBankInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86RegisterBankInfo.cpp:15: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86RegisterInfo.cpp:19: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RetpolineThunks.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86RetpolineThunks.cpp:24: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp:16: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeLoadHardening.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp:25: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86Subtarget.cpp:19: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86TargetMachine.h:17, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86TargetMachine.cpp:14: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86MacroFusion.h:15, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86TargetMachine.cpp:19: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86TargetMachine.h:17, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86TargetTransformInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86TargetTransformInfo.cpp:42: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86VZeroUpper.cpp:18: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinAllocaExpander.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86WinAllocaExpander.cpp:20: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o [ 69%] Linking CXX static library ../../libLLVMX86CodeGen.a [ 69%] Built target LLVMX86CodeGen Scanning dependencies of target LLVMX86AsmParser [ 69%] Building CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmInstrumentation.cpp.o [ 69%] Building CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o [ 69%] Linking CXX static library ../../../libLLVMX86AsmParser.a [ 69%] Built target LLVMX86AsmParser Scanning dependencies of target LLVMX86Disassembler [ 69%] Building CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o [ 69%] Building CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86DisassemblerDecoder.cpp.o [ 69%] Linking CXX static library ../../../libLLVMX86Disassembler.a [ 69%] Built target LLVMX86Disassembler Scanning dependencies of target LLVMX86AsmPrinter [ 69%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86ATTInstPrinter.cpp.o [ 70%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86IntelInstPrinter.cpp.o [ 70%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86InstComments.cpp.o [ 70%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86InstPrinterCommon.cpp.o [ 70%] Linking CXX static library ../../../libLLVMX86AsmPrinter.a [ 70%] Built target LLVMX86AsmPrinter Scanning dependencies of target LLVMX86Desc [ 70%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o [ 70%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o [ 71%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o [ 71%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o [ 71%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o [ 71%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp: In function 'unsigned int getRelocType64(llvm::MCContext&, llvm::SMLoc, llvm::MCSymbolRefExpr::VariantKind, X86_64RelType, bool, unsigned int)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:105:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:117:3: note: here case MCSymbolRefExpr::VK_GOT: ^~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:118:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:128:3: note: here case MCSymbolRefExpr::VK_GOTOFF: ^~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:134:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:144:3: note: here case MCSymbolRefExpr::VK_DTPOFF: ^~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:146:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:156:3: note: here case MCSymbolRefExpr::VK_SIZE: ^~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:158:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:168:3: note: here case MCSymbolRefExpr::VK_TLSCALL: ^~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp: In function 'unsigned int getRelocType32(llvm::MCContext&, llvm::MCSymbolRefExpr::VariantKind, X86_32RelType, bool, unsigned int)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:229:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:237:3: note: here case MCSymbolRefExpr::VK_GOT: ^~~~ [ 71%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o [ 71%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o [ 71%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o [ 71%] Linking CXX static library ../../../libLLVMX86Desc.a [ 71%] Built target LLVMX86Desc Scanning dependencies of target LLVMX86Info [ 71%] Building CXX object lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o [ 71%] Linking CXX static library ../../../libLLVMX86Info.a [ 71%] Built target LLVMX86Info Scanning dependencies of target LLVMX86Utils [ 71%] Building CXX object lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/X86ShuffleDecode.cpp.o [ 71%] Linking CXX static library ../../../libLLVMX86Utils.a [ 71%] Built target LLVMX86Utils Scanning dependencies of target WebAssemblyCommonTableGen [ 71%] Building WebAssemblyGenAsmMatcher.inc... [ 71%] Updating WebAssemblyGenAsmMatcher.inc... [ 71%] Building WebAssemblyGenAsmWriter.inc... [ 71%] Updating WebAssemblyGenAsmWriter.inc... [ 72%] Building WebAssemblyGenDAGISel.inc... [ 72%] Updating WebAssemblyGenDAGISel.inc... [ 72%] Building WebAssemblyGenDisassemblerTables.inc... [ 72%] Updating WebAssemblyGenDisassemblerTables.inc... [ 72%] Building WebAssemblyGenFastISel.inc... [ 72%] Updating WebAssemblyGenFastISel.inc... [ 72%] Building WebAssemblyGenInstrInfo.inc... [ 72%] Updating WebAssemblyGenInstrInfo.inc... [ 72%] Building WebAssemblyGenMCCodeEmitter.inc... [ 72%] Updating WebAssemblyGenMCCodeEmitter.inc... [ 72%] Building WebAssemblyGenRegisterInfo.inc... [ 72%] Updating WebAssemblyGenRegisterInfo.inc... [ 72%] Building WebAssemblyGenSubtargetInfo.inc... [ 72%] Updating WebAssemblyGenSubtargetInfo.inc... [ 72%] Building WebAssemblyGenStackifier.inc... [ 72%] Updating WebAssemblyGenStackifier.inc... [ 72%] Built target WebAssemblyCommonTableGen Scanning dependencies of target LLVMWebAssemblyCodeGen [ 72%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAddMissingPrototypes.cpp.o [ 72%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyArgumentMove.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp:31: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 72%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAsmPrinter.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h:13, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp:17: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 72%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCallIndirectFixup.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyCallIndirectFixup.cpp:27: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 72%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGStackify.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp:28: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp: At global scope: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp:185:6: warning: 'void {anonymous}::WebAssemblyCFGStackify::unregisterScope(llvm::MachineInstr*)' defined but not used [-Wunused-function] void WebAssemblyCFGStackify::unregisterScope(MachineInstr *Begin) { ^~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGSort.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp:23: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 73%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLateEHPrepare.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp:17: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 73%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyEHRestoreStackPointer.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyEHRestoreStackPointer.cpp:19: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 73%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExceptionInfo.cpp.o [ 73%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExplicitLocals.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp:21: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 73%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFastISel.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp:21: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp:201: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/build/lib/Target/WebAssembly/WebAssemblyGenFastISel.inc: In static member function 'static bool {anonymous}::WebAssemblyFastISel::Predicate_ImmI8(int64_t)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/build/lib/Target/WebAssembly/WebAssemblyGenFastISel.inc:12:33: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] return (Imm & ((1UL << 8) - 1)) == Imm; ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/build/lib/Target/WebAssembly/WebAssemblyGenFastISel.inc: In static member function 'static bool {anonymous}::WebAssemblyFastISel::Predicate_ImmI16(int64_t)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/build/lib/Target/WebAssembly/WebAssemblyGenFastISel.inc:15:34: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] return (Imm & ((1UL << 16) - 1)) == Imm; ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 73%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixIrreducibleControlFlow.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp:31: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 73%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixFunctionBitcasts.cpp.o [ 73%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFrameLowering.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp:23: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 73%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelDAGToDAG.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp:17: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp:63: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/build/lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc: In member function 'virtual bool {anonymous}::WebAssemblyDAGToDAGISel::CheckNodePredicate(llvm::SDNode*, unsigned int) const': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/build/lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc:27837:33: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] return (Imm & ((1UL << 8) - 1)) == Imm; ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/build/lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc:27842:34: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] return (Imm & ((1UL << 16) - 1)) == Imm; ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 73%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelLowering.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp:17: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 73%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyInstrInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp:16: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 73%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerBrUnless.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp:20: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 73%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerEmscriptenEHSjLj.cpp.o [ 73%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerGlobalDtors.cpp.o [ 73%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMachineFunctionInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp:16: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 73%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCInstLower.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h:13, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp:17: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 73%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeLiveIntervals.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp:24: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeReturned.cpp.o [ 74%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPeephole.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp:17: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPrepareForLiveIntervals.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyPrepareForLiveIntervals.cpp:24: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegisterInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp:19: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegColoring.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp:21: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegNumbering.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp:18: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegStackify.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp:25: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyReplacePhysRegs.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyReplacePhysRegs.cpp:24: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRuntimeLibcallSignatures.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp:23: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySelectionDAGInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp:15: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySetP2AlignOperands.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp:17: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyStoreResults.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyStoreResults.cpp:29: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySubtarget.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp:16: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetMachine.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp:15: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetObjectFile.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.cpp:17: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetTransformInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h:23, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp:16: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyUtilities.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyUtilities.cpp:16: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 75%] Linking CXX static library ../../libLLVMWebAssemblyCodeGen.a [ 75%] Built target LLVMWebAssemblyCodeGen Scanning dependencies of target LLVMWebAssemblyAsmParser [ 75%] Building CXX object lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmParser.cpp.o [ 75%] Linking CXX static library ../../../libLLVMWebAssemblyAsmParser.a [ 75%] Built target LLVMWebAssemblyAsmParser Scanning dependencies of target LLVMWebAssemblyDisassembler [ 75%] Building CXX object lib/Target/WebAssembly/Disassembler/CMakeFiles/LLVMWebAssemblyDisassembler.dir/WebAssemblyDisassembler.cpp.o [ 75%] Linking CXX static library ../../../libLLVMWebAssemblyDisassembler.a [ 75%] Built target LLVMWebAssemblyDisassembler Scanning dependencies of target LLVMWebAssemblyAsmPrinter [ 75%] Building CXX object lib/Target/WebAssembly/InstPrinter/CMakeFiles/LLVMWebAssemblyAsmPrinter.dir/WebAssemblyInstPrinter.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/WebAssembly/InstPrinter/WebAssemblyInstPrinter.cpp:18: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 75%] Linking CXX static library ../../../libLLVMWebAssemblyAsmPrinter.a [ 75%] Built target LLVMWebAssemblyAsmPrinter Scanning dependencies of target LLVMWebAssemblyDesc [ 75%] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyAsmBackend.cpp.o [ 75%] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCAsmInfo.cpp.o [ 75%] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCCodeEmitter.cpp.o [ 75%] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCTargetDesc.cpp.o [ 75%] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyTargetStreamer.cpp.o [ 75%] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyWasmObjectWriter.cpp.o [ 75%] Linking CXX static library ../../../libLLVMWebAssemblyDesc.a [ 75%] Built target LLVMWebAssemblyDesc Scanning dependencies of target LLVMWebAssemblyInfo [ 75%] Building CXX object lib/Target/WebAssembly/TargetInfo/CMakeFiles/LLVMWebAssemblyInfo.dir/WebAssemblyTargetInfo.cpp.o [ 75%] Linking CXX static library ../../../libLLVMWebAssemblyInfo.a [ 75%] Built target LLVMWebAssemblyInfo Scanning dependencies of target RISCVCommonTableGen [ 75%] Building RISCVGenAsmMatcher.inc... [ 75%] Updating RISCVGenAsmMatcher.inc... [ 75%] Building RISCVGenAsmWriter.inc... [ 75%] Updating RISCVGenAsmWriter.inc... [ 75%] Building RISCVGenCompressInstEmitter.inc... [ 75%] Updating RISCVGenCompressInstEmitter.inc... [ 75%] Building RISCVGenDAGISel.inc... [ 75%] Updating RISCVGenDAGISel.inc... [ 75%] Building RISCVGenDisassemblerTables.inc... [ 76%] Updating RISCVGenDisassemblerTables.inc... [ 76%] Building RISCVGenInstrInfo.inc... [ 76%] Updating RISCVGenInstrInfo.inc... [ 76%] Building RISCVGenMCCodeEmitter.inc... [ 76%] Updating RISCVGenMCCodeEmitter.inc... [ 76%] Building RISCVGenMCPseudoLowering.inc... [ 76%] Updating RISCVGenMCPseudoLowering.inc... [ 76%] Building RISCVGenRegisterInfo.inc... [ 76%] Updating RISCVGenRegisterInfo.inc... [ 76%] Building RISCVGenSubtargetInfo.inc... [ 76%] Updating RISCVGenSubtargetInfo.inc... [ 76%] Built target RISCVCommonTableGen Scanning dependencies of target LLVMRISCVCodeGen [ 76%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVAsmPrinter.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.h:18, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVSubtarget.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVTargetMachine.h:18, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp:18: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 76%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVFrameLowering.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.h:18, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVSubtarget.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp:16: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 76%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInstrInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.h:18, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp:14: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 76%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVISelDAGToDAG.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.h:18, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVSubtarget.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVTargetMachine.h:18, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp:16: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 76%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVISelLowering.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.h:18, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVSubtarget.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVISelLowering.cpp:19: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 76%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMCInstLower.cpp.o [ 76%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMergeBaseOffset.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.h:18, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVSubtarget.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVTargetMachine.h:18, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp:28: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 77%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVRegisterInfo.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.h:18, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVSubtarget.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp:16: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 77%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVSubtarget.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.h:18, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVSubtarget.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVSubtarget.cpp:14: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 77%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetMachine.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.h:18, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVSubtarget.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVTargetMachine.h:18, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVTargetMachine.cpp:15: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 77%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetObjectFile.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.h:18, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVSubtarget.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVTargetMachine.h:18, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/RISCV/RISCVTargetObjectFile.cpp:11: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 77%] Linking CXX static library ../../libLLVMRISCVCodeGen.a [ 77%] Built target LLVMRISCVCodeGen Scanning dependencies of target LLVMRISCVAsmParser [ 77%] Building CXX object lib/Target/RISCV/AsmParser/CMakeFiles/LLVMRISCVAsmParser.dir/RISCVAsmParser.cpp.o [ 77%] Linking CXX static library ../../../libLLVMRISCVAsmParser.a [ 77%] Built target LLVMRISCVAsmParser Scanning dependencies of target LLVMRISCVDisassembler [ 77%] Building CXX object lib/Target/RISCV/Disassembler/CMakeFiles/LLVMRISCVDisassembler.dir/RISCVDisassembler.cpp.o [ 77%] Linking CXX static library ../../../libLLVMRISCVDisassembler.a [ 77%] Built target LLVMRISCVDisassembler Scanning dependencies of target LLVMRISCVAsmPrinter [ 77%] Building CXX object lib/Target/RISCV/InstPrinter/CMakeFiles/LLVMRISCVAsmPrinter.dir/RISCVInstPrinter.cpp.o [ 77%] Linking CXX static library ../../../libLLVMRISCVAsmPrinter.a [ 77%] Built target LLVMRISCVAsmPrinter Scanning dependencies of target LLVMRISCVDesc [ 77%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVAsmBackend.cpp.o [ 77%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVELFObjectWriter.cpp.o [ 77%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCAsmInfo.cpp.o [ 77%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCCodeEmitter.cpp.o [ 77%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCExpr.cpp.o [ 77%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCTargetDesc.cpp.o [ 77%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVTargetStreamer.cpp.o [ 77%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVELFStreamer.cpp.o [ 77%] Linking CXX static library ../../../libLLVMRISCVDesc.a [ 77%] Built target LLVMRISCVDesc Scanning dependencies of target LLVMRISCVInfo [ 77%] Building CXX object lib/Target/RISCV/TargetInfo/CMakeFiles/LLVMRISCVInfo.dir/RISCVTargetInfo.cpp.o [ 78%] Linking CXX static library ../../../libLLVMRISCVInfo.a [ 78%] Built target LLVMRISCVInfo Scanning dependencies of target LLVMAsmParser [ 78%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o [ 78%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o [ 78%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o [ 78%] Linking CXX static library ../libLLVMAsmParser.a [ 78%] Built target LLVMAsmParser Scanning dependencies of target LLVMLineEditor [ 78%] Building CXX object lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o [ 78%] Linking CXX static library ../libLLVMLineEditor.a [ 78%] Built target LLVMLineEditor Scanning dependencies of target LLVMCoverage [ 78%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o [ 78%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o [ 78%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o [ 78%] Linking CXX static library ../../libLLVMCoverage.a [ 78%] Built target LLVMCoverage Scanning dependencies of target LLVMPasses [ 78%] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o [ 78%] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassPlugin.cpp.o [ 78%] Linking CXX static library ../libLLVMPasses.a [ 78%] Built target LLVMPasses Scanning dependencies of target DllOptionsTableGen [ 78%] Building Options.inc... [ 78%] Updating Options.inc... [ 78%] Built target DllOptionsTableGen Scanning dependencies of target LLVMDlltoolDriver [ 79%] Building CXX object lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o [ 79%] Linking CXX static library ../../libLLVMDlltoolDriver.a [ 79%] Built target LLVMDlltoolDriver Scanning dependencies of target LibOptionsTableGen [ 79%] Building Options.inc... [ 79%] Updating Options.inc... [ 79%] Built target LibOptionsTableGen Scanning dependencies of target LLVMLibDriver [ 79%] Building CXX object lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o [ 79%] Linking CXX static library ../../libLLVMLibDriver.a [ 79%] Built target LLVMLibDriver Scanning dependencies of target LLVMXRay [ 79%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/FileHeaderReader.cpp.o [ 79%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o [ 80%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/Trace.cpp.o [ 80%] Linking CXX static library ../libLLVMXRay.a [ 80%] Built target LLVMXRay Scanning dependencies of target LLVMTestingSupport [ 80%] Building CXX object lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o [ 80%] Linking CXX static library ../../libLLVMTestingSupport.a [ 80%] Built target LLVMTestingSupport Scanning dependencies of target LLVMWindowsManifest [ 80%] Building CXX object lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o [ 80%] Linking CXX static library ../libLLVMWindowsManifest.a [ 80%] Built target LLVMWindowsManifest Scanning dependencies of target FileCheck [ 80%] Building CXX object utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o [ 80%] Linking CXX executable ../../bin/FileCheck [ 80%] Built target FileCheck Scanning dependencies of target llvm-PerfectShuffle [ 80%] Building CXX object utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o [ 80%] Linking CXX executable ../../bin/llvm-PerfectShuffle [ 80%] Built target llvm-PerfectShuffle Scanning dependencies of target count [ 80%] Building C object utils/count/CMakeFiles/count.dir/count.c.o [ 80%] Linking C executable ../../bin/count [ 80%] Built target count Scanning dependencies of target not [ 80%] Building CXX object utils/not/CMakeFiles/not.dir/not.cpp.o [ 80%] Linking CXX executable ../../bin/not [ 80%] Built target not Scanning dependencies of target yaml-bench [ 80%] Building CXX object utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o [ 80%] Linking CXX executable ../../bin/yaml-bench [ 80%] Built target yaml-bench Scanning dependencies of target LLVM [ 80%] Building CXX object tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o [ 80%] Linking CXX shared library ../../lib/libLLVM-8svn.so [ 80%] Built target LLVM Scanning dependencies of target LTO_exports [ 80%] Creating export file for LTO [ 80%] Built target LTO_exports Scanning dependencies of target LTO [ 80%] Building CXX object tools/lto/CMakeFiles/LTO.dir/LTODisassembler.cpp.o [ 80%] Building CXX object tools/lto/CMakeFiles/LTO.dir/lto.cpp.o [ 80%] Linking CXX shared library ../../lib/libLTO.so [ 80%] Built target LTO Scanning dependencies of target llvm-ar [ 80%] Building CXX object tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o [ 80%] Linking CXX executable ../../bin/llvm-ar [ 80%] Built target llvm-ar Scanning dependencies of target llvm-lib [ 80%] Generating ../../bin/llvm-lib [ 80%] Built target llvm-lib Scanning dependencies of target llvm-ranlib [ 80%] Generating ../../bin/llvm-ranlib [ 80%] Built target llvm-ranlib Scanning dependencies of target llvm-dlltool [ 80%] Generating ../../bin/llvm-dlltool [ 80%] Built target llvm-dlltool Scanning dependencies of target llvm-config [ 80%] Building CXX object tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o [ 80%] Linking CXX executable ../../bin/llvm-config [ 80%] Built target llvm-config Scanning dependencies of target llvm-lto [ 80%] Building CXX object tools/llvm-lto/CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o [ 80%] Linking CXX executable ../../bin/llvm-lto [ 80%] Built target llvm-lto Scanning dependencies of target llvm-profdata [ 80%] Building CXX object tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o [ 80%] Linking CXX executable ../../bin/llvm-profdata [ 80%] Built target llvm-profdata Scanning dependencies of target bugpoint [ 81%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o [ 81%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o [ 81%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o [ 81%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o [ 81%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o [ 81%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/Miscompilation.cpp.o [ 81%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o [ 81%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ToolRunner.cpp.o [ 81%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/bugpoint.cpp.o [ 81%] Linking CXX executable ../../bin/bugpoint [ 81%] Built target bugpoint Scanning dependencies of target BugpointPasses_exports [ 81%] Creating export file for BugpointPasses [ 81%] Built target BugpointPasses_exports Scanning dependencies of target BugpointPasses [ 81%] Building CXX object tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o [ 81%] Linking CXX shared module ../../lib/BugpointPasses.so [ 81%] Built target BugpointPasses Scanning dependencies of target dsymutil [ 81%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/dsymutil.cpp.o [ 81%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/BinaryHolder.cpp.o [ 81%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/CFBundle.cpp.o [ 81%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/CompileUnit.cpp.o [ 81%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/DebugMap.cpp.o [ 81%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/DeclContext.cpp.o [ 82%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/DwarfLinker.cpp.o [ 82%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/DwarfStreamer.cpp.o [ 82%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/MachODebugMapParser.cpp.o [ 82%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/MachOUtils.cpp.o [ 82%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/NonRelocatableStringpool.cpp.o [ 82%] Linking CXX executable ../../bin/dsymutil [ 82%] Built target dsymutil Scanning dependencies of target llc [ 82%] Building CXX object tools/llc/CMakeFiles/llc.dir/llc.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/tools/llc/llc.cpp:21: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 82%] Linking CXX executable ../../bin/llc [ 82%] Built target llc Scanning dependencies of target lli [ 82%] Building CXX object tools/lli/CMakeFiles/lli.dir/lli.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h:20, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/tools/lli/lli.cpp:21: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 82%] Linking CXX executable ../../bin/lli [ 82%] Built target lli Scanning dependencies of target lli-child-target [ 82%] Building CXX object tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o [ 83%] Linking CXX executable ../../../bin/lli-child-target [ 83%] Built target lli-child-target Scanning dependencies of target llvm-as [ 83%] Building CXX object tools/llvm-as/CMakeFiles/llvm-as.dir/llvm-as.cpp.o [ 83%] Linking CXX executable ../../bin/llvm-as [ 83%] Built target llvm-as Scanning dependencies of target llvm-bcanalyzer [ 83%] Building CXX object tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o [ 83%] Linking CXX executable ../../bin/llvm-bcanalyzer [ 83%] Built target llvm-bcanalyzer Scanning dependencies of target llvm-c-test [ 83%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/attributes.c.o [ 83%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/calc.c.o [ 83%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/debuginfo.c.o [ 83%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/diagnostic.c.o [ 83%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/disassemble.c.o [ 83%] Building CXX object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/echo.cpp.o [ 83%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/helpers.c.o [ 83%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/include-all.c.o [ 84%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/main.c.o [ 84%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/module.c.o [ 84%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/metadata.c.o [ 84%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/object.c.o [ 84%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/targets.c.o [ 84%] Linking CXX executable ../../bin/llvm-c-test [ 84%] Built target llvm-c-test Scanning dependencies of target llvm-cat [ 84%] Building CXX object tools/llvm-cat/CMakeFiles/llvm-cat.dir/llvm-cat.cpp.o [ 84%] Linking CXX executable ../../bin/llvm-cat [ 84%] Built target llvm-cat Scanning dependencies of target LLVMCFIVerify [ 84%] Building CXX object tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/FileAnalysis.cpp.o [ 85%] Building CXX object tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/GraphBuilder.cpp.o [ 85%] Linking CXX static library ../../../lib/libLLVMCFIVerify.a [ 85%] Built target LLVMCFIVerify Scanning dependencies of target llvm-cfi-verify [ 85%] Building CXX object tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/llvm-cfi-verify.cpp.o [ 85%] Linking CXX executable ../../bin/llvm-cfi-verify [ 85%] Built target llvm-cfi-verify Scanning dependencies of target llvm-cov [ 85%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o [ 85%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/gcov.cpp.o [ 85%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o [ 85%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterJson.cpp.o [ 85%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o [ 86%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o [ 86%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o [ 86%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o [ 86%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o [ 86%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o [ 86%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o [ 86%] Linking CXX executable ../../bin/llvm-cov [ 86%] Built target llvm-cov Scanning dependencies of target CvtResTableGen [ 86%] Building Opts.inc... [ 86%] Updating Opts.inc... [ 86%] Built target CvtResTableGen Scanning dependencies of target llvm-cvtres [ 86%] Building CXX object tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/llvm-cvtres.cpp.o [ 86%] Linking CXX executable ../../bin/llvm-cvtres [ 86%] Built target llvm-cvtres Scanning dependencies of target llvm-cxxdump [ 86%] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o [ 86%] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/Error.cpp.o [ 86%] Linking CXX executable ../../bin/llvm-cxxdump [ 86%] Built target llvm-cxxdump Scanning dependencies of target llvm-cxxfilt [ 86%] Building CXX object tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt.cpp.o [ 86%] Linking CXX executable ../../bin/llvm-cxxfilt [ 86%] Built target llvm-cxxfilt Scanning dependencies of target llvm-demangle-fuzzer [ 86%] Building CXX object tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o [ 86%] Building CXX object tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/llvm-demangle-fuzzer.cpp.o [ 86%] Linking CXX executable ../../bin/llvm-demangle-fuzzer [ 86%] Built target llvm-demangle-fuzzer Scanning dependencies of target llvm-diff [ 87%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o [ 87%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o [ 87%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffLog.cpp.o [ 87%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o [ 87%] Linking CXX executable ../../bin/llvm-diff [ 87%] Built target llvm-diff Scanning dependencies of target llvm-dis [ 87%] Building CXX object tools/llvm-dis/CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o [ 87%] Linking CXX executable ../../bin/llvm-dis [ 87%] Built target llvm-dis Scanning dependencies of target llvm-dwarfdump [ 87%] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/Statistics.cpp.o [ 87%] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o [ 87%] Linking CXX executable ../../bin/llvm-dwarfdump [ 87%] Built target llvm-dwarfdump Scanning dependencies of target llvm-dwp [ 87%] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o [ 87%] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DWPError.cpp.o [ 87%] Linking CXX executable ../../bin/llvm-dwp [ 87%] Built target llvm-dwp Scanning dependencies of target LLVMExegesis [ 87%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Analysis.cpp.o [ 87%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Assembler.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/tools/llvm-exegesis/lib/Assembler.cpp:14: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 87%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkResult.cpp.o [ 87%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkRunner.cpp.o [ 87%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Clustering.cpp.o [ 87%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Latency.cpp.o [ 87%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LlvmState.cpp.o [ 87%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/MCInstrDescView.cpp.o [ 87%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/PerfHelper.cpp.o [ 88%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterAliasing.cpp.o [ 88%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Target.cpp.o [ 88%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Uops.cpp.o [ 88%] Linking CXX static library ../../../lib/libLLVMExegesis.a [ 88%] Built target LLVMExegesis Scanning dependencies of target LLVMExegesisX86 [ 88%] Building CXX object tools/llvm-exegesis/lib/X86/CMakeFiles/LLVMExegesisX86.dir/Target.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/tools/llvm-exegesis/lib/X86/Target.cpp:17: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 88%] Linking CXX static library ../../../../lib/libLLVMExegesisX86.a [ 88%] Built target LLVMExegesisX86 Scanning dependencies of target llvm-exegesis [ 88%] Building CXX object tools/llvm-exegesis/CMakeFiles/llvm-exegesis.dir/llvm-exegesis.cpp.o [ 88%] Linking CXX executable ../../bin/llvm-exegesis [ 88%] Built target llvm-exegesis Scanning dependencies of target llvm-extract [ 88%] Building CXX object tools/llvm-extract/CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o [ 89%] Linking CXX executable ../../bin/llvm-extract [ 89%] Built target llvm-extract Scanning dependencies of target llvm-isel-fuzzer [ 89%] Building CXX object tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/DummyISelFuzzer.cpp.o [ 89%] Building CXX object tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/llvm-isel-fuzzer.cpp.o [ 89%] Linking CXX executable ../../bin/llvm-isel-fuzzer [ 89%] Built target llvm-isel-fuzzer Scanning dependencies of target llvm-link [ 89%] Building CXX object tools/llvm-link/CMakeFiles/llvm-link.dir/llvm-link.cpp.o [ 89%] Linking CXX executable ../../bin/llvm-link [ 89%] Built target llvm-link Scanning dependencies of target llvm-lto2 [ 89%] Building CXX object tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/llvm-lto2.cpp.o [ 89%] Linking CXX executable ../../bin/llvm-lto2 [ 89%] Built target llvm-lto2 Scanning dependencies of target llvm-mc [ 89%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o [ 89%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/Disassembler.cpp.o [ 89%] Linking CXX executable ../../bin/llvm-mc [ 89%] Built target llvm-mc Scanning dependencies of target LLVMMCA [ 89%] Building CXX object tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/Context.cpp.o [ 89%] Building CXX object tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/HWEventListener.cpp.o [ 89%] Building CXX object tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/HardwareUnits/HardwareUnit.cpp.o [ 89%] Building CXX object tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/HardwareUnits/LSUnit.cpp.o [ 89%] Building CXX object tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/HardwareUnits/RegisterFile.cpp.o [ 89%] Building CXX object tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/HardwareUnits/ResourceManager.cpp.o [ 89%] Building CXX object tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/HardwareUnits/RetireControlUnit.cpp.o [ 89%] Building CXX object tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/HardwareUnits/Scheduler.cpp.o [ 89%] Building CXX object tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/InstrBuilder.cpp.o [ 89%] Building CXX object tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/Instruction.cpp.o [ 89%] Building CXX object tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/Pipeline.cpp.o In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSchedule.h:21, from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/tools/llvm-mca/lib/Pipeline.cpp:18: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 89%] Building CXX object tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/Stages/DispatchStage.cpp.o [ 89%] Building CXX object tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/Stages/ExecuteStage.cpp.o [ 90%] Building CXX object tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/Stages/FetchStage.cpp.o [ 90%] Building CXX object tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/Stages/InstructionTables.cpp.o [ 90%] Building CXX object tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/Stages/RetireStage.cpp.o [ 90%] Building CXX object tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/Stages/Stage.cpp.o [ 90%] Building CXX object tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/Support.cpp.o [ 90%] Linking CXX static library ../../../lib/libLLVMMCA.a [ 90%] Built target LLVMMCA Scanning dependencies of target llvm-mca [ 90%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/llvm-mca.cpp.o [ 90%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/CodeRegion.cpp.o [ 90%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/PipelinePrinter.cpp.o [ 90%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/DispatchStatistics.cpp.o [ 91%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/InstructionInfoView.cpp.o [ 91%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/RegisterFileStatistics.cpp.o [ 91%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/ResourcePressureView.cpp.o [ 91%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/RetireControlUnitStatistics.cpp.o [ 91%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/SchedulerStatistics.cpp.o [ 91%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/SummaryView.cpp.o [ 91%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/TimelineView.cpp.o [ 91%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/View.cpp.o [ 91%] Linking CXX executable ../../bin/llvm-mca [ 91%] Built target llvm-mca Scanning dependencies of target llvm-modextract [ 91%] Building CXX object tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/llvm-modextract.cpp.o [ 91%] Linking CXX executable ../../bin/llvm-modextract [ 91%] Built target llvm-modextract Scanning dependencies of target MtTableGen [ 91%] Building Opts.inc... [ 91%] Updating Opts.inc... [ 91%] Built target MtTableGen Scanning dependencies of target llvm-mt [ 91%] Building CXX object tools/llvm-mt/CMakeFiles/llvm-mt.dir/llvm-mt.cpp.o [ 91%] Linking CXX executable ../../bin/llvm-mt [ 91%] Built target llvm-mt Scanning dependencies of target llvm-nm [ 91%] Building CXX object tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o [ 91%] Linking CXX executable ../../bin/llvm-nm [ 91%] Built target llvm-nm Scanning dependencies of target ObjcopyOptsTableGen [ 91%] Building ObjcopyOpts.inc... [ 91%] Updating ObjcopyOpts.inc... [ 91%] Built target ObjcopyOptsTableGen Scanning dependencies of target StripOptsTableGen [ 91%] Building StripOpts.inc... [ 91%] Updating StripOpts.inc... [ 91%] Built target StripOptsTableGen Scanning dependencies of target llvm-objcopy [ 91%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/llvm-objcopy.cpp.o [ 91%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/Object.cpp.o [ 92%] Linking CXX executable ../../bin/llvm-objcopy [ 92%] Built target llvm-objcopy Scanning dependencies of target llvm-strip [ 92%] Generating ../../bin/llvm-strip [ 92%] Built target llvm-strip Scanning dependencies of target llvm-objdump [ 92%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o [ 92%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o [ 92%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o [ 92%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/MachODump.cpp.o [ 92%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/WasmDump.cpp.o [ 92%] Linking CXX executable ../../bin/llvm-objdump [ 92%] Built target llvm-objdump Scanning dependencies of target llvm-opt-fuzzer [ 92%] Building CXX object tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/DummyOptFuzzer.cpp.o [ 92%] Building CXX object tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/llvm-opt-fuzzer.cpp.o [ 92%] Linking CXX executable ../../bin/llvm-opt-fuzzer [ 92%] Built target llvm-opt-fuzzer Scanning dependencies of target llvm-opt-report [ 92%] Building CXX object tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/OptReport.cpp.o [ 92%] Linking CXX executable ../../bin/llvm-opt-report [ 92%] Built target llvm-opt-report Scanning dependencies of target llvm-pdbutil [ 92%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/Analyze.cpp.o [ 92%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/BytesOutputStyle.cpp.o [ 92%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DumpOutputStyle.cpp.o [ 92%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/ExplainOutputStyle.cpp.o [ 92%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/InputFile.cpp.o [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/llvm-pdbutil.cpp.o [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/FormatUtil.cpp.o [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/LinePrinter.cpp.o [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalSymbolDumper.cpp.o [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalTypeDumper.cpp.o [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PdbYaml.cpp.o [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyBuiltinDumper.cpp.o [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassDefinitionDumper.cpp.o [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassLayoutGraphicalDumper.cpp.o [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyCompilandDumper.cpp.o [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyEnumDumper.cpp.o [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyExternalSymbolDumper.cpp.o [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyFunctionDumper.cpp.o [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypeDumper.cpp.o [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypedefDumper.cpp.o [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyVariableDumper.cpp.o [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/StreamUtil.cpp.o [ 94%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/YAMLOutputStyle.cpp.o [ 94%] Linking CXX executable ../../bin/llvm-pdbutil [ 94%] Built target llvm-pdbutil Scanning dependencies of target RcTableGen [ 95%] Building Opts.inc... [ 95%] Updating Opts.inc... [ 95%] Built target RcTableGen Scanning dependencies of target llvm-rc [ 95%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/llvm-rc.cpp.o [ 95%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceFileWriter.cpp.o [ 95%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptCppFilter.cpp.o [ 95%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptParser.cpp.o [ 95%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptStmt.cpp.o [ 95%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptToken.cpp.o [ 95%] Linking CXX executable ../../bin/llvm-rc [ 95%] Built target llvm-rc Scanning dependencies of target llvm-readobj [ 95%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o [ 95%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o [ 95%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o [ 95%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/tools/llvm-readobj/ELFDumper.cpp: In function 'const char* getTypeString(unsigned int, uint64_t)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/tools/llvm-readobj/ELFDumper.cpp:1611:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/tools/llvm-readobj/ELFDumper.cpp:1619:3: note: here case EM_MIPS: ^~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/tools/llvm-readobj/ELFDumper.cpp:1620:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/tools/llvm-readobj/ELFDumper.cpp:1628:5: note: here case EM_PPC64: ^~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/tools/llvm-readobj/ELFDumper.cpp: In function 'const char* getElfSegmentType(unsigned int, unsigned int)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/tools/llvm-readobj/ELFDumper.cpp:1167:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/tools/llvm-readobj/ELFDumper.cpp:1170:3: note: here case ELF::EM_MIPS: ^~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/tools/llvm-readobj/ELFDumper.cpp: In function 'std::__cxx11::string getSectionTypeString(unsigned int, unsigned int)': /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/tools/llvm-readobj/ELFDumper.cpp:2782:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/tools/llvm-readobj/ELFDumper.cpp:2794:3: note: here case EM_X86_64: ^~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/tools/llvm-readobj/ELFDumper.cpp:2795:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/tools/llvm-readobj/ELFDumper.cpp:2799:3: note: here case EM_MIPS: ^~~~ [ 96%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Error.cpp.o [ 96%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o [ 96%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o [ 96%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o [ 96%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WasmDumper.cpp.o [ 96%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o [ 96%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WindowsResourceDumper.cpp.o [ 96%] Linking CXX executable ../../bin/llvm-readobj [ 96%] Built target llvm-readobj Scanning dependencies of target llvm-readelf [ 96%] Generating ../../bin/llvm-readelf [ 96%] Built target llvm-readelf Scanning dependencies of target llvm-rtdyld [ 96%] Building CXX object tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o [ 96%] Linking CXX executable ../../bin/llvm-rtdyld [ 96%] Built target llvm-rtdyld Scanning dependencies of target llvm-size [ 96%] Building CXX object tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o [ 96%] Linking CXX executable ../../bin/llvm-size [ 96%] Built target llvm-size Scanning dependencies of target llvm-special-case-list-fuzzer [ 96%] Building CXX object tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/DummySpecialCaseListFuzzer.cpp.o [ 96%] Building CXX object tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/special-case-list-fuzzer.cpp.o [ 96%] Linking CXX executable ../../bin/llvm-special-case-list-fuzzer [ 96%] Built target llvm-special-case-list-fuzzer Scanning dependencies of target llvm-split [ 96%] Building CXX object tools/llvm-split/CMakeFiles/llvm-split.dir/llvm-split.cpp.o [ 96%] Linking CXX executable ../../bin/llvm-split [ 96%] Built target llvm-split Scanning dependencies of target llvm-stress [ 97%] Building CXX object tools/llvm-stress/CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o [ 97%] Linking CXX executable ../../bin/llvm-stress [ 97%] Built target llvm-stress Scanning dependencies of target llvm-strings [ 97%] Building CXX object tools/llvm-strings/CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o [ 97%] Linking CXX executable ../../bin/llvm-strings [ 97%] Built target llvm-strings Scanning dependencies of target llvm-symbolizer [ 97%] Building CXX object tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o [ 97%] Linking CXX executable ../../bin/llvm-symbolizer [ 97%] Built target llvm-symbolizer Scanning dependencies of target llvm-undname [ 97%] Building CXX object tools/llvm-undname/CMakeFiles/llvm-undname.dir/llvm-undname.cpp.o [ 97%] Linking CXX executable ../../bin/llvm-undname [ 97%] Built target llvm-undname Scanning dependencies of target llvm-xray [ 97%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/func-id-helper.cpp.o [ 97%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/llvm-xray.cpp.o [ 97%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-account.cpp.o [ 97%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-color-helper.cpp.o [ 97%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-converter.cpp.o [ 97%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-extract.cpp.o [ 97%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph-diff.cpp.o [ 97%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph.cpp.o [ 98%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-registry.cpp.o [ 98%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-stacks.cpp.o [ 98%] Linking CXX executable ../../bin/llvm-xray [ 98%] Built target llvm-xray Scanning dependencies of target llvm-yaml-numeric-parser-fuzzer [ 98%] Building CXX object tools/llvm-yaml-numeric-parser-fuzzer/CMakeFiles/llvm-yaml-numeric-parser-fuzzer.dir/DummyYAMLNumericParserFuzzer.cpp.o [ 98%] Building CXX object tools/llvm-yaml-numeric-parser-fuzzer/CMakeFiles/llvm-yaml-numeric-parser-fuzzer.dir/yaml-numeric-parser-fuzzer.cpp.o [ 98%] Linking CXX executable ../../bin/llvm-yaml-numeric-parser-fuzzer [ 98%] Built target llvm-yaml-numeric-parser-fuzzer Scanning dependencies of target obj2yaml [ 98%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o [ 98%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o [ 98%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/dwarf2yaml.cpp.o [ 98%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o [ 98%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/macho2yaml.cpp.o [ 98%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/wasm2yaml.cpp.o [ 98%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/Error.cpp.o [ 98%] Linking CXX executable ../../bin/obj2yaml [ 98%] Built target obj2yaml Scanning dependencies of target opt [ 98%] Building CXX object tools/opt/CMakeFiles/opt.dir/AnalysisWrappers.cpp.o [ 98%] Building CXX object tools/opt/CMakeFiles/opt.dir/BreakpointPrinter.cpp.o [ 98%] Building CXX object tools/opt/CMakeFiles/opt.dir/Debugify.cpp.o [ 98%] Building CXX object tools/opt/CMakeFiles/opt.dir/GraphPrinters.cpp.o [ 98%] Building CXX object tools/opt/CMakeFiles/opt.dir/NewPMDriver.cpp.o [ 99%] Building CXX object tools/opt/CMakeFiles/opt.dir/PassPrinters.cpp.o [ 99%] Building CXX object tools/opt/CMakeFiles/opt.dir/PrintSCC.cpp.o [ 99%] Building CXX object tools/opt/CMakeFiles/opt.dir/opt.cpp.o [ 99%] Linking CXX executable ../../bin/opt [ 99%] Built target opt Scanning dependencies of target sancov [ 99%] Building CXX object tools/sancov/CMakeFiles/sancov.dir/sancov.cpp.o [ 99%] Linking CXX executable ../../bin/sancov [ 99%] Built target sancov Scanning dependencies of target sanstats [ 99%] Building CXX object tools/sanstats/CMakeFiles/sanstats.dir/sanstats.cpp.o [ 99%] Linking CXX executable ../../bin/sanstats [ 99%] Built target sanstats Scanning dependencies of target verify-uselistorder [ 99%] Building CXX object tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o [ 99%] Linking CXX executable ../../bin/verify-uselistorder [ 99%] Built target verify-uselistorder Scanning dependencies of target yaml2obj [ 99%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o [ 99%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2coff.cpp.o [ 99%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2elf.cpp.o [ 99%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2macho.cpp.o [ 99%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2wasm.cpp.o [100%] Linking CXX executable ../../bin/yaml2obj [100%] Built target yaml2obj Install the project... -- Install configuration: "Release" -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/InitializePasses.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/LTO -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/LTO/legacy -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/LTO/legacy/LTOModule.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/LTO/legacy/UpdateCompilerUsed.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/LTO/LTO.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/LTO/Caching.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/LTO/LTOBackend.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/LTO/Config.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Target -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Target/TargetOptions.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Target/TargetItinerary.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Target/TargetLoweringObjectFile.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Target/GenericOpcodes.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Target/TargetSchedule.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Target/TargetIntrinsicInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Target/TargetSelectionDAG.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Target/TargetCallingConv.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Target/CodeGenCWrappers.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Target/TargetMachine.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Target/TargetInstrPredicate.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Target/GlobalISel -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Target/GlobalISel/RegisterBank.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Target/GlobalISel/Target.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Target/GlobalISel/SelectionDAGCompat.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Target/Target.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/FuzzMutate -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/FuzzMutate/IRMutator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/FuzzMutate/OpDescriptor.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/FuzzMutate/Random.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/FuzzMutate/Operations.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/FuzzMutate/FuzzerCLI.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/FuzzMutate/RandomIRBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Demangle -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Demangle/StringView.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Demangle/Demangle.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Demangle/Compiler.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Demangle/ItaniumDemangle.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Demangle/Utility.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/OProfileWrapper.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/ObjectCache.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/MCJIT.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/JITEventListener.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/GenericValue.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/OrcABISupport.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/RPCUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/RPCSerialization.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/OrcError.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/Core.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/CompileUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/NullResolver.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/LambdaResolver.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/Layer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/RawByteChannel.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/Legacy.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/RTDyldMemoryManager.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/RuntimeDyldChecker.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/OrcMCJITReplacement.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/JITSymbol.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ExecutionEngine/Interpreter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/ScopeExit.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/DenseMap.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/ilist_node.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/ilist_node_base.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/TinyPtrVector.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/SparseSet.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/Statistic.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/Triple.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/FunctionExtras.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/SetVector.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/AllocatorList.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/MapVector.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/EpochTracker.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/APSInt.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/StringExtras.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/ilist_base.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/SmallSet.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/BreadthFirstIterator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/BitVector.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/EquivalenceClasses.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/ImmutableMap.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/DenseSet.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/SparseMultiSet.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/IntEqClasses.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/SparseBitVector.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/IntervalMap.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/ImmutableList.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/PointerEmbeddedInt.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/UniqueVector.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/StringSet.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/DeltaAlgorithm.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/SmallBitVector.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/simple_ilist.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/SmallPtrSet.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/APInt.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/None.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/PriorityWorklist.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/DenseMapInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/iterator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/Any.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/SetOperations.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/SmallVector.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/ImmutableSet.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/SmallString.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/PointerUnion.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/Sequence.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/PackedVector.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/IndexedMap.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/ArrayRef.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/ilist_iterator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/DepthFirstIterator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/StringRef.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/PointerIntPair.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/ScopedHashTable.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/PriorityQueue.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/ilist_node_options.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/CachedHashString.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/APFloat.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/PostOrderIterator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/iterator_range.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/StringSwitch.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/edit_distance.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/FoldingSet.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/STLExtras.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/Optional.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/Twine.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/VariadicFunction.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/Hashing.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/SCCIterator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/BitmaskEnum.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/PointerSumType.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/GraphTraits.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/StringMap.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ADT/ilist.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ToolDrivers -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ToolDrivers/llvm-lib -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ToolDrivers/llvm-lib/LibDriver.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ToolDrivers/llvm-dlltool -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCWasmStreamer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCDirectives.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCAsmMacro.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCSubtargetInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCInstrItineraries.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCFixup.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCSectionELF.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCAsmInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCFixupKindInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/ConstantPools.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCSymbolELF.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCCodePadder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCFixedLenDisassembler.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCInstrAnalysis.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCSymbolCOFF.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCContext.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCELFStreamer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCRegisterInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCWin64EH.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCInstBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCObjectStreamer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MachineLocation.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCInstrInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCSymbolWasm.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCWasmObjectWriter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCInstPrinter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCDwarf.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCInst.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCExpr.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCAsmInfoDarwin.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCTargetOptions.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCSectionWasm.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCStreamer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCAsmBackend.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCMachObjectWriter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCParser -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCParser/MCAsmParser.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCParser/MCAsmParserUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCParser/MCAsmLexer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCParser/AsmLexer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCParser/AsmCond.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCSymbolMachO.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCSectionMachO.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCSectionCOFF.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCAsmInfoWasm.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCELFObjectWriter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCInstrDesc.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCDisassembler -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCDisassembler/MCDisassembler.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCDisassembler/MCSymbolizer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCDisassembler/MCRelocationInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCObjectFileInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCSymbol.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCAsmInfoCOFF.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/SubtargetFeature.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCWinCOFFStreamer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.inc -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCValue.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCFragment.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCObjectWriter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCAssembler.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCAsmLayout.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/StringTableBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCSchedule.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/SectionKind.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCLabel.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/LaneBitmask.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCSection.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCAsmInfoELF.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCLinkerOptimizationHint.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCCodeView.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCWinEH.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/MC/MCCodeEmitter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Linker -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Linker/IRMover.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Linker/Linker.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/TableGen -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/TableGen/StringToOffsetTable.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/TableGen/StringMatcher.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/TableGen/TableGenBackend.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/TableGen/Main.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/TableGen/SearchableTable.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/TableGen/Record.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/TableGen/SetTheory.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/TableGen/Error.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/PassInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/AsmParser -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/AsmParser/SlotMapping.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/AsmParser/Parser.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IRReader -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IRReader/IRReader.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Bitcode -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Bitcode/LLVMBitCodes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Bitcode/BitCodes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Bitcode/BitcodeWriter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Bitcode/BitstreamReader.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Bitcode/BitstreamWriter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Bitcode/BitcodeWriterPass.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Bitcode/BitcodeReader.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/Inliner.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/GlobalOpt.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/ConstantMerge.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/LowerTypeTests.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/GlobalDCE.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/SCCP.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/InferFunctionAttrs.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/FunctionImport.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/CrossDSOCFI.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/Internalize.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/ForceFunctionAttrs.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/ArgumentPromotion.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/FunctionAttrs.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/WholeProgramDevirt.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/PartialInlining.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/CalledValuePropagation.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/ElimAvailExtern.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/StripDeadPrototypes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/SampleProfile.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/GlobalSplit.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/IPO/AlwaysInliner.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Instrumentation -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Instrumentation/CGProfile.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Instrumentation/GCOVProfiler.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Instrumentation/InstrProfiling.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Instrumentation/BoundsChecking.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Vectorize.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/ObjCARC.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/AggressiveInstCombine -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/InstCombine -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/InstCombine/InstCombine.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/InstCombine/InstCombineWorklist.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Instrumentation.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/UnrollLoop.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/SymbolRewriter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/CallPromotionUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/LoopUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/BreakCriticalEdges.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/GlobalStatus.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/ModuleUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/ValueMapper.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/ASanStackFrameLayout.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/GuardUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/SSAUpdater.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/EntryExitInstrumenter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/Cloning.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/CtorUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/LoopRotationUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/LoopSimplify.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/EscapeEnumerator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/SSAUpdaterBulk.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/FunctionImportUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/NameAnonGlobals.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/Local.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/IntegerDivision.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/BypassSlowDivision.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/InstructionPrecedenceTracking.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/ImportedFunctionsInliningStatistics.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/LowerMemIntrinsics.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/Evaluator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/CodeExtractor.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/OrderedInstructions.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/FunctionComparator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/Mem2Reg.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/SanitizerStats.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/LowerInvoke.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/LCSSA.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/PredicateInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/VNCoercion.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/AddDiscriminators.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/LoopVersioning.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Utils/SplitModule.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Coroutines.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Vectorize -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/LICM.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/ADCE.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/EarlyCSE.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/LoopInstSimplify.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/Float2Int.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/SCCP.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/GVN.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/IVUsersPrinter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/GVNExpression.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/LoopDistribute.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/NewGVN.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/NaryReassociate.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/LoopDataPrefetch.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/LoopUnrollPass.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/LoopPredication.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/DivRemPairs.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/DeadStoreElimination.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/SimplifyCFG.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/SpeculativeExecution.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/LoopSink.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/LoopDeletion.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/Sink.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/SROA.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/LowerAtomic.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/GuardWidening.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/LoopLoadElimination.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/Reassociate.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/IndVarSimplify.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/InstSimplifyPass.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/JumpThreading.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/DCE.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/TailRecursionElimination.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/LoopRotation.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/BDCE.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/CallSiteSplitting.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Transforms/Scalar/LoopStrengthReduce.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/Passes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/IntervalPartition.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/RegionPass.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/PostDominators.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/Loads.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/DominanceFrontier.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/DependenceAnalysis.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/LazyCallGraph.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/TargetLibraryInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/SparsePropagation.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/PHITransAddr.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/LoopPass.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/LoopIterator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/DemandedBits.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/CFLSteensAliasAnalysis.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/LoopInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/VectorUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/CmpInstAnalysis.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/TargetFolder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/AliasSetTracker.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/AliasAnalysis.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/CallGraphSCCPass.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/RegionPrinter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/SyntheticCountsUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/OptimizationRemarkEmitter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/InlineCost.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/LoopAnalysisManager.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/CodeMetrics.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/RegionIterator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/ScalarEvolutionNormalization.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/OrderedBasicBlock.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/BranchProbabilityInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/IndirectCallSiteVisitor.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/ObjCARCInstKind.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/MemorySSA.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/PhiValues.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/ValueLatticeUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/TypeMetadataUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/LoopInfoImpl.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/TargetLibraryInfo.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/ProfileSummaryInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/ValueLattice.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/CFLAndersAliasAnalysis.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/CallGraph.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/BasicAliasAnalysis.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/ObjCARCAliasAnalysis.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/ValueTracking.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/LazyBlockFrequencyInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/ScalarEvolution.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/Interval.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/RegionInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/LazyValueInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/TargetTransformInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/LoopUnrollAnalyzer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/LoopAccessAnalysis.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/MemoryBuiltins.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/InstructionSimplify.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/LazyBranchProbabilityInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/BlockFrequencyInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/IndirectCallPromotionAnalysis.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/CallPrinter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/ScopedNoAliasAA.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/MustExecute.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/GlobalsModRef.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/PtrUseVisitor.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/MemorySSAUpdater.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/CFG.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/Utils -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/Utils/Local.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/CGSCCPassManager.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/DivergenceAnalysis.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/CaptureTracking.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/CFGPrinter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/ConstantFolding.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/Trace.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/CFLAliasAnalysisUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/DomPrinter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/DominanceFrontierImpl.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/MemoryLocation.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/IntervalIterator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/IVUsers.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/AssumptionCache.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/RegionInfoImpl.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/EHPersonalities.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Analysis/Lint.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Option -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Option/ArgList.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Option/Option.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Option/OptParser.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Option/OptSpecifier.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Option/OptTable.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Option/Arg.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/ELFTypes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/MachOUniversal.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/SymbolSize.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/Binary.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/COFFImportFile.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/MachO.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/ELFObjectFile.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/RelocVisitor.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/Archive.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/ModuleSymbolTable.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/IRObjectFile.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/ObjectFile.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/SymbolicFile.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/COFF.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/Wasm.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/ELF.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/WasmTraits.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/WindowsResource.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/IRSymtab.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/ArchiveWriter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/Decompressor.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/CVDebugRecord.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/COFFModuleDefinition.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/StackMapParser.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Object/Error.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/PassManager.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Statepoint.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/IntrinsicsMips.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/GlobalIFunc.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/InlineAsm.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/SafepointIRVerifier.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/AssemblyAnnotationWriter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/GlobalValue.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Metadata.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/LegacyPassManagers.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Attributes.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Value.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/CFGDiff.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/GlobalIndirectSymbol.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/DebugLoc.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Intrinsics.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/InstrTypes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/ValueMap.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Intrinsics.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/DebugInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/ModuleSummaryIndex.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/ModuleSlotTracker.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/TypeFinder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/DerivedTypes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/RuntimeLibcalls.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/IntrinsicsARM.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Type.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/InstIterator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Instruction.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/IntrinsicsXCore.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/IntrinsicsNVVM.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/IntrinsicsBPF.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/IntrinsicsWebAssembly.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Metadata.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Verifier.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/DerivedUser.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/DebugInfoFlags.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/IntrinsicsX86.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/CallingConv.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Constants.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/PassTimingInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Instructions.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/CallSite.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Module.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/AutoUpgrade.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/OptBisect.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/BasicBlock.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/GlobalAlias.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/LegacyPassManager.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/TypeBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/IntrinsicsAArch64.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/GetElementPtrTypeIterator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/OperandTraits.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Value.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/MDBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/ProfileSummary.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/PatternMatch.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/PassManagerInternal.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/GVMaterializer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/DebugInfoMetadata.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/ValueHandle.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/DiagnosticHandler.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Argument.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/ValueSymbolTable.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/LegacyPassNameParser.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/IntrinsicsHexagon.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/InstVisitor.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Comdat.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Dominators.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/DiagnosticPrinter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Function.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/PredIteratorCache.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Operator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/IRPrintingPasses.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/SymbolTableListTraits.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/IRBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/LLVMContext.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Attributes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/IntrinsicsPowerPC.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/CFG.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/User.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/ConstantFolder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Constant.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Mangler.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Use.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/TrackingMDRef.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/NoFolder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/DomTreeUpdater.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/IntrinsicsSystemZ.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/GlobalObject.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/GlobalVariable.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/IntrinsicsAMDGPU.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Instruction.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/DIBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/ConstantRange.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/UseListOrder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/IntrinsicInst.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/DataLayout.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/DiagnosticInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/ModuleSummaryIndexYAML.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/StackProtector.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/Passes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/RegisterClassInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/LexicalScopes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GCs.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineMemOperand.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineInstr.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/LiveRegUnits.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachinePostDominators.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/PseudoSourceValue.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/IntrinsicLowering.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/ScheduleDFS.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/ReachingDefAnalysis.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/LiveRegMatrix.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/LiveIntervalUnion.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/SDNodeProperties.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/ISDOpcodes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/RegAllocRegistry.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/DFAPacketizer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineScheduler.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/CalcSpillWeights.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/ScheduleDAGMutation.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/UnreachableBlockElim.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/RuntimeLibcalls.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/PBQP -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/PBQP/Graph.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/PBQP/Math.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/PBQP/CostAllocator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/PBQP/ReductionRules.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/PBQP/Solution.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/StackMaps.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GCStrategy.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/TargetCallingConv.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/TargetInstrInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/AsmPrinter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/TargetSchedule.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/ValueTypes.td -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/ValueTypes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/SelectionDAG.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/RegisterPressure.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/LowLevelType.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/LiveIntervals.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachORelocation.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/SlotIndexes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachinePassRegistry.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/DIEValue.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/BasicTTIImpl.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/FastISel.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/ParallelCG.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineConstantPool.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/WinEHFuncInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/EdgeBundles.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/RegisterUsageInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineCombinerPattern.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/LoopTraversal.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/CostTable.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineInstrBundleIterator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineInstrBundle.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineDominators.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/CommandFlags.inc -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineInstrBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GCMetadata.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MIRYamlMapping.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MIRPrinter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/ExpandReductions.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/ExecutionDomainFix.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/DIE.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/AtomicExpandUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineFrameInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/FaultMaps.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineTraceMetrics.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/LinkAllAsmWriterComponents.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/TargetRegisterInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MacroFusion.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineOperand.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/PBQPRAConstraint.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/TailDuplicator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineSSAUpdater.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/LiveVariables.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineFunctionPass.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/CallingConvLower.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/TargetPassConfig.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/SchedulerRegistry.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineLoopInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/TargetLowering.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/SelectionDAGNodes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/SelectionDAGISel.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/RegisterScavenging.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/LiveRangeEdit.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/DwarfStringPoolEntry.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/VirtRegMap.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineOutliner.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/PreISelIntrinsicLowering.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GCMetadataPrinter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineFunction.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/ScheduleDAG.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/GISelWorkList.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelector.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/Combiner.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/Localizer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/Utils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/Types.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/ConstantFoldingMIRBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelect.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/RegisterBank.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/GlobalISel/CombinerInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/LivePhysRegs.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/WasmEHFuncInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/TargetFrameLowering.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/SelectionDAGTargetInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/LiveStacks.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/ScheduleHazardRecognizer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineModuleInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/Analysis.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/RegAllocPBQP.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineRegionInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineBasicBlock.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/LiveInterval.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/AccelTable.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MachineRegisterInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/DAGCombine.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MIRParser -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/MIRParser/MIRParser.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/CodeGen/TargetOpcodes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/WasmRelocs.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/DynamicTags.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/ELFRelocs -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/Sparc.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/Lanai.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/BPF.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/ARM.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/Mips.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/ARC.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/RISCV.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/AArch64.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/AVR.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/x86_64.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/i386.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/MachO.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/MsgPackReader.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/MsgPack.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/Magic.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/MsgPack.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/COFF.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/Wasm.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/ELF.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/MsgPackWriter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/Dwarf.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/MachO.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/BinaryFormat/Dwarf.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/KnownBits.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Signals.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/MutexGuard.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/BinaryStreamReader.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/raw_os_ostream.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/CrashRecoveryContext.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Format.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/MathExtras.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Recycler.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/raw_ostream.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/SmallVectorMemoryBuffer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/FormatVariadicDetails.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/FileOutputBuffer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/FormatCommon.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/LEB128.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/BinaryByteStream.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/TargetSelect.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/PluginLoader.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/FileSystem.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Options.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/TrailingObjects.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/FormatAdapters.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/GenericDomTree.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Unicode.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Locale.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/GenericDomTreeConstruction.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/ScaledNumber.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/RecyclingAllocator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/ItaniumManglingCanonicalizer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/AArch64TargetParser.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/TrigramIndex.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/ReverseIteration.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/ThreadLocal.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/GlobPattern.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Regex.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/thread.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/ErrorHandling.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Errno.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/TarWriter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/FileUtilities.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/BranchProbability.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/SwapByteOrder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Process.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/OnDiskHashTable.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/BinaryStreamRef.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/X86TargetParser.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Compression.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Valgrind.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/raw_sha1_ostream.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/CodeGenCoverage.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/InitLLVM.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/CheckedArithmetic.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/BinaryItemStream.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/YAMLTraits.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/AMDHSAKernelDescriptor.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/ARMBuildAttributes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Path.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/ARMAttributeParser.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/FormattedStream.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/BlockFrequency.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Solaris -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Solaris/sys -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Solaris/sys/regset.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/FileCheck.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/DOTGraphTraits.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Program.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/type_traits.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/TypeName.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/SMLoc.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/BinaryStream.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/RWMutex.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/BinaryStreamWriter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Compiler.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/SourceMgr.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/SpecialCaseList.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Atomic.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/PointerLikeTypeTraits.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Chrono.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/LowLevelTypeImpl.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/CFGUpdate.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Errc.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/NativeFormatting.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/AtomicOrdering.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/DataExtractor.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/DataTypes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/JamCRC.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Mutex.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/LICENSE.TXT -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/PrettyStackTrace.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/CommandLine.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Casting.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Printable.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/ErrorOr.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Allocator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/MemAlloc.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/SHA1.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/TargetOpcodes.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Win64EH.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/ArrayRecycler.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/StringPool.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/BinaryStreamError.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/FormatVariadic.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/ToolOutputFile.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/TargetRegistry.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Host.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/AMDGPUMetadata.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/DJB.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/WithColor.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/ThreadPool.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Capacity.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/circular_raw_ostream.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/GraphWriter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/VersionTuple.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/LineIterator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/X86DisassemblerDecoderCommon.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/RandomNumberGenerator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/ScopedPrinter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/DebugCounter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/DynamicLibrary.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/YAMLParser.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/ConvertUTF.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Threading.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/CodeGen.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/UnicodeCharRanges.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/TaskQueue.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/COM.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/WindowsError.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Registry.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/CachePruning.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/MemoryBuffer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Debug.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Watchdog.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Endian.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/xxhash.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/EndianStream.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/TargetParser.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/AlignOf.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/UniqueLock.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/SystemUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/MipsABIFlags.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/SaveAndRestore.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Parallel.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/MD5.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/BinaryStreamArray.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Timer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/ManagedStatic.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/JSON.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/MachineValueType.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/StringSaver.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Memory.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/ARMTargetParser.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/LockFileManager.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/ARMEHABI.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/CBindingWrapping.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/FormatProviders.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/Error.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/ARMWinEH.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/WindowsManifest -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/WindowsManifest/WindowsManifestMerger.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ObjectYAML -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ObjectYAML/WasmYAML.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ObjectYAML/DWARFEmitter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ObjectYAML/DWARFYAML.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ObjectYAML/COFFYAML.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ObjectYAML/MachOYAML.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ObjectYAML/YAML.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ObjectYAML/ObjectYAML.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ObjectYAML/ELFYAML.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Pass.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/XRay -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/XRay/Graph.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/XRay/InstrumentationMap.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/XRay/YAMLXRayRecord.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/XRay/FileHeaderReader.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/XRay/XRayRecord.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/XRay/Trace.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Config -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Passes -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Passes/PassBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Passes/PassPlugin.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/LinkAllIR.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/PassRegistry.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ProfileData -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ProfileData/SampleProfWriter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ProfileData/GCOV.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ProfileData/InstrProfReader.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ProfileData/ProfileCommon.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ProfileData/Coverage -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ProfileData/SampleProf.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ProfileData/InstrProfData.inc -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ProfileData/SampleProfReader.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ProfileData/InstrProfWriter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/ProfileData/InstrProf.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/PassSupport.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/LineEditor -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/LineEditor/LineEditor.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Testing -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Testing/Support -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Testing/Support/SupportHelpers.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Testing/Support/Error.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/LinkAllPasses.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/WindowsResource -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/WindowsResource/ResourceScriptToken.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/WindowsResource/ResourceScriptTokenList.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/WindowsResource/ResourceProcessor.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/Line.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/TypeCollection.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/Formatters.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/CodeView.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/SymbolDumper.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/CodeViewError.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/FunctionId.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/TypeTableCollection.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/TypeIndex.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/SymbolSerializer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/TypeHashing.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/RecordName.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/GUID.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/TypeDeserializer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/CodeViewTypes.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/DebugSubsection.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/CVRecord.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/RecordSerialization.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/EnumTables.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolData.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/IPDBDataStream.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/IPDBSourceFile.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDB.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/IPDBSession.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/IPDBLineNumber.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/GenericError.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBContext.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolExe.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBExtras.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymDumper.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/DIA -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIAError.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIAUtils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIASupport.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIASession.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIATable.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/UDTLayout.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/Formatters.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/NativeBuiltinSymbol.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/InfoStream.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/PDBFile.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/TpiHashing.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbol.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/SymbolStream.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/RawError.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/PublicsStream.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/DbiStream.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/Hash.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/TpiStream.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/RawTypes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/EnumTables.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/NativeSession.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/Native/RawConstants.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/IPDBTable.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/MSF -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/MSF/MappedBlockStream.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/MSF/MSFBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/MSF/IMSFFile.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/MSF/MSFCommon.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/MSF/MSFError.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFObject.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFSection.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFListTable.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFAttribute.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/Symbolize -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/Symbolize/Symbolize.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/DebugInfo/DIContext.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/PassAnalysisSupport.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/Object.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/OrcBindings.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/ErrorHandling.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/DebugInfo.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/Core.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/Initialization.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/Transforms -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/Transforms/IPO.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/Transforms/Vectorize.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/Transforms/InstCombine.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/Transforms/Utils.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/Transforms/PassManagerBuilder.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/Transforms/Scalar.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/Transforms/Coroutines.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/ExecutionEngine.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/Types.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/DataTypes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/BitWriter.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/Comdat.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/LinkTimeOptimizer.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/TargetMachine.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/Target.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/lto.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/IRReader.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/Analysis.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/Support.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/DisassemblerTypes.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/Linker.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/BitReader.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/Error.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/Disassembler.h -- Up-to-date: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm -- Up-to-date: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/IntrinsicImpl.inc -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/IntrinsicEnums.inc -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/IR/Attributes.inc -- Up-to-date: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Support/VCSRevision.h -- Up-to-date: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Config -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Config/AsmParsers.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Config/Disassemblers.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Config/llvm-config.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Config/abi-breaking.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Config/Targets.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm/Config/AsmPrinters.def -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMDemangle.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMSupport.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMTableGen.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-tblgen -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMCore.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMFuzzMutate.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMIRReader.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMCodeGen.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMSelectionDAG.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMAsmPrinter.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMMIRParser.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMGlobalISel.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMBinaryFormat.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMBitReader.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMBitWriter.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMTransformUtils.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMInstrumentation.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMAggressiveInstCombine.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMInstCombine.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMScalarOpts.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMipo.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMVectorize.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/LLVMHello.so -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMObjCARCOpts.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMCoroutines.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMLinker.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMAnalysis.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMLTO.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMMC.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMMCParser.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMMCDisassembler.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMObject.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMObjectYAML.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMOption.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMDebugInfoDWARF.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMDebugInfoMSF.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMDebugInfoCodeView.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMDebugInfoPDB.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMSymbolize.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMExecutionEngine.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMInterpreter.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMMCJIT.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMOrcJIT.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMRuntimeDyld.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMTarget.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMX86CodeGen.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMX86AsmParser.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMX86Disassembler.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMX86AsmPrinter.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMX86Desc.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMX86Info.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMX86Utils.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMWebAssemblyCodeGen.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMWebAssemblyAsmParser.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMWebAssemblyDisassembler.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMWebAssemblyAsmPrinter.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMWebAssemblyDesc.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMWebAssemblyInfo.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMRISCVCodeGen.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMRISCVAsmParser.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMRISCVDisassembler.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMRISCVAsmPrinter.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMRISCVDesc.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMRISCVInfo.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMAsmParser.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMLineEditor.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMProfileData.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMCoverage.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMPasses.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMDlltoolDriver.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMLibDriver.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMXRay.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVMWindowsManifest.a -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLTO.so.8svn -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLTO.so -- Up-to-date: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/include/llvm-c/lto.h -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-ar Creating llvm-ranlib Creating llvm-lib Creating llvm-dlltool -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-config -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-lto -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-profdata -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/bugpoint -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/BugpointPasses.so -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/dsymutil -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llc -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/lli -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-as -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-bcanalyzer -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-c-test -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-cat -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-cfi-verify -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-cov -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-cvtres -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-cxxdump -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-cxxfilt -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-diff -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-dis -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-dwarfdump -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-dwp -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-exegesis -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-extract -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-link -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-lto2 -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-mc -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-mca -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-modextract -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-mt -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-nm -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-objcopy Creating llvm-strip -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-objdump -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-opt-report -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-pdbutil -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-rc -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-readobj Creating llvm-readelf -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-rtdyld Creating libLLVM-8.0.0svn.so Creating libLLVM.so -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/libLLVM-8svn.so -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-size -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-split -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-stress -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-strings -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-symbolizer -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-undname -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/llvm-xray -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/obj2yaml -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/opt -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/share/opt-viewer/opt-diff.py -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/share/opt-viewer/opt-stats.py -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/share/opt-viewer/opt-viewer.py -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/share/opt-viewer/optpmap.py -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/share/opt-viewer/optrecord.py -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/share/opt-viewer/style.css -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/sancov -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/sanstats -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/verify-uselistorder -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/bin/yaml2obj -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/LLVMExports.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/LLVMExports-release.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/LLVMConfig.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/LLVMConfigVersion.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/LLVM-Config.cmake -- Up-to-date: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/. -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./HandleLLVMStdlib.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./AddSphinxTarget.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./LLVMExternalProjectUtils.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./LLVMInstallSymlink.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./GetSVN.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./TableGen.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./CheckAtomic.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./FindOCaml.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./VersionFromVCS.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./AddLLVMDefinitions.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./FindSphinx.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./CheckCompilerVersion.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./CheckLinkerFlag.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./ChooseMSVCCRT.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./AddOCaml.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./LLVMProcessSources.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./CrossCompile.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./GenerateVersionFromCVS.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./AddLLVM.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./FindLibpfm.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./HandleLLVMOptions.cmake -- Installing: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm/lib/cmake/llvm/./DetermineGCCCompatible.cmake cargo:root=/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/build/x86_64-unknown-linux-gnu/llvm finished in 6919.106 Building stage0 codegen artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu, llvm)  Compiling libc v0.2.45  Compiling build_helper v0.1.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/build_helper)  Compiling cc v1.0.25  Compiling rustc_codegen_llvm v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_codegen_llvm)  Compiling rustc-demangle v0.1.9  Compiling rustc_llvm v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_llvm) warning: In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, warning: from ../rustllvm/PassWrapper.cpp:29: warning: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': warning: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] warning: : MachinePassRegistryNode(N, D, (MachinePassCtor)C) warning: ^  Compiling memmap v0.6.2  Compiling num_cpus v1.8.0  Finished release [optimized] target(s) in 3m 18s Assembling stage1 compiler (x86_64-unknown-linux-gnu) Building stage1 std artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)  Compiling cc v1.0.25  Compiling core v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libcore)  Compiling unwind v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libunwind)  Compiling build_helper v0.1.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/build_helper)  Compiling compiler_builtins v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/rustc/compiler_builtins_shim)  Compiling cmake v0.1.33  Compiling alloc_jemalloc v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/liballoc_jemalloc)  Compiling std v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libstd)  Compiling rustc_lsan v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_lsan)  Compiling rustc_asan v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_asan)  Compiling rustc_tsan v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_tsan)  Compiling rustc_msan v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_msan)  Compiling libc v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/rustc/libc_shim)  Compiling alloc v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/liballoc)  Compiling alloc_system v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/liballoc_system)  Compiling panic_abort v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libpanic_abort)  Compiling panic_unwind v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libpanic_unwind)  Finished release [optimized] target(s) in 2m 32s Copying stage1 std from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Building stage1 test artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)  Compiling term v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libterm)  Compiling getopts v0.2.17  Compiling test v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libtest)  Finished release [optimized] target(s) in 34.36s Copying stage1 test from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Building stage1 compiler artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)  Compiling version_check v0.1.5  Compiling libc v0.2.45  Compiling cfg-if v0.1.5  Compiling nodrop v0.1.12  Compiling scopeguard v0.3.3  Compiling memoffset v0.2.1  Compiling void v1.0.2  Compiling stable_deref_trait v1.1.0  Compiling rustc-rayon-core v0.1.1  Compiling rand_core v0.2.1  Compiling either v1.5.0  Compiling bitflags v1.0.4  Compiling unicode-width v0.1.5  Compiling byteorder v1.2.3  Compiling graphviz v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libgraphviz)  Compiling cc v1.0.25  Compiling rustc_target v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_target)  Compiling scoped-tls v0.1.2  Compiling syntax v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libsyntax)  Compiling termcolor v1.0.2  Compiling lazy_static v0.2.11  Compiling remove_dir_all v0.5.1  Compiling rustc v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc)  Compiling datafrog v0.1.0  Compiling rustc-demangle v0.1.9  Compiling fmt_macros v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libfmt_macros)  Compiling rustc_fs_util v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_fs_util)  Compiling rustc_incremental v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_incremental)  Compiling rustc-serialize v0.3.24  Compiling rustc_metadata v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_metadata)  Compiling rustc_platform_intrinsics v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_platform_intrinsics)  Compiling quick-error v1.2.2  Compiling rustc_driver v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_driver)  Compiling lazy_static v1.1.0  Compiling crossbeam-utils v0.2.2  Compiling log v0.4.5  Compiling arrayvec v0.4.7  Compiling unreachable v1.0.0  Compiling owning_ref v0.3.3  Compiling rustc-hash v1.0.1  Compiling miniz-sys v0.1.10  Compiling backtrace-sys v0.1.24  Compiling chalk-macros v0.1.0  Compiling rls-span v0.4.0  Compiling humantime v1.1.1  Compiling ena v0.9.3  Compiling rustc_cratesio_shim v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_cratesio_shim)  Compiling smallvec v0.6.5  Compiling lock_api v0.1.3  Compiling polonius-engine v0.5.0  Compiling chalk-engine v0.8.1  Compiling rls-data v0.18.1  Compiling rand v0.4.3  Compiling rand v0.5.5  Compiling num_cpus v1.8.0  Compiling atty v0.2.11  Compiling jobserver v0.1.11  Compiling rustc_apfloat v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_apfloat)  Compiling serialize v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libserialize)  Compiling crossbeam-epoch v0.3.1  Compiling log_settings v0.1.2  Compiling parking_lot_core v0.2.14  Compiling parking_lot_core v0.3.0  Compiling tempfile v3.0.3  Compiling env_logger v0.5.12  Compiling flate2 v1.0.3  Compiling backtrace v0.3.9  Compiling crossbeam-deque v0.2.0  Compiling parking_lot v0.6.4  Compiling rustc-rayon v0.1.1  Compiling rustc_data_structures v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_data_structures)  Compiling arena v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libarena)  Compiling syntax_pos v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libsyntax_pos)  Compiling rustc_errors v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_errors)  Compiling proc_macro v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libproc_macro)  Compiling syntax_ext v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libsyntax_ext)  Compiling rustc_metadata_utils v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_metadata_utils)  Compiling rustc_mir v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_mir)  Compiling rustc_typeck v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_typeck)  Compiling rustc_traits v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_traits)  Compiling rustc_allocator v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_allocator)  Compiling rustc_codegen_utils v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_codegen_utils)  Compiling rustc_lint v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_lint)  Compiling rustc_borrowck v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_borrowck)  Compiling rustc_passes v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_passes)  Compiling rustc_privacy v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_privacy)  Compiling rustc_plugin v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_plugin)  Compiling rustc_resolve v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_resolve)  Compiling rustc_save_analysis v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_save_analysis)  Compiling rustc-main v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/rustc)  Finished release [optimized] target(s) in 48m 45s Copying stage1 rustc from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Building stage1 codegen artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu, llvm)  Compiling build_helper v0.1.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/build_helper)  Compiling cc v1.0.25  Compiling libc v0.2.45  Compiling rustc_codegen_llvm v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_codegen_llvm)  Compiling rustc-demangle v0.1.9  Compiling rustc_llvm v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_llvm) warning: In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, warning: from ../rustllvm/PassWrapper.cpp:29: warning: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': warning: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] warning: : MachinePassRegistryNode(N, D, (MachinePassCtor)C) warning: ^  Compiling memmap v0.6.2  Compiling num_cpus v1.8.0  Finished release [optimized] target(s) in 3m 58s Assembling stage2 compiler (x86_64-unknown-linux-gnu) Uplifting stage1 std (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) Copying stage2 std from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Set({"/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libterm", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libtest"}) not skipped for "compile::Test" -- not in ["src/tools/miri"] Uplifting stage1 test (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) Copying stage2 test from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Set({"/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libarena", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libfmt_macros", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libgraphviz", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libproc_macro", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_allocator", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_apfloat", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_borrowck", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_codegen_utils", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_data_structures", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_driver", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_errors", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_fs_util", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_incremental", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_lint", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_metadata", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_metadata_utils", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_mir", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_passes", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_platform_intrinsics", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_plugin", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_privacy", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_resolve", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_save_analysis", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_target", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_traits", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_typeck", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libserialize", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libsyntax", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libsyntax_ext", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/libsyntax_pos", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/rustc"}) not skipped for "compile::Rustc" -- not in ["src/tools/miri"] Uplifting stage1 rustc (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) Copying stage2 rustc from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Set({"/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_codegen_llvm", "/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustc_llvm"}) not skipped for "compile::CodegenBackend" -- not in ["src/tools/miri"] Set({"src/tools/cargo"}) not skipped for "tool::Cargo" -- not in ["src/tools/miri"] Building stage2 tool cargo (x86_64-unknown-linux-gnu)  Compiling proc-macro2 v0.4.24  Compiling cc v1.0.25  Compiling pkg-config v0.3.14  Compiling libc v0.2.45  Compiling version_check v0.1.5  Compiling unicode-xid v0.1.0  Compiling matches v0.1.8  Compiling serde v1.0.75  Compiling ryu v0.2.6  Compiling ucd-util v0.1.1  Compiling unicode-normalization v0.1.7  Compiling regex v1.0.4  Compiling failure_derive v0.1.2  Compiling openssl v0.10.13  Compiling foreign-types-shared v0.1.1  Compiling utf8-ranges v1.0.1  Compiling percent-encoding v1.0.1  Compiling rustc-demangle v0.1.9  Compiling cfg-if v0.1.5  Compiling same-file v1.0.3  Compiling itoa v0.4.3  Compiling quick-error v1.2.2  Compiling fnv v1.0.6  Compiling bitflags v1.0.4  Compiling unicode-width v0.1.5  Compiling rand_core v0.2.1  Compiling openssl-probe v0.1.2  Compiling vec_map v0.8.1  Compiling semver-parser v0.7.0  Compiling hex v0.3.2  Compiling strsim v0.7.0  Compiling ansi_term v0.11.0  Compiling termcolor v1.0.2  Compiling remove_dir_all v0.5.1  Compiling crossbeam v0.3.2  Compiling lazycell v1.2.0  Compiling crossbeam-utils v0.5.0  Compiling home v0.3.3  Compiling shell-escape v0.1.4  Compiling glob v0.2.11  Compiling bytesize v1.0.0  Compiling libnghttp2-sys v0.1.0  Compiling backtrace-sys v0.1.24  Compiling miniz-sys v0.1.10  Compiling libz-sys v1.0.24  Compiling openssl-sys v0.9.38  Compiling libssh2-sys v0.2.11  Compiling curl-sys v0.4.13  Compiling libgit2-sys v0.7.10  Compiling lazy_static v1.1.0  Compiling unicode-bidi v0.3.4  Compiling regex-syntax v0.6.2  Compiling foreign-types v0.3.2  Compiling log v0.4.5  Compiling walkdir v2.2.5  Compiling humantime v1.1.1  Compiling textwrap v0.10.0  Compiling idna v0.1.5  Compiling quote v0.6.8  Compiling memchr v2.0.2  Compiling socket2 v0.3.8  Compiling filetime v0.2.1  Compiling atty v0.2.11  Compiling rand v0.5.5  Compiling fs2 v0.4.3  Compiling num_cpus v1.8.0  Compiling jobserver v0.1.11  Compiling url v1.7.1  Compiling serde_ignored v0.0.4  Compiling semver v0.9.0  Compiling toml v0.4.6  Compiling serde_json v1.0.31  Compiling syn v0.14.9  Compiling aho-corasick v0.6.7  Compiling backtrace v0.3.9  Compiling tar v0.4.16  Compiling flate2 v1.0.3  Compiling clap v2.32.0  Compiling tempfile v3.0.3  Compiling thread_local v0.3.6  Compiling rustc-workspace-hack v1.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/tools/rustc-workspace-hack)  Compiling synstructure v0.9.0  Compiling serde_derive v1.0.75  Compiling curl v0.4.18  Compiling crypto-hash v0.3.1  Compiling git2 v0.7.5  Compiling globset v0.4.1  Compiling env_logger v0.5.12  Compiling failure v0.1.2  Compiling git2-curl v0.8.2  Compiling ignore v0.4.3  Compiling crates-io v0.20.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/tools/cargo/src/crates-io)  Compiling rustfix v0.4.2  Compiling opener v0.3.0  Compiling cargo v0.32.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/tools/cargo)  Finished release [optimized] target(s) in 19m 04s Set({"src/tools/rls"}) not skipped for "tool::Rls" -- not in ["src/tools/miri"] Building stage2 tool clippy-driver (x86_64-unknown-linux-gnu)  Compiling matches v0.1.8  Compiling cfg-if v0.1.5  Compiling rustc-demangle v0.1.9  Compiling void v1.0.2  Compiling unicode-normalization v0.1.7  Compiling pulldown-cmark v0.1.2  Compiling itoa v0.4.3  Compiling semver-parser v0.7.0  Compiling percent-encoding v1.0.1  Compiling bitflags v0.9.1  Compiling ucd-util v0.1.1  Compiling rustc_tools_util v0.1.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/tools/clippy/rustc_tools_util)  Compiling getopts v0.2.17  Compiling either v1.5.0  Compiling if_chain v0.1.3  Compiling quine-mc_cluskey v0.2.4  Compiling utf8-ranges v1.0.1  Compiling libc v0.2.45  Compiling ryu v0.2.6  Compiling serde v1.0.75  Compiling unicode-bidi v0.3.4  Compiling unreachable v1.0.0  Compiling regex-syntax v0.6.2  Compiling clippy v0.0.212 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/tools/clippy)  Compiling itertools v0.7.8  Compiling regex v1.0.4  Compiling backtrace-sys v0.1.24  Compiling lazy_static v1.1.0  Compiling idna v0.1.5  Compiling smallvec v0.6.5  Compiling memchr v2.0.2  Compiling semver v0.9.0  Compiling serde_json v1.0.31  Compiling toml v0.4.6  Compiling url v1.7.1  Compiling aho-corasick v0.6.7  Compiling backtrace v0.3.9  Compiling thread_local v0.3.6  Compiling error-chain v0.12.0  Compiling cargo_metadata v0.6.2  Compiling clippy_lints v0.0.212 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/tools/clippy/clippy_lints) warning: unused import: `Command`  --> tools/clippy/src/driver.rs:28:26  | 28 | use std::process::{exit, Command};  |  ^^^^^^^  |  = note: #[warn(unused_imports)] on by default  Finished release [optimized] target(s) in 11m 53s Building stage2 tool rls (x86_64-unknown-linux-gnu)  Compiling nodrop v0.1.12  Compiling scopeguard v0.3.3  Compiling memoffset v0.2.1  Compiling rustc-rayon-core v0.1.1  Compiling stable_deref_trait v1.1.0  Compiling byteorder v1.2.3  Compiling rustc-ap-graphviz v297.0.0  Compiling num-traits v0.2.5  Compiling scoped-tls v0.1.2  Compiling rustc-ap-rustc_target v297.0.0  Compiling rustc-serialize v0.3.24  Compiling rustc-ap-syntax v297.0.0  Compiling rayon-core v1.4.0  Compiling rustfmt-nightly v1.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/tools/rustfmt)  Compiling json v0.11.13  Compiling diff v0.1.11  Compiling futures v0.1.21  Compiling unicode-segmentation v1.2.1  Compiling bytecount v0.4.0  Compiling ordslice v0.3.0  Compiling rls-rustc v0.5.0  Compiling rls-blacklist v0.1.3  Compiling crossbeam-utils v0.2.2  Compiling arrayvec v0.4.7  Compiling owning_ref v0.3.3  Compiling proc-macro2 v0.3.8  Compiling rustc-hash v1.0.1  Compiling term v0.5.1  Compiling fst v0.3.0  Compiling rls v1.31.7 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/tools/rls)  Compiling ena v0.9.3  Compiling rustc-ap-rustc_cratesio_shim v297.0.0  Compiling log v0.3.9  Compiling lock_api v0.1.3  Compiling quote v0.5.2  Compiling rand v0.4.3  Compiling rustc-ap-serialize v297.0.0  Compiling syn v0.13.11  Compiling crossbeam-epoch v0.3.1  Compiling crossbeam-epoch v0.6.0  Compiling parking_lot_core v0.2.14  Compiling parking_lot_core v0.3.0  Compiling syn v0.15.21  Compiling derive-new v0.5.4  Compiling url_serde v0.2.0  Compiling crossbeam-deque v0.2.0  Compiling parking_lot v0.6.4  Compiling num-derive v0.2.2  Compiling derive_more v0.13.0  Compiling crossbeam-channel v0.2.6  Compiling rls-span v0.4.0  Compiling jsonrpc-core v8.0.1  Compiling languageserver-types v0.45.0  Compiling rustc-rayon v0.1.1  Compiling rayon v1.0.1  Compiling rls-data v0.18.1  Compiling rls-vfs v0.7.0  Compiling rustc-ap-rustc_data_structures v297.0.0  Compiling rls-analysis v0.16.10-stable  Compiling rustc-ap-arena v297.0.0  Compiling rustc-ap-syntax_pos v297.0.0  Compiling rustc-ap-rustc_errors v297.0.0  Compiling racer v2.1.13  Finished release [optimized] target(s) in 18m 22s Set({"src/tools/rustdoc"}) not skipped for "tool::Rustdoc" -- not in ["src/tools/miri"] Building rustdoc for stage2 (x86_64-unknown-linux-gnu)  Compiling scopeguard v0.3.3  Compiling pulldown-cmark v0.1.2  Compiling macro-utils v0.1.2  Compiling minifier v0.0.20  Compiling smallvec v0.6.5  Compiling lock_api v0.1.3  Compiling rand v0.5.5  Compiling parking_lot_core v0.3.0  Compiling tempfile v3.0.3  Compiling parking_lot v0.6.4  Compiling rustdoc v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/librustdoc)  Compiling rustdoc-tool v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/tools/rustdoc)  Finished release [optimized] target(s) in 5m 49s Set({"src/tools/clippy"}) not skipped for "tool::Clippy" -- not in ["src/tools/miri"] Set({"src/tools/rustfmt"}) not skipped for "tool::Rustfmt" -- not in ["src/tools/miri"] Building stage2 tool rustfmt (x86_64-unknown-linux-gnu)  Compiling lock_api v0.1.3  Compiling crossbeam-epoch v0.3.1  Compiling crossbeam-deque v0.2.0  Compiling parking_lot v0.6.4  Compiling rustc-rayon-core v0.1.1  Compiling rustc-rayon v0.1.1  Compiling rustc-ap-rustc_data_structures v297.0.0  Compiling rustc-ap-arena v297.0.0  Compiling rustc-ap-rustc_target v297.0.0  Compiling rustc-ap-syntax_pos v297.0.0  Compiling rustc-ap-rustc_errors v297.0.0  Compiling rustc-ap-syntax v297.0.0  Compiling rustfmt-nightly v1.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/tools/rustfmt)  Finished release [optimized] target(s) in 8m 11s Skipping Set({"src/tools/miri"}) because it is excluded Build completed successfully in 4:39:31 >>> Source compiled. >>> Test phase [not enabled]: dev-lang/rust-1.31.1 >>> Install rust-1.31.1 into /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/image/ category dev-lang  Finished dev [unoptimized] target(s) in 1.16s Building stage0 std artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)  Finished release [optimized] target(s) in 0.76s Copying stage0 std from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Building stage0 test artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)  Finished release [optimized] target(s) in 0.39s Copying stage0 test from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Building stage0 compiler artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)  Finished release [optimized] target(s) in 0.80s Copying stage0 rustc from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Building stage0 codegen artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu, llvm) warning: In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, warning: from ../rustllvm/PassWrapper.cpp:29: warning: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': warning: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] warning: : MachinePassRegistryNode(N, D, (MachinePassCtor)C) warning: ^  Finished release [optimized] target(s) in 0.71s Assembling stage1 compiler (x86_64-unknown-linux-gnu) Building stage1 std artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)  Finished release [optimized] target(s) in 0.50s Copying stage1 std from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Building stage1 test artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)  Finished release [optimized] target(s) in 0.29s Copying stage1 test from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Building stage1 compiler artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)  Finished release [optimized] target(s) in 0.68s Copying stage1 rustc from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Building stage1 codegen artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu, llvm) warning: In file included from /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22, warning: from ../rustllvm/PassWrapper.cpp:29: warning: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': warning: /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] warning: : MachinePassRegistryNode(N, D, (MachinePassCtor)C) warning: ^  Finished release [optimized] target(s) in 0.41s Assembling stage2 compiler (x86_64-unknown-linux-gnu) Dist std stage2 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) Uplifting stage1 std (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) Copying stage2 std from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Uplifting stage1 test (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) Copying stage2 test from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Uplifting stage1 rustc (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) Copying stage2 rustc from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Building stage0 tool fabricate (x86_64-unknown-linux-gnu)  Compiling version_check v0.1.5  Compiling libc v0.2.45  Compiling cfg-if v0.1.5  Compiling nodrop v0.1.12  Compiling cc v1.0.25  Compiling pkg-config v0.3.14  Compiling memoffset v0.2.1  Compiling scopeguard v0.3.3  Compiling rayon-core v1.4.0  Compiling rustc-demangle v0.1.9  Compiling unicode-width v0.1.5  Compiling strsim v0.7.0  Compiling either v1.5.0  Compiling same-file v1.0.3  Compiling vec_map v0.8.1  Compiling ansi_term v0.11.0  Compiling yaml-rust v0.3.5  Compiling bitflags v1.0.4  Compiling arrayvec v0.4.7  Compiling crossbeam-utils v0.2.2  Compiling lazy_static v1.1.0  Compiling textwrap v0.10.0  Compiling walkdir v2.2.5  Compiling backtrace-sys v0.1.24  Compiling miniz-sys v0.1.10  Compiling crossbeam-epoch v0.3.1  Compiling num_cpus v1.8.0  Compiling rand v0.4.3  Compiling atty v0.2.11  Compiling filetime v0.2.1  Compiling xattr v0.2.2  Compiling crossbeam-deque v0.2.0  Compiling clap v2.32.0  Compiling lzma-sys v0.1.10  Compiling backtrace v0.3.9  Compiling flate2 v1.0.3  Compiling tar v0.4.16  Compiling error-chain v0.12.0  Compiling rayon v1.0.1  Compiling xz2 v0.1.5  Compiling installer v0.0.0 (/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/tools/rust-installer)  Finished release [optimized] target(s) in 1m 07s Install std stage2 (Some("x86_64-unknown-linux-gnu")) install: creating uninstall script at /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/image/prefix/stable-desktop/usr/lib64/rust-1.31.1/rustlib/uninstall.sh install: installing component 'rust-std-x86_64-unknown-linux-gnu' std is standing at the ready. Dist cargo stage2 (x86_64-unknown-linux-gnu) Building stage2 tool cargo (x86_64-unknown-linux-gnu)  Finished release [optimized] target(s) in 1.69s Install cargo stage2 (Some("x86_64-unknown-linux-gnu")) install: creating uninstall script at /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/image/prefix/stable-desktop/usr/lib64/rust-1.31.1/rustlib/uninstall.sh install: installing component 'cargo' Rust is ready to roll. Dist rustc stage2 (x86_64-unknown-linux-gnu) Building rustdoc for stage2 (x86_64-unknown-linux-gnu)  Finished release [optimized] target(s) in 0.40s Install rustc stage2 (Some("x86_64-unknown-linux-gnu")) install: creating uninstall script at /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/image/prefix/stable-desktop/usr/lib64/rust-1.31.1/rustlib/uninstall.sh install: installing component 'rustc' install: backing up existing file at /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/image/prefix/stable-desktop/usr/share/doc/rust-1.31.1/LICENSE-MIT install: backing up existing file at /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/image/prefix/stable-desktop/usr/share/doc/rust-1.31.1/LICENSE-APACHE install: backing up existing file at /prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/image/prefix/stable-desktop/usr/share/doc/rust-1.31.1/README.md Rust is ready to roll. Build completed successfully in 0:04:54 mv: cannot stat '/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/image//usr/bin/rustc': No such file or directory * ERROR: dev-lang/rust-1.31.1::gentoo failed (install phase): * (no error message) * * Call stack: * ebuild.sh, line 124: Called src_install * environment, line 4237: Called die * The specific snippet of code: * mv "${D}/usr/bin/rustc" "${D}/usr/bin/rustc-${PV}" || die; * * If you need support, post the output of `emerge --info '=dev-lang/rust-1.31.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-lang/rust-1.31.1::gentoo'`. * The complete build log is located at '/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/temp/build.log'. * The ebuild environment file is located at '/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/temp/environment'. * Working directory: '/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src' * S: '/prefix/stable-desktop/var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src'