Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 555846 Details for
Bug 671608
dev-lang/rust-1.30.1-r1: /usr/include/stdlib.h:133:35: error: missing binary operator before token "("
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build log
build.log (text/x-log), 705.30 KB, created by
Sergey 'L29Ah' Alirzaev
on 2018-11-21 07:19:39 UTC
(
hide
)
Description:
build log
Filename:
MIME Type:
Creator:
Sergey 'L29Ah' Alirzaev
Created:
2018-11-21 07:19:39 UTC
Size:
705.30 KB
patch
obsolete
>[32;01m * [39;49;00mPackage: dev-lang/rust-1.30.1-r1 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: rust@gentoo.org >[32;01m * [39;49;00mUSE: abi_x86_64 amd64 cpu_flags_x86_sse2 elibc_glibc jemalloc kernel_linux llvm_targets_ARM llvm_targets_X86 userland_GNU >[32;01m * [39;49;00mFEATURES: network-sandbox preserve-libs sandbox splitdebug userpriv usersandbox > [32;01m*[0m Checking for at least 4 GiB RAM ... >[A[231C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Checking for at least 7 GiB disk space at "/var/tmp/portage/dev-lang/rust-1.30.1-r1/temp" ... >[A[231C [34;01m[ [32;01mok[34;01m ][0m >>>> Unpacking source... >>>> Unpacking rustc-1.30.1-src.tar.xz to /var/tmp/portage/dev-lang/rust-1.30.1-r1/work >>>> Unpacking rust-1.29.2-x86_64-unknown-linux-gnu.tar.xz to /var/tmp/portage/dev-lang/rust-1.30.1-r1/work >>>> Source unpacked in /var/tmp/portage/dev-lang/rust-1.30.1-r1/work >>>> Preparing source in /var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src ... >install: creating uninstall script at /var/tmp/portage/dev-lang/rust-1.30.1-r1/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. > > [32;01m*[0m Applying 1.30.1-clippy-sysroot.patch ... >[A[231C [34;01m[ [32;01mok[34;01m ][0m >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src ... >[0m[0m[1m[32m Compiling[0m proc-macro2 v0.4.13 >[0m[0m[1m[32m Compiling[0m unicode-xid v0.1.0 >[0m[0m[1m[32m Compiling[0m serde v1.0.75 >[0m[0m[1m[32m Compiling[0m ryu v0.2.6 >[0m[0m[1m[32m Compiling[0m fixedbitset v0.1.9 >[0m[0m[1m[32m Compiling[0m libc v0.2.43 >[0m[0m[1m[32m Compiling[0m cfg-if v0.1.5 >[0m[0m[1m[32m Compiling[0m cc v1.0.25 >[0m[0m[1m[32m Compiling[0m ordermap v0.3.5 >[0m[0m[1m[32m Compiling[0m itoa v0.4.2 >[0m[0m[1m[32m Compiling[0m getopts v0.2.17 >[0m[0m[1m[32m Compiling[0m build_helper v0.1.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/build_helper) >[0m[0m[1m[32m Compiling[0m lazy_static v0.2.11 >[0m[0m[1m[32m Compiling[0m petgraph v0.4.13 >[0m[0m[1m[32m Compiling[0m num_cpus v1.8.0 >[0m[0m[1m[32m Compiling[0m time v0.1.40 >[0m[0m[1m[32m Compiling[0m filetime v0.2.1 >[0m[0m[1m[32m Compiling[0m cmake v0.1.33 >[0m[0m[1m[32m Compiling[0m quote v0.6.8 >[0m[0m[1m[32m Compiling[0m syn v0.14.9 >[0m[0m[1m[32m Compiling[0m serde_derive v1.0.75 >[0m[0m[1m[32m Compiling[0m serde_json v1.0.26 >[0m[0m[1m[32m Compiling[0m toml v0.4.6 >[0m[0m[1m[32m Compiling[0m bootstrap v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/bootstrap) >[0m[0m[1m[32m Finished[0m dev [unoptimized] target(s) in 1m 15s >Set({"/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/liballoc", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/liballoc_jemalloc", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/liballoc_system", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libcore", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libpanic_abort", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libpanic_unwind", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_asan", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_lsan", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_msan", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_tsan", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libstd", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libunwind"}) not skipped for "compile::Std" -- not in ["src/tools/miri"] >Set({"/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libterm", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libtest"}) not skipped for "compile::Test" -- not in ["src/tools/miri"] >Set({"/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libarena", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libfmt_macros", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libgraphviz", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libproc_macro", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_allocator", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_apfloat", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_borrowck", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_codegen_utils", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_data_structures", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_driver", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_errors", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_fs_util", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_incremental", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_lint", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_metadata", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_metadata_utils", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_mir", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_passes", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_platform_intrinsics", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_plugin", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_privacy", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_resolve", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_save_analysis", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_target", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_traits", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_typeck", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libserialize", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libsyntax", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libsyntax_ext", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libsyntax_pos", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/rustc"}) not skipped for "compile::Rustc" -- not in ["src/tools/miri"] >Set({"/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_codegen_llvm", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.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({"/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/liballoc", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/liballoc_jemalloc", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/liballoc_system", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libcore", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libpanic_abort", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libpanic_unwind", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_asan", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_lsan", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_msan", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_tsan", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libstd", "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.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) >[0m[0m[1m[32m Compiling[0m cc v1.0.25 >[0m[0m[1m[32m Compiling[0m core v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libcore) >[0m[0m[1m[32m Compiling[0m unwind v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libunwind) >[0m[0m[1m[32m Compiling[0m build_helper v0.1.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/build_helper) >[0m[0m[1m[32m Compiling[0m compiler_builtins v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/rustc/compiler_builtins_shim) >[0m[0m[1m[32m Compiling[0m cmake v0.1.33 >[0m[0m[1m[32m Compiling[0m alloc_jemalloc v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/liballoc_jemalloc) >[0m[0m[1m[32m Compiling[0m std v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libstd) >[0m[0m[1m[32m Compiling[0m rustc_asan v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_asan) >[0m[0m[1m[32m Compiling[0m rustc_lsan v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_lsan) >[0m[0m[1m[32m Compiling[0m rustc_msan v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_msan) >[0m[0m[1m[32m Compiling[0m rustc_tsan v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_tsan) >[0m[0m[1m[32m Compiling[0m libc v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/rustc/libc_shim) >[0m[0m[1m[32m Compiling[0m alloc v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/liballoc) >[0m[0m[1m[32m Compiling[0m alloc_system v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/liballoc_system) >[0m[0m[1m[32m Compiling[0m panic_abort v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libpanic_abort) >[0m[0m[1m[32m Compiling[0m panic_unwind v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libpanic_unwind) >[0m[0m[1m[32m Finished[0m release [optimized] target(s) in 1m 14s >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) >[0m[0m[1m[32m Compiling[0m getopts v0.2.17 >[0m[0m[1m[32m Compiling[0m term v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libterm) >[0m[0m[1m[32m Compiling[0m test v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libtest) >[0m[0m[1m[32m Finished[0m release [optimized] target(s) in 12.87s >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) >[0m[0m[1m[32m Compiling[0m version_check v0.1.4 >[0m[0m[1m[32m Compiling[0m nodrop v0.1.12 >[0m[0m[1m[32m Compiling[0m cfg-if v0.1.5 >[0m[0m[1m[32m Compiling[0m void v1.0.2 >[0m[0m[1m[32m Compiling[0m memoffset v0.2.1 >[0m[0m[1m[32m Compiling[0m scopeguard v0.3.3 >[0m[0m[1m[32m Compiling[0m stable_deref_trait v1.1.0 >[0m[0m[1m[32m Compiling[0m libc v0.2.43 >[0m[0m[1m[32m Compiling[0m rand_core v0.2.1 >[0m[0m[1m[32m Compiling[0m rustc-rayon-core v0.1.1 >[0m[0m[1m[32m Compiling[0m bitflags v1.0.4 >[0m[0m[1m[32m Compiling[0m byteorder v1.2.3 >[0m[0m[1m[32m Compiling[0m either v1.5.0 >[0m[0m[1m[32m Compiling[0m unicode-width v0.1.5 >[0m[0m[1m[32m Compiling[0m rustc_target v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_target) >[0m[0m[1m[32m Compiling[0m scoped-tls v0.1.2 >[0m[0m[1m[32m Compiling[0m cc v1.0.25 >[0m[0m[1m[32m Compiling[0m termcolor v1.0.2 >[0m[0m[1m[32m Compiling[0m syntax v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libsyntax) >[0m[0m[1m[32m Compiling[0m lazy_static v0.2.11 >[0m[0m[1m[32m Compiling[0m remove_dir_all v0.5.1 >[0m[0m[1m[32m Compiling[0m rustc v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc) >[0m[0m[1m[32m Compiling[0m rustc-demangle v0.1.9 >[0m[0m[1m[32m Compiling[0m datafrog v0.1.0 >[0m[0m[1m[32m Compiling[0m rustc_fs_util v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_fs_util) >[0m[0m[1m[32m Compiling[0m graphviz v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libgraphviz) >[0m[0m[1m[32m Compiling[0m fmt_macros v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libfmt_macros) >[0m[0m[1m[32m Compiling[0m rustc-serialize v0.3.24 >[0m[0m[1m[32m Compiling[0m rustc_metadata v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_metadata) >[0m[0m[1m[32m Compiling[0m rustc_incremental v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_incremental) >[0m[0m[1m[32m Compiling[0m quick-error v1.2.2 >[0m[0m[1m[32m Compiling[0m rustc_platform_intrinsics v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_platform_intrinsics) >[0m[0m[1m[32m Compiling[0m rustc_driver v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_driver) >[0m[0m[1m[32m Compiling[0m crossbeam-utils v0.2.2 >[0m[0m[1m[32m Compiling[0m log v0.4.4 >[0m[0m[1m[32m Compiling[0m unreachable v1.0.0 >[0m[0m[1m[32m Compiling[0m arrayvec v0.4.7 >[0m[0m[1m[32m Compiling[0m owning_ref v0.3.3 >[0m[0m[1m[32m Compiling[0m rustc-hash v1.0.1 >[0m[0m[1m[32m Compiling[0m rand v0.5.5 >[0m[0m[1m[32m Compiling[0m rand v0.4.3 >[0m[0m[1m[32m Compiling[0m num_cpus v1.8.0 >[0m[0m[1m[32m Compiling[0m atty v0.2.11 >[0m[0m[1m[32m Compiling[0m lazy_static v1.1.0 >[0m[0m[1m[32m Compiling[0m chalk-macros v0.1.0 >[0m[0m[1m[32m Compiling[0m humantime v1.1.1 >[0m[0m[1m[32m Compiling[0m ena v0.9.3 >[0m[0m[1m[32m Compiling[0m rustc_cratesio_shim v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_cratesio_shim) >[0m[0m[1m[32m Compiling[0m jobserver v0.1.11 >[0m[0m[1m[32m Compiling[0m smallvec v0.6.5 >[0m[0m[1m[32m Compiling[0m lock_api v0.1.3 >[0m[0m[1m[32m Compiling[0m polonius-engine v0.5.0 >[0m[0m[1m[32m Compiling[0m miniz-sys v0.1.10 >[0m[0m[1m[32m Compiling[0m backtrace-sys v0.1.24 >[0m[0m[1m[32m Compiling[0m tempfile v3.0.3 >[0m[0m[1m[32m Compiling[0m chalk-engine v0.7.0 >[0m[0m[1m[32m Compiling[0m env_logger v0.5.12 >[0m[0m[1m[32m Compiling[0m rustc_apfloat v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_apfloat) >[0m[0m[1m[32m Compiling[0m parking_lot_core v0.3.0 >[0m[0m[1m[32m Compiling[0m parking_lot_core v0.2.14 >[0m[0m[1m[32m Compiling[0m serialize v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libserialize) >[0m[0m[1m[32m Compiling[0m rls-span v0.4.0 >[0m[0m[1m[32m Compiling[0m parking_lot v0.6.4 >[0m[0m[1m[32m Compiling[0m crossbeam-epoch v0.3.1 >[0m[0m[1m[32m Compiling[0m log_settings v0.1.2 >[0m[0m[1m[32m Compiling[0m rls-data v0.18.0 >[0m[0m[1m[32m Compiling[0m backtrace v0.3.9 >[0m[0m[1m[32m Compiling[0m flate2 v1.0.2 >[0m[0m[1m[32m Compiling[0m crossbeam-deque v0.2.0 >[0m[0m[1m[32m Compiling[0m rustc-rayon v0.1.1 >[0m[0m[1m[32m Compiling[0m rustc_data_structures v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_data_structures) >[0m[0m[1m[32m Compiling[0m arena v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libarena) >[0m[0m[1m[32m Compiling[0m syntax_pos v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libsyntax_pos) >[0m[0m[1m[32m Compiling[0m rustc_errors v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_errors) >[0m[0m[1m[32m Compiling[0m proc_macro v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libproc_macro) >[0m[0m[1m[32m Compiling[0m syntax_ext v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/libsyntax_ext) >[0m[0m[1m[32m Compiling[0m rustc_metadata_utils v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_metadata_utils) >[0m[0m[1m[32m Compiling[0m rustc_typeck v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_typeck) >[0m[0m[1m[32m Compiling[0m rustc_mir v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_mir) >[0m[0m[1m[32m Compiling[0m rustc_traits v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_traits) >[0m[0m[1m[32m Compiling[0m rustc_allocator v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_allocator) >[0m[0m[1m[32m Compiling[0m rustc_resolve v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_resolve) >[0m[0m[1m[32m Compiling[0m rustc_plugin v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_plugin) >[0m[0m[1m[32m Compiling[0m rustc_privacy v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_privacy) >[0m[0m[1m[32m Compiling[0m rustc_save_analysis v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_save_analysis) >[0m[0m[1m[32m Compiling[0m rustc_passes v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_passes) >[0m[0m[1m[32m Compiling[0m rustc_borrowck v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_borrowck) >[0m[0m[1m[32m Compiling[0m rustc_lint v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_lint) >[0m[0m[1m[32m Compiling[0m rustc_codegen_utils v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/librustc_codegen_utils) >[0m[0m[1m[32m Compiling[0m rustc-main v0.0.0 (file:///var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/rustc) >[0m[0m[1m[32m Finished[0m release [optimized] target(s) in 17m 23s >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" "/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm" "-DLLVM_ENABLE_ASSERTIONS=OFF" "-DLLVM_TARGETS_TO_BUILD=ARM;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=5" "-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=/usr/bin/python3.5" "-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=/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.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: /usr/bin/x86_64-pc-linux-gnu-gcc >-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc >-- Check for working C compiler: /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: /usr/bin/x86_64-pc-linux-gnu-g++ >-- Check for working CXX compiler: /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 /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 - 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: /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 enabled. >-- Found OCaml: /usr/bin/ocamlfind >-- OCaml bindings disabled, need ctypes >=0.4. >-- Found Python module pygments >-- Found Python module pygments.lexers.c_cpp >-- Found 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: /usr/bin/python3.5 (found version "3.5.5") >-- Constructing LLVMBuild project information >-- Linker detection: GNU ld >-- Targeting ARM >-- 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: /var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/build/x86_64-unknown-linux-gnu/llvm/build >running: "cmake" "--build" "." "--target" "install" "--config" "Release" "--" "-j" "5" >[35m[1mScanning dependencies of target LLVMTableGen[0m >[35m[1mScanning dependencies of target obj.llvm-tblgen[0m >[35m[1mScanning dependencies of target LLVMDemangle[0m >[35m[1mScanning dependencies of target LLVMSupport[0m >[35m[1mScanning dependencies of target LLVMBinaryFormat[0m >[ 0%] [32mBuilding CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o[0m >[ 0%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackReader.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackWriter.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o[0m >[ 0%] [32m[1mLinking CXX static library ../libLLVMBinaryFormat.a[0m >[ 0%] Built target LLVMBinaryFormat >[35m[1mScanning dependencies of target LLVMHello_exports[0m >[ 0%] [34m[1mCreating export file for LLVMHello[0m >[ 0%] Built target LLVMHello_exports >[35m[1mScanning dependencies of target llvm_vcsrevision_h[0m >[ 0%] Built target llvm_vcsrevision_h >[35m[1mScanning dependencies of target LLVMMC[0m >[ 0%] [32mBuilding CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o[0m >[ 0%] [32m[1mLinking CXX static library ../libLLVMDemangle.a[0m >[ 0%] Built target LLVMDemangle >[35m[1mScanning dependencies of target LLVMMCParser[0m >[ 0%] [32mBuilding CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o[0m >[ 0%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o[0m >[ 0%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o[0m >[ 0%] [32mBuilding CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o[0m >[ 1%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o[0m >[ 1%] [32mBuilding CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o[0m >[ 1%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o[0m >[ 1%] [32mBuilding CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o[0m >[ 1%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o[0m >[ 1%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o[0m >[ 1%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o[0m >[ 1%] [32mBuilding CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o[0m >[ 1%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o[0m >[ 1%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o[0m >[ 1%] [32mBuilding CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o[0m >[ 1%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o[0m >[ 1%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o[0m >[ 1%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o[0m >[ 1%] [32mBuilding CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o[0m >[ 1%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o[0m >[ 1%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o[0m >[ 1%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o[0m >[ 1%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o[0m >[ 1%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o[0m >[ 2%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o[0m >[ 2%] [32mBuilding CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o[0m >[ 2%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o[0m >[ 2%] [32m[1mLinking CXX static library ../libLLVMTableGen.a[0m >[ 2%] Built target LLVMTableGen >[35m[1mScanning dependencies of target LLVMMCDisassembler[0m >[ 2%] [32mBuilding CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o[0m >[ 3%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o[0m >[ 3%] [32m[1mLinking CXX static library ../../libLLVMMCParser.a[0m >[ 3%] Built target LLVMMCParser >[35m[1mScanning dependencies of target LLVMObjectYAML[0m >[ 3%] [32mBuilding CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodePadder.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o[0m >[ 3%] [32m[1mLinking CXX static library ../../libLLVMMCDisassembler.a[0m >[ 3%] Built target LLVMMCDisassembler >[35m[1mScanning dependencies of target LLVMOption[0m >[ 3%] [32mBuilding CXX object lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o[0m >[ 3%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o[0m >[ 3%] [32m[1mLinking CXX static library ../libLLVMOption.a[0m >[ 3%] Built target LLVMOption >[35m[1mScanning dependencies of target LLVMDebugInfoDWARF[0m >[ 3%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o[0m >[ 4%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o[0m >[ 4%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o[0m >[ 4%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o[0m >[ 4%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAddressRange.cpp.o[0m >[ 4%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o[0m >[ 4%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o[0m >[ 4%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o[0m >[ 4%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o[0m >[ 4%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileCheck.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o[0m >[ 5%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o[0m >[ 5%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ItaniumManglingCanonicalizer.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAddr.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o[0m >[ 5%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFVisitor.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JamCRC.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o[0m >[ 5%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o[0m >[ 6%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o[0m >[ 6%] [32mBuilding CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o[0m >[ 6%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o[0m >[ 6%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o[0m >[ 6%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o[0m >[ 7%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o[0m >[ 7%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o[0m >[ 7%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o[0m >[ 7%] [32mBuilding CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o[0m >[ 7%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o[0m >[ 7%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o[0m >[ 7%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o[0m >[ 8%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o[0m >[ 8%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRnglists.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Options.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o[0m >[ 8%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o[0m >[ 9%] [32m[1mLinking CXX static library ../libLLVMObjectYAML.a[0m >[ 9%] Built target LLVMObjectYAML >[35m[1mScanning dependencies of target LLVMDebugInfoMSF[0m >[ 9%] [32mBuilding CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o[0m >[ 9%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o[0m >[ 9%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o[0m >[ 9%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o[0m >[ 9%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o[0m >[ 9%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o[0m >[ 9%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o[0m >[ 9%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o[0m >[ 10%] [32mBuilding CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o[0m >[ 10%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o[0m >[ 10%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o[0m >[ 10%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o[0m >[ 11%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFListTable.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o[0m >[ 11%] [32m[1mLinking CXX static library ../../libLLVMDebugInfoMSF.a[0m >[ 11%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o[0m >[ 11%] Built target LLVMDebugInfoMSF >[35m[1mScanning dependencies of target LLVMDebugInfoCodeView[0m >[ 11%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o[0m >[ 11%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o[0m >[ 11%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o[0m >[ 11%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o[0m >[ 11%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringPool.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o[0m >[ 12%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o[0m >[ 12%] [32m[1mLinking CXX static library ../../libLLVMDebugInfoDWARF.a[0m >[ 12%] Built target LLVMDebugInfoDWARF >[35m[1mScanning dependencies of target LLVMDebugInfoPDB[0m >[ 12%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o[0m >[ 12%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o[0m >[ 12%] [32m[1mLinking CXX static library ../libLLVMMC.a[0m >[ 12%] Built target LLVMMC >[35m[1mScanning dependencies of target LLVMSymbolize[0m >[ 12%] [32mBuilding CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o[0m >[ 12%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o[0m >[ 13%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o[0m >[ 13%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o[0m >[ 13%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o[0m >[ 13%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o[0m >[ 14%] [32mBuilding CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o[0m >[ 14%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/GlobalISelEmitter.cpp.o[0m >[ 15%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o[0m >[ 15%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o[0m >[ 15%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o[0m >[ 15%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o[0m >[ 15%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o[0m >[ 15%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o[0m >[ 15%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o[0m >[ 15%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o[0m >[ 15%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o[0m >[ 15%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o[0m >[ 15%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o[0m >[ 15%] [32m[1mLinking CXX static library ../../libLLVMSymbolize.a[0m >[ 15%] Built target LLVMSymbolize >[35m[1mScanning dependencies of target LLVMLineEditor[0m >[ 15%] [32mBuilding CXX object lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o[0m >[ 15%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o[0m >[ 15%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o[0m >[ 15%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o[0m >[ 15%] [32m[1mLinking CXX static library ../libLLVMLineEditor.a[0m >[ 15%] Built target LLVMLineEditor >[35m[1mScanning dependencies of target LLVMTestingSupport[0m >[ 15%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o[0m >[ 16%] [32mBuilding CXX object lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o[0m >[ 16%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o[0m >[ 16%] [32m[1mLinking CXX static library ../../libLLVMTestingSupport.a[0m >[ 16%] Built target LLVMTestingSupport >[35m[1mScanning dependencies of target LLVMWindowsManifest[0m >[ 16%] [32mBuilding CXX object lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o[0m >[ 16%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o[0m >[ 16%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o[0m >[ 16%] [32m[1mLinking CXX static library ../libLLVMWindowsManifest.a[0m >[ 16%] Built target LLVMWindowsManifest >[35m[1mScanning dependencies of target llvm-PerfectShuffle[0m >[ 16%] [32mBuilding CXX object utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o[0m >[ 16%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o[0m >[ 16%] [32m[1mLinking CXX executable ../../bin/llvm-PerfectShuffle[0m >[ 16%] Built target llvm-PerfectShuffle >[35m[1mScanning dependencies of target count[0m >[ 16%] [32mBuilding C object utils/count/CMakeFiles/count.dir/count.c.o[0m >[ 16%] [32m[1mLinking C executable ../../bin/count[0m >[ 16%] Built target count >[35m[1mScanning dependencies of target LTO_exports[0m >[ 16%] [34m[1mCreating export file for LTO[0m >[ 16%] Built target LTO_exports >[35m[1mScanning dependencies of target BugpointPasses_exports[0m >[ 16%] [34m[1mCreating export file for BugpointPasses[0m >[ 16%] Built target BugpointPasses_exports >[35m[1mScanning dependencies of target llvm-go[0m >[ 16%] [34m[1mBuilding Go executable llvm-go[0m >[ 16%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o[0m >[ 16%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o[0m >[ 16%] Built target llvm-go >[ 17%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o[0m >[ 17%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o[0m >[ 17%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o[0m >[ 17%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o[0m >[ 17%] [32mBuilding C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o[0m >[ 17%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o[0m >[ 17%] [32mBuilding C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o[0m >[ 17%] [32mBuilding C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o[0m >[ 17%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o[0m >[ 17%] [32mBuilding C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o[0m >[ 17%] [32mBuilding C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o[0m >[ 17%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o[0m >[ 17%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o[0m >[ 17%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o[0m >[ 18%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InfoByHwMode.cpp.o[0m >[ 18%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o[0m >[ 19%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o[0m >[ 19%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrDocsEmitter.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Mutex.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o[0m >[ 19%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o[0m >[ 19%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Support/Path.cpp:1110[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Support/Unix/Path.inc:[m[K In function â[01m[Kstd::__cxx11::string llvm::sys::fs::getMainExecutable(const char*, void*)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Support/Unix/Path.inc:108:32:[m[K [01;35m[Kwarning: [m[Kâ[01m[K__builtin___snprintf_chk[m[Kâ output may be truncated before the last format character [[01;35m[K-Wformat-truncation=[m[K] > snprintf(fullpath, PATH_MAX, [01;35m[K"%s/%s"[m[K, dir, bin); > [01;35m[K^~~~~~~[m[K >In file included from [01m[K/usr/include/stdio.h:862[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cstdio:42[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/ext/string_conversions.h:43[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/basic_string.h:6391[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/string:52[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/locale_classes.h:40[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/ios_base.h:41[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/ios:42[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/ostream:38[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/iterator:64[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/iterator_range.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/SmallVector.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/Twine.h:13[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/Path.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Support/Path.cpp:14[m[K: >[01m[K/usr/include/bits/stdio2.h:64:35:[m[K [01;36m[Knote: [m[Kâ[01m[K__builtin___snprintf_chk[m[Kâ output 2 or more bytes (assuming 4097) into a destination of size 4096 > return [01;36m[K__builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,[m[K > [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K > [01;36m[K __bos (__s), __fmt, __va_arg_pack ())[m[K; > [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >[ 19%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o[0m >[ 19%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PredicateExpander.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o[0m >[ 19%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o[0m >[ 19%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RISCVCompressInstEmitter.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o[0m >[ 19%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o[0m >[ 20%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o[0m >[ 20%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o[0m >[ 20%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterBankEmitter.cpp.o[0m >[ 20%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o[0m >[ 20%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o[0m >[ 20%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o[0m >[ 20%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o[0m >[ 20%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o[0m >[ 20%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o[0m >[ 20%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o[0m >[ 20%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o[0m >[ 20%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SDNodeProperties.cpp.o[0m >[ 20%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o[0m >[ 20%] [32mBuilding CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o[0m >[ 20%] [32m[1mLinking CXX static library ../libLLVMSupport.a[0m >[ 20%] Built target LLVMSupport >[35m[1mScanning dependencies of target FileCheck[0m >[ 20%] [32mBuilding CXX object utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o[0m >[ 20%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o[0m >[ 20%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o[0m >[ 20%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o[0m >[ 20%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o[0m >[ 20%] [32m[1mLinking CXX executable ../../bin/FileCheck[0m >[ 20%] Built target FileCheck >[35m[1mScanning dependencies of target not[0m >[ 20%] [32mBuilding CXX object utils/not/CMakeFiles/not.dir/not.cpp.o[0m >[ 20%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o[0m >[ 20%] [32m[1mLinking CXX executable ../../bin/not[0m >[ 20%] Built target not >[35m[1mScanning dependencies of target yaml-bench[0m >[ 20%] [32mBuilding CXX object utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o[0m >[ 20%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o[0m >[ 20%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o[0m >[ 20%] [32m[1mLinking CXX executable ../../bin/yaml-bench[0m >[ 20%] Built target yaml-bench >[ 20%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o[0m >[ 21%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o[0m >[ 21%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o[0m >[ 21%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o[0m >[ 21%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o[0m >[ 21%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o[0m >[ 21%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o[0m >[ 21%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o[0m >[ 21%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o[0m >[ 21%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o[0m >[ 21%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o[0m >[ 21%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Types.cpp.o[0m >[ 21%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o[0m >[ 21%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o[0m >[ 21%] [32mBuilding CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o[0m >[ 21%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o[0m >[ 22%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o[0m >[ 22%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o[0m >[ 22%] [32m[1mLinking CXX static library ../../libLLVMDebugInfoCodeView.a[0m >[ 22%] Built target LLVMDebugInfoCodeView >[ 22%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o[0m >[ 22%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o[0m >[ 22%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o[0m >[ 22%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o[0m >[ 22%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o[0m >[ 22%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/WebAssemblyStackifierEmitter.cpp.o[0m >[ 22%] [32mBuilding CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o[0m >[ 22%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o[0m >[ 22%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o[0m >[ 22%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o[0m >[ 22%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o[0m >[ 23%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o[0m >[ 23%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o[0m >[ 23%] Built target obj.llvm-tblgen >[35m[1mScanning dependencies of target llvm-tblgen[0m >[ 23%] [32m[1mLinking CXX executable ../../bin/llvm-tblgen[0m >[ 23%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeBuiltinSymbol.cpp.o[0m >[ 23%] Built target llvm-tblgen >[35m[1mScanning dependencies of target AttributeCompatFuncTableGen[0m >[ 23%] [34m[1mBuilding AttributesCompatFunc.inc...[0m >[ 23%] [34m[1mUpdating AttributesCompatFunc.inc...[0m >[ 23%] Built target AttributeCompatFuncTableGen >[35m[1mScanning dependencies of target intrinsics_gen[0m >[ 23%] [34m[1mBuilding Attributes.inc...[0m >[ 23%] [34m[1mBuilding IntrinsicEnums.inc...[0m >[ 23%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o[0m >[ 23%] [34m[1mBuilding IntrinsicImpl.inc...[0m >[ 23%] [34m[1mUpdating Attributes.inc...[0m >[ 23%] [34m[1mUpdating IntrinsicEnums.inc...[0m >[ 23%] [34m[1mUpdating IntrinsicImpl.inc...[0m >[ 23%] Built target intrinsics_gen >[35m[1mScanning dependencies of target InstCombineTableGen[0m >[ 23%] [34m[1mBuilding InstCombineTables.inc...[0m >[ 23%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o[0m >[ 23%] [34m[1mUpdating InstCombineTables.inc...[0m >[ 23%] Built target InstCombineTableGen >[35m[1mScanning dependencies of target LLVMScalarOpts[0m >[ 23%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbol.cpp.o[0m >[ 23%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o[0m >[ 23%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o[0m >[ 23%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o[0m >[ 23%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o[0m >[ 23%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o[0m >[ 23%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o[0m >[ 23%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o[0m >[ 23%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o[0m >[ 23%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o[0m >[ 23%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o[0m >[ 23%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o[0m >[ 23%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o[0m >[ 23%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o[0m >[ 23%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o[0m >[35m[1mScanning dependencies of target LLVMipo[0m >[ 24%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o[0m >[ 24%] [32m[1mLinking CXX static library ../../libLLVMDebugInfoPDB.a[0m >[ 24%] Built target LLVMDebugInfoPDB >[35m[1mScanning dependencies of target LLVMVectorize[0m >[ 24%] [32mBuilding CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BlockExtractor.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o[0m >[ 24%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o[0m >[ 25%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o[0m >[ 25%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o[0m >[ 25%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o[0m >[ 25%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o[0m >[ 25%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o[0m >[ 25%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o[0m >[ 25%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o[0m >[ 25%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o[0m >[ 25%] [32mBuilding CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o[0m >[ 25%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o[0m >[ 25%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o[0m >[ 25%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InstSimplifyPass.cpp.o[0m >[ 25%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o[0m >[ 25%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o[0m >[ 25%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o[0m >[ 26%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o[0m >[ 26%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o[0m >[ 26%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o[0m >[ 26%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o[0m >[ 26%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o[0m >[ 26%] [32mBuilding CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o[0m >[ 26%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o[0m >[ 26%] [32mBuilding CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o[0m >[ 26%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o[0m >[ 26%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o[0m >[ 26%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o[0m >[ 26%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o[0m >[ 26%] [32mBuilding CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanHCFGBuilder.cpp.o[0m >[ 26%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o[0m >[ 26%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o[0m >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp:128:6:[m[K [01;35m[Kwarning: [m[Kâ[01m[Kbool {anonymous}::PlainCFGBuilder::isExternalDef(llvm::Value*)[m[Kâ defined but not used [[01;35m[K-Wunused-function[m[K] > bool [01;35m[KPlainCFGBuilder[m[K::isExternalDef(Value *Val) { > [01;35m[K^~~~~~~~~~~~~~~[m[K >[ 26%] [32mBuilding CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanHCFGTransforms.cpp.o[0m >[ 26%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPConstantPropagation.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanVerifier.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o[0m >[ 27%] [32m[1mLinking CXX static library ../../libLLVMVectorize.a[0m >[ 27%] Built target LLVMVectorize >[35m[1mScanning dependencies of target LLVMHello[0m >[ 27%] [32mBuilding CXX object lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/Hello.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o[0m >[ 27%] [32m[1mLinking CXX shared module ../../LLVMHello.so[0m >[ 27%] Built target LLVMHello >[35m[1mScanning dependencies of target LLVMObjCARCOpts[0m >[ 27%] [32mBuilding CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollAndJamPass.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o[0m >[ 27%] [32mBuilding CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o[0m >[ 28%] [32m[1mLinking CXX static library ../../libLLVMObjCARCOpts.a[0m >[ 28%] Built target LLVMObjCARCOpts >[35m[1mScanning dependencies of target LLVMCoroutines[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculateAroundPHIs.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o[0m >[ 28%] [32m[1mLinking CXX static library ../../libLLVMCoroutines.a[0m >[ 28%] Built target LLVMCoroutines >[35m[1mScanning dependencies of target LLVMLinker[0m >[ 28%] [32mBuilding CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o[0m >[ 28%] [32mBuilding CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o[0m >[ 29%] [32mBuilding CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o[0m >[ 29%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SCCP.cpp.o[0m >[ 29%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o[0m >[ 29%] [32m[1mLinking CXX static library ../../libLLVMScalarOpts.a[0m >[ 29%] Built target LLVMScalarOpts >[35m[1mScanning dependencies of target LLVMAnalysis[0m >[ 30%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o[0m >[ 30%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o[0m >[ 30%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o[0m >[ 30%] [32m[1mLinking CXX static library ../libLLVMLinker.a[0m >[ 30%] Built target LLVMLinker >[35m[1mScanning dependencies of target LLVMLTO[0m >[ 30%] [32mBuilding CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/Caching.cpp.o[0m >[ 30%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SyntheticCountsPropagation.cpp.o[0m >[ 30%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o[0m >[ 30%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o[0m >[ 30%] [32mBuilding CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o[0m >[ 30%] [32mBuilding CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o[0m >[ 30%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o[0m >[ 30%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o[0m >[ 30%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o[0m >[ 30%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o[0m >[ 30%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o[0m >[ 30%] [32mBuilding CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o[0m >[ 30%] [32mBuilding CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o[0m >[ 30%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o[0m >[ 30%] [32m[1mLinking CXX static library ../../libLLVMipo.a[0m >[ 30%] Built target LLVMipo >[35m[1mScanning dependencies of target LLVMObject[0m >[ 31%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/LTO/LTOModule.cpp:18[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 31%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o[0m >[ 31%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o[0m >[ 31%] [32mBuilding CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o[0m >[ 31%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/LTO/LTOCodeGenerator.cpp:24[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 31%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o[0m >[ 31%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o[0m >[ 31%] [32mBuilding CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o[0m >[ 31%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o[0m >[ 31%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o[0m >[ 31%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o[0m >[ 31%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/LTO/UpdateCompilerUsed.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 31%] [32mBuilding CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o[0m >[ 31%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o[0m >[ 31%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o[0m >[ 31%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o[0m >[ 31%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o[0m >[ 31%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o[0m >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Object/ELF.cpp:[m[K In member function â[01m[Kconst char* llvm::object::ELFFile<ELFT>::getDynamicTagAsString(unsigned int, uint64_t) const [with ELFT = llvm::object::ELFType<(llvm::support::endianness)1, false>][m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Object/ELF.cpp:430:5:[m[K [01;35m[Kwarning: [m[Kthis statement may fall through [[01;35m[K-Wimplicit-fallthrough=[m[K] > [01;35m[Kswitch[m[K (Type) { > [01;35m[K^~~~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Object/ELF.cpp:436:3:[m[K [01;36m[Knote: [m[Khere > [01;36m[Kcase[m[K ELF::EM_MIPS: > [01;36m[K^~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Object/ELF.cpp:437:5:[m[K [01;35m[Kwarning: [m[Kthis statement may fall through [[01;35m[K-Wimplicit-fallthrough=[m[K] > [01;35m[Kswitch[m[K (Type) { > [01;35m[K^~~~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Object/ELF.cpp:443:3:[m[K [01;36m[Knote: [m[Khere > [01;36m[Kcase[m[K ELF::EM_PPC64: > [01;36m[K^~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Object/ELF.cpp:[m[K In member function â[01m[Kconst char* llvm::object::ELFFile<ELFT>::getDynamicTagAsString(unsigned int, uint64_t) const [with ELFT = llvm::object::ELFType<(llvm::support::endianness)0, false>][m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Object/ELF.cpp:430:5:[m[K [01;35m[Kwarning: [m[Kthis statement may fall through [[01;35m[K-Wimplicit-fallthrough=[m[K] > [01;35m[Kswitch[m[K (Type) { > [01;35m[K^~~~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Object/ELF.cpp:436:3:[m[K [01;36m[Knote: [m[Khere > [01;36m[Kcase[m[K ELF::EM_MIPS: > [01;36m[K^~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Object/ELF.cpp:437:5:[m[K [01;35m[Kwarning: [m[Kthis statement may fall through [[01;35m[K-Wimplicit-fallthrough=[m[K] > [01;35m[Kswitch[m[K (Type) { > [01;35m[K^~~~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Object/ELF.cpp:443:3:[m[K [01;36m[Knote: [m[Khere > [01;36m[Kcase[m[K ELF::EM_PPC64: > [01;36m[K^~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Object/ELF.cpp:[m[K In member function â[01m[Kconst char* llvm::object::ELFFile<ELFT>::getDynamicTagAsString(unsigned int, uint64_t) const [with ELFT = llvm::object::ELFType<(llvm::support::endianness)1, true>][m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Object/ELF.cpp:430:5:[m[K [01;35m[Kwarning: [m[Kthis statement may fall through [[01;35m[K-Wimplicit-fallthrough=[m[K] > [01;35m[Kswitch[m[K (Type) { > [01;35m[K^~~~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Object/ELF.cpp:436:3:[m[K [01;36m[Knote: [m[Khere > [01;36m[Kcase[m[K ELF::EM_MIPS: > [01;36m[K^~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Object/ELF.cpp:437:5:[m[K [01;35m[Kwarning: [m[Kthis statement may fall through [[01;35m[K-Wimplicit-fallthrough=[m[K] > [01;35m[Kswitch[m[K (Type) { > [01;35m[K^~~~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Object/ELF.cpp:443:3:[m[K [01;36m[Knote: [m[Khere > [01;36m[Kcase[m[K ELF::EM_PPC64: > [01;36m[K^~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Object/ELF.cpp:[m[K In member function â[01m[Kconst char* llvm::object::ELFFile<ELFT>::getDynamicTagAsString(unsigned int, uint64_t) const [with ELFT = llvm::object::ELFType<(llvm::support::endianness)0, true>][m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Object/ELF.cpp:430:5:[m[K [01;35m[Kwarning: [m[Kthis statement may fall through [[01;35m[K-Wimplicit-fallthrough=[m[K] > [01;35m[Kswitch[m[K (Type) { > [01;35m[K^~~~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Object/ELF.cpp:436:3:[m[K [01;36m[Knote: [m[Khere > [01;36m[Kcase[m[K ELF::EM_MIPS: > [01;36m[K^~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Object/ELF.cpp:437:5:[m[K [01;35m[Kwarning: [m[Kthis statement may fall through [[01;35m[K-Wimplicit-fallthrough=[m[K] > [01;35m[Kswitch[m[K (Type) { > [01;35m[K^~~~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Object/ELF.cpp:443:3:[m[K [01;36m[Knote: [m[Khere > [01;36m[Kcase[m[K ELF::EM_PPC64: > [01;36m[K^~~~[m[K >[ 31%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o[0m >[ 31%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o[0m >[ 31%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o[0m >[ 31%] [32m[1mLinking CXX static library ../libLLVMLTO.a[0m >[ 31%] Built target LLVMLTO >[35m[1mScanning dependencies of target LLVMExecutionEngine[0m >[ 31%] [32mBuilding CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o[0m >[ 31%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o[0m >[ 31%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o[0m >[ 32%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o[0m >[ 32%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o[0m >[ 32%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o[0m >[ 32%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o[0m >[ 32%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o[0m >[ 32%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o[0m >[ 32%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o[0m >[ 32%] [32mBuilding CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o[0m >[ 32%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o[0m >[ 32%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o[0m >[ 32%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o[0m >[ 32%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o[0m >[ 32%] [32mBuilding CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o[0m >[ 32%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o[0m >[ 32%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o[0m >[ 32%] [32mBuilding CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o[0m >[ 32%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o[0m >[ 33%] [32m[1mLinking CXX static library ../libLLVMExecutionEngine.a[0m >[ 33%] Built target LLVMExecutionEngine >[35m[1mScanning dependencies of target LLVMInterpreter[0m >[ 33%] [32mBuilding CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o[0m >[35m[1mScanning dependencies of target LLVMMCJIT[0m >[ 33%] [32mBuilding CXX object lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o[0m >[ 33%] [32m[1mLinking CXX static library ../libLLVMObject.a[0m >[ 33%] Built target LLVMObject >[35m[1mScanning dependencies of target LLVMProfileData[0m >[ 33%] [32mBuilding CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o[0m >[ 33%] [32m[1mLinking CXX static library ../../libLLVMMCJIT.a[0m >[ 33%] Built target LLVMMCJIT >[35m[1mScanning dependencies of target LLVMRuntimeDyld[0m >[ 33%] [32mBuilding CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o[0m >[ 33%] [32m[1mLinking CXX static library ../../libLLVMInterpreter.a[0m >[ 33%] Built target LLVMInterpreter >[35m[1mScanning dependencies of target LLVMTarget[0m >[ 33%] [32mBuilding CXX object lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o[0m >[ 33%] [32mBuilding CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o[0m >[ 34%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o[0m >[ 34%] [32mBuilding CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o[0m >[ 34%] [32mBuilding CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o[0m >[ 34%] [32mBuilding CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o[0m >[ 34%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o[0m >[ 34%] [32mBuilding CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o[0m >[ 34%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o[0m >[ 34%] [32m[1mLinking CXX static library ../libLLVMTarget.a[0m >[ 34%] Built target LLVMTarget >[ 34%] [32mBuilding CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o[0m >[35m[1mScanning dependencies of target ARMCommonTableGen[0m >[ 34%] [34m[1mBuilding ARMGenAsmMatcher.inc...[0m >[ 34%] [34m[1mBuilding ARMGenAsmWriter.inc...[0m >[ 34%] [34m[1mBuilding ARMGenCallingConv.inc...[0m >[ 34%] [34m[1mBuilding ARMGenDAGISel.inc...[0m >[ 35%] [34m[1mBuilding ARMGenDisassemblerTables.inc...[0m >[ 35%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IteratedDominanceFrontier.cpp.o[0m >[ 35%] [34m[1mBuilding ARMGenFastISel.inc...[0m >[ 35%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o[0m >[ 35%] [34m[1mBuilding ARMGenGlobalISel.inc...[0m >[ 35%] [34m[1mBuilding ARMGenInstrInfo.inc...[0m >[ 35%] [32mBuilding CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o[0m >[ 35%] [34m[1mBuilding ARMGenMCCodeEmitter.inc...[0m >[ 35%] [34m[1mBuilding ARMGenMCPseudoLowering.inc...[0m >[ 35%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o[0m >[ 35%] [34m[1mBuilding ARMGenRegisterBank.inc...[0m >[ 35%] [32mBuilding CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o[0m >[ 35%] [34m[1mBuilding ARMGenRegisterInfo.inc...[0m >[ 35%] [34m[1mBuilding ARMGenSubtargetInfo.inc...[0m >[ 35%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o[0m >[ 35%] [34m[1mBuilding ARMGenSystemRegister.inc...[0m >[ 36%] [32mBuilding CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o[0m >[ 36%] [34m[1mUpdating ARMGenAsmMatcher.inc...[0m >[ 36%] [34m[1mUpdating ARMGenAsmWriter.inc...[0m >[ 36%] [34m[1mUpdating ARMGenCallingConv.inc...[0m >[ 36%] [34m[1mUpdating ARMGenDAGISel.inc...[0m >[ 36%] [34m[1mUpdating ARMGenDisassemblerTables.inc...[0m >[ 36%] [34m[1mUpdating ARMGenFastISel.inc...[0m >[ 36%] [34m[1mUpdating ARMGenGlobalISel.inc...[0m >[ 36%] [34m[1mUpdating ARMGenInstrInfo.inc...[0m >[ 36%] [34m[1mUpdating ARMGenMCCodeEmitter.inc...[0m >[ 36%] [34m[1mUpdating ARMGenMCPseudoLowering.inc...[0m >[ 36%] [34m[1mUpdating ARMGenRegisterBank.inc...[0m >[ 36%] [34m[1mUpdating ARMGenRegisterInfo.inc...[0m >[ 36%] [34m[1mUpdating ARMGenSubtargetInfo.inc...[0m >[ 36%] [34m[1mUpdating ARMGenSystemRegister.inc...[0m >[ 36%] Built target ARMCommonTableGen >[35m[1mScanning dependencies of target X86CommonTableGen[0m >[ 36%] [34m[1mBuilding X86GenAsmMatcher.inc...[0m >[ 36%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o[0m >[ 36%] [32m[1mLinking CXX static library ../../libLLVMRuntimeDyld.a[0m >[ 36%] Built target LLVMRuntimeDyld >[35m[1mScanning dependencies of target WebAssemblyCommonTableGen[0m >[ 36%] [34m[1mBuilding WebAssemblyGenAsmMatcher.inc...[0m >[ 36%] [34m[1mBuilding WebAssemblyGenAsmWriter.inc...[0m >[ 36%] [34m[1mBuilding WebAssemblyGenDAGISel.inc...[0m >[ 36%] [34m[1mBuilding X86GenAsmWriter.inc...[0m >[ 37%] [34m[1mBuilding WebAssemblyGenDisassemblerTables.inc...[0m >[ 37%] [34m[1mBuilding WebAssemblyGenFastISel.inc...[0m >[ 37%] [34m[1mBuilding WebAssemblyGenInstrInfo.inc...[0m >[ 37%] [34m[1mBuilding WebAssemblyGenMCCodeEmitter.inc...[0m >[ 37%] [34m[1mBuilding WebAssemblyGenRegisterInfo.inc...[0m >[ 37%] [34m[1mBuilding WebAssemblyGenSubtargetInfo.inc...[0m >[ 37%] [34m[1mBuilding X86GenAsmWriter1.inc...[0m >[ 37%] [32m[1mLinking CXX static library ../libLLVMProfileData.a[0m >[ 37%] [34m[1mBuilding WebAssemblyGenStackifier.inc...[0m >[ 37%] Built target LLVMProfileData >[35m[1mScanning dependencies of target RISCVCommonTableGen[0m >[ 37%] [34m[1mBuilding RISCVGenAsmMatcher.inc...[0m >[ 37%] [34m[1mUpdating WebAssemblyGenAsmMatcher.inc...[0m >[ 37%] [34m[1mUpdating WebAssemblyGenAsmWriter.inc...[0m >[ 37%] [34m[1mUpdating WebAssemblyGenDAGISel.inc...[0m >[ 37%] [34m[1mUpdating WebAssemblyGenDisassemblerTables.inc...[0m >[ 37%] [34m[1mUpdating WebAssemblyGenFastISel.inc...[0m >[ 37%] [34m[1mUpdating WebAssemblyGenInstrInfo.inc...[0m >[ 37%] [34m[1mBuilding RISCVGenAsmWriter.inc...[0m >[ 37%] [34m[1mUpdating WebAssemblyGenMCCodeEmitter.inc...[0m >[ 37%] [34m[1mUpdating WebAssemblyGenRegisterInfo.inc...[0m >[ 37%] [34m[1mUpdating WebAssemblyGenSubtargetInfo.inc...[0m >[ 37%] [34m[1mUpdating WebAssemblyGenStackifier.inc...[0m >[ 37%] [34m[1mBuilding RISCVGenCompressInstEmitter.inc...[0m >[ 37%] Built target WebAssemblyCommonTableGen >[35m[1mScanning dependencies of target LLVMAsmParser[0m >[ 38%] [32mBuilding CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o[0m >[ 38%] [34m[1mBuilding RISCVGenDAGISel.inc...[0m >[ 38%] [34m[1mBuilding RISCVGenDisassemblerTables.inc...[0m >[ 38%] [34m[1mBuilding RISCVGenInstrInfo.inc...[0m >[ 38%] [34m[1mBuilding X86GenCallingConv.inc...[0m >[ 38%] [34m[1mBuilding RISCVGenMCCodeEmitter.inc...[0m >[ 38%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o[0m >[ 38%] [34m[1mBuilding RISCVGenMCPseudoLowering.inc...[0m >[ 38%] [34m[1mBuilding RISCVGenRegisterInfo.inc...[0m >[ 38%] [34m[1mBuilding RISCVGenSubtargetInfo.inc...[0m >[ 38%] [34m[1mUpdating RISCVGenAsmMatcher.inc...[0m >[ 38%] [34m[1mUpdating RISCVGenAsmWriter.inc...[0m >[ 38%] [34m[1mUpdating RISCVGenCompressInstEmitter.inc...[0m >[ 39%] [34m[1mUpdating RISCVGenDAGISel.inc...[0m >[ 39%] [34m[1mUpdating RISCVGenDisassemblerTables.inc...[0m >[ 39%] [34m[1mUpdating RISCVGenInstrInfo.inc...[0m >[ 39%] [34m[1mUpdating RISCVGenMCCodeEmitter.inc...[0m >[ 39%] [34m[1mUpdating RISCVGenMCPseudoLowering.inc...[0m >[ 39%] [34m[1mUpdating RISCVGenRegisterInfo.inc...[0m >[ 39%] [34m[1mUpdating RISCVGenSubtargetInfo.inc...[0m >[ 39%] Built target RISCVCommonTableGen >[35m[1mScanning dependencies of target LLVMCoverage[0m >[ 39%] [34m[1mBuilding X86GenDAGISel.inc...[0m >[ 40%] [32mBuilding CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o[0m >[ 40%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o[0m >[ 40%] [32mBuilding CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o[0m >[ 40%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o[0m >[ 40%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o[0m >[ 40%] [32mBuilding CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o[0m >[ 40%] [32mBuilding CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o[0m >[ 40%] [34m[1mBuilding X86GenDisassemblerTables.inc...[0m >[ 40%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o[0m >[ 40%] [34m[1mBuilding X86GenEVEX2VEXTables.inc...[0m >[ 40%] [34m[1mBuilding X86GenFastISel.inc...[0m >[ 40%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o[0m >[ 40%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o[0m >[ 40%] [32m[1mLinking CXX static library ../../libLLVMCoverage.a[0m >[ 40%] Built target LLVMCoverage >[35m[1mScanning dependencies of target LLVMPasses[0m >[ 40%] [32mBuilding CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o[0m >[ 40%] [34m[1mBuilding X86GenGlobalISel.inc...[0m >[ 40%] [32mBuilding CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o[0m >[ 40%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o[0m >[ 40%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o[0m >[ 40%] [34m[1mBuilding X86GenInstrInfo.inc...[0m >[ 40%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o[0m >[ 40%] [32m[1mLinking CXX static library ../libLLVMAsmParser.a[0m >[ 40%] Built target LLVMAsmParser >[35m[1mScanning dependencies of target DllOptionsTableGen[0m >[ 41%] [34m[1mBuilding Options.inc...[0m >[ 41%] [34m[1mUpdating Options.inc...[0m >[ 41%] Built target DllOptionsTableGen >[35m[1mScanning dependencies of target LibOptionsTableGen[0m >[ 41%] [34m[1mBuilding Options.inc...[0m >[ 41%] [34m[1mUpdating Options.inc...[0m >[ 41%] Built target LibOptionsTableGen >[35m[1mScanning dependencies of target LLVMXRay[0m >[ 41%] [32mBuilding CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/FileHeaderReader.cpp.o[0m >[ 42%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o[0m >[ 42%] [32mBuilding CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o[0m >[ 42%] [32mBuilding CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/Trace.cpp.o[0m >[ 42%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o[0m >[ 42%] [34m[1mBuilding X86GenRegisterBank.inc...[0m >[ 42%] [34m[1mBuilding X86GenRegisterInfo.inc...[0m >[ 42%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o[0m >[ 42%] [34m[1mBuilding X86GenSubtargetInfo.inc...[0m >[ 42%] [32m[1mLinking CXX static library ../libLLVMXRay.a[0m >[ 42%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o[0m >[ 42%] Built target LLVMXRay >[35m[1mScanning dependencies of target CvtResTableGen[0m >[ 42%] [34m[1mBuilding Opts.inc...[0m >[ 42%] [34m[1mUpdating Opts.inc...[0m >[ 42%] Built target CvtResTableGen >[35m[1mScanning dependencies of target MtTableGen[0m >[ 42%] [34m[1mBuilding Opts.inc...[0m >[ 42%] [34m[1mUpdating Opts.inc...[0m >[ 42%] Built target MtTableGen >[35m[1mScanning dependencies of target ObjcopyOptsTableGen[0m >[ 42%] [34m[1mBuilding ObjcopyOpts.inc...[0m >[ 42%] [34m[1mUpdating ObjcopyOpts.inc...[0m >[ 42%] Built target ObjcopyOptsTableGen >[35m[1mScanning dependencies of target RcTableGen[0m >[ 43%] [34m[1mBuilding Opts.inc...[0m >[ 43%] [34m[1mUpdating Opts.inc...[0m >[ 43%] Built target RcTableGen >[35m[1mScanning dependencies of target LLVMCore[0m >[ 43%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o[0m >[ 43%] [34m[1mUpdating X86GenAsmMatcher.inc...[0m >[ 43%] [34m[1mUpdating X86GenAsmWriter.inc...[0m >[ 43%] [34m[1mUpdating X86GenAsmWriter1.inc...[0m >[ 43%] [34m[1mUpdating X86GenCallingConv.inc...[0m >[ 43%] [34m[1mUpdating X86GenDAGISel.inc...[0m >[ 43%] [34m[1mUpdating X86GenDisassemblerTables.inc...[0m >[ 43%] [34m[1mUpdating X86GenEVEX2VEXTables.inc...[0m >[ 43%] [34m[1mUpdating X86GenFastISel.inc...[0m >[ 43%] [34m[1mUpdating X86GenGlobalISel.inc...[0m >[ 43%] [34m[1mUpdating X86GenInstrInfo.inc...[0m >[ 43%] [34m[1mUpdating X86GenRegisterBank.inc...[0m >[ 44%] [34m[1mUpdating X86GenRegisterInfo.inc...[0m >[ 44%] [34m[1mUpdating X86GenSubtargetInfo.inc...[0m >[ 44%] Built target X86CommonTableGen >[35m[1mScanning dependencies of target LLVMFuzzMutate[0m >[ 44%] [32mBuilding CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/FuzzerCLI.cpp.o[0m >[ 44%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o[0m >[ 44%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o[0m >[ 44%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MustExecute.cpp.o[0m >[ 44%] [32mBuilding CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o[0m >[ 44%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o[0m >[ 44%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o[0m >[ 44%] [32mBuilding CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o[0m >[ 44%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o[0m >[ 44%] [32mBuilding CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o[0m >[ 44%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o[0m >[ 44%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o[0m >[ 44%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o[0m >[ 44%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OrderedBasicBlock.cpp.o[0m >[ 44%] [32mBuilding CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o[0m >[ 44%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o[0m >[ 45%] [32m[1mLinking CXX static library ../libLLVMFuzzMutate.a[0m >[ 45%] Built target LLVMFuzzMutate >[35m[1mScanning dependencies of target LLVMIRReader[0m >[ 45%] [32mBuilding CXX object lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o[0m >[ 45%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PhiValues.cpp.o[0m >[ 45%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o[0m >[ 45%] [32mBuilding CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassPlugin.cpp.o[0m >[ 45%] [32m[1mLinking CXX static library ../libLLVMIRReader.a[0m >[ 45%] Built target LLVMIRReader >[35m[1mScanning dependencies of target LLVMCodeGen[0m >[ 45%] [32m[1mLinking CXX static library ../libLLVMPasses.a[0m >[ 45%] Built target LLVMPasses >[35m[1mScanning dependencies of target LLVMSelectionDAG[0m >[ 45%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o[0m >[ 45%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o[0m >[ 45%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o[0m >[ 45%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o[0m >[ 45%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:46[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 45%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o[0m >[ 46%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 46%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o[0m >[ 46%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o[0m >[ 46%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o[0m >[ 46%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o[0m >[ 46%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o[0m >[ 47%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/AllocationOrder.cpp:19[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 47%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o[0m >[ 47%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o[0m >[ 47%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/Analysis.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 47%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o[0m >[ 47%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/AtomicExpandPass.cpp:25[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 47%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o[0m >[ 47%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o[0m >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/IR/Core.cpp:[m[K In function â[01m[Kvoid LLVMContextSetDiagnosticHandler(LLVMContextRef, LLVMDiagnosticHandler, void*)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/IR/Core.cpp:90:18:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[KLLVMDiagnosticHandler[m[Kâ {aka â[01m[Kvoid (*)(LLVMOpaqueDiagnosticInfo*, void*)[m[Kâ} to â[01m[Kllvm::DiagnosticHandler::DiagnosticHandlerTy[m[Kâ {aka â[01m[Kvoid (*)(const llvm::DiagnosticInfo&, void*)[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > Handler[01;35m[K)[m[K, > [01;35m[K^[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/IR/Core.cpp:[m[K In function â[01m[Kvoid (* LLVMContextGetDiagnosticHandler(LLVMContextRef))(LLVMDiagnosticInfoRef, void*)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/IR/Core.cpp:96:48:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::DiagnosticHandler::DiagnosticHandlerTy[m[Kâ {aka â[01m[Kvoid (*)(const llvm::DiagnosticInfo&, void*)[m[Kâ} to â[01m[KLLVMDiagnosticHandler[m[Kâ {aka â[01m[Kvoid (*)(LLVMOpaqueDiagnosticInfo*, void*)[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > unwrap(C)->getDiagnosticHandlerCallBack()[01;35m[K)[m[K; > [01;35m[K^[m[K >[ 47%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o[0m >[ 47%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyntheticCountsUtils.cpp.o[0m >[ 48%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:30[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp:18[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 48%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o[0m >[ 48%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o[0m >[ 48%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o[0m >[ 48%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp:63[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/BranchFolding.cpp:41[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 48%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o[0m >[ 48%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o[0m >[ 48%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o[0m >[ 48%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o[0m >[ 48%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o[0m >[ 48%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/RegisterScavenging.h:23[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/BranchRelaxation.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:20[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 49%] [32mBuilding CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BreakFalseDeps.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/BreakFalseDeps.cpp:26[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 49%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BuiltinGCs.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:22[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/CalcSpillWeights.cpp:18[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 49%] [32m[1mLinking CXX static library ../libLLVMAnalysis.a[0m >[ 49%] Built target LLVMAnalysis >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/CallingConvLower.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[35m[1mScanning dependencies of target LLVMAsmPrinter[0m >[ 49%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AccelTable.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIInstrInserter.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/CFIInstrInserter.cpp:27[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 49%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:30[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 49%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/CodeGenPrepare.cpp:40[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 49%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp:26[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 49%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 49%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/DetectDeadLanes.cpp:35[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 49%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/DomTreeUpdater.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:57[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSchedule.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:28[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/DFAPacketizer.cpp:31[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/DwarfEHPrepare.cpp:25[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 49%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/EarlyIfConversion.cpp:30[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 49%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDomainFix.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandISelPseudos.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/ExecutionDomainFix.cpp:11[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/ExpandISelPseudos.cpp:21[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 49%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o[0m >[ 49%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o[0m >[ 50%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o[0m >[ 50%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp:18[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 50%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/ExpandMemCmp.cpp:22[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 50%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o[0m >[ 50%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:20[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 51%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgEntityHistoryCalculator.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/FEntryInserter.cpp:19[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp:20[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 51%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:22[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/GCRootLowering.cpp:22[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 51%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/IfConversion.cpp:33[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/ImplicitNullChecks.cpp:45[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 51%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/IndirectBrExpandPass.cpp:33[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 51%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SelectionDAGISel.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 51%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/InlineSpiller.cpp:30[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 51%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:20[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 51%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/InterleavedAccessPass.cpp:53[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 51%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o[0m >[ 51%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:28[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 52%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o[0m >[ 52%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o[0m >[ 52%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o[0m >[ 52%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o[0m >[ 52%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o[0m >[ 52%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o[0m >[ 52%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:32[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 52%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:24[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/LiveDebugValues.cpp:39[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/LiveDebugVariables.cpp:40[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 52%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o[0m >[ 52%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SelectionDAGISel.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:24[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 52%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:43[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 52%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o[0m >[ 52%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o[0m >[ 52%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/LiveIntervals.cpp:34[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 52%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/LiveInterval.cpp:33[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:52[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 52%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o[0m >[ 52%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o[0m >[ 52%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o[0m >[ 52%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/LivePhysRegs.cpp:20[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 52%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o[0m >[ 52%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o[0m >[ 53%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o[0m >[ 53%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o[0m >[ 53%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/LiveRangeCalc.cpp:25[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/LiveRangeEdit.cpp:14[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 53%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o[0m >[ 53%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o[0m >[ 53%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o[0m >[ 53%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/LiveRangeShrink.cpp:26[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/LiveRegMatrix.cpp:22[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 53%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o[0m >[ 53%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassTimingInfo.cpp.o[0m >[ 53%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o[0m >[ 53%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o[0m >[ 53%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o[0m >[ 54%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o[0m >[ 54%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/LiveRegUnits.cpp:14[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/LiveStacks.cpp:20[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 54%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:27[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:41[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 54%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/LiveVariables.cpp:35[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 54%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o[0m >[ 54%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:30[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/LLVMTargetMachine.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 54%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o[0m >[ 54%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o[0m >[ 54%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp:27[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 54%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o[0m >[ 54%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LoopTraversal.cpp.o[0m >[ 55%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelType.cpp.o[0m >[ 55%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o[0m >[ 55%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o[0m >[ 55%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o[0m >[ 55%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o[0m >[ 55%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o[0m >[ 55%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o[0m >[ 55%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o[0m >[ 55%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o[0m >[ 55%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachineBasicBlock.cpp:22[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 56%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o[0m >[ 56%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinCFGuard.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:25[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 56%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o[0m >[ 56%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o[0m >[ 56%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o[0m >[ 56%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o[0m >[ 56%] [32mBuilding CXX object lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o[0m >[ 56%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/AsmPrinter/WinException.cpp:24[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TailDuplicator.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachineBlockPlacement.cpp:45[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 56%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SelectionDAGISel.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 56%] [32mBuilding CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachineCombiner.cpp:20[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SelectionDAGISel.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14[m[K: >/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of â[01m[Kvoid llvm::RegisterPassParser<RegistryClass>::initialize() [with RegistryClass = llvm::RegisterScheduler][m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/CommandLine.h:1343:5:[m[K required from â[01m[Kvoid llvm::cl::opt<DataType, ExternalStorage, ParserClass>::done() [with DataType = llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser<llvm::RegisterScheduler>][m[Kâ >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/CommandLine.h:1365:5:[m[K required from â[01m[Kllvm::cl::opt<DataType, ExternalStorage, ParserClass>::opt(const Mods& ...) [with Mods = {char [13], llvm::cl::initializer<llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)>, llvm::cl::OptionHidden, llvm::cl::desc}; DataType = llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser<llvm::RegisterScheduler>][m[Kâ >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:191:38:[m[K required from here >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachinePassRegistry.h:123:23:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} to â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > (typename RegistryClass::FunctionPassCtor)Node->getCtor(), >/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of â[01m[Kvoid llvm::RegisterPassParser<RegistryClass>::NotifyAdd(llvm::StringRef, llvm::MachinePassCtor, llvm::StringRef) [with RegistryClass = llvm::RegisterScheduler; llvm::MachinePassCtor = void* (*)()][m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachinePassRegistry.h:132:8:[m[K required from here >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachinePassRegistry.h:133:31:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} to â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > this->addLiteralOption(N, [01;35m[K(typename RegistryClass::FunctionPassCtor)C[m[K, D); > [01;35m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >[ 56%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:40[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 56%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachineCopyPropagation.cpp:54[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachineCSE.cpp:29[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 56%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o[0m >[ 56%] [32m[1mLinking CXX static library ../libLLVMCore.a[0m >[ 56%] Built target LLVMCore >[35m[1mScanning dependencies of target LLVMMIRParser[0m >[ 56%] [32mBuilding CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o[0m >[ 56%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o[0m >[ 56%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o[0m >[ 56%] [32mBuilding CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o[0m >[ 56%] [32m[1mLinking CXX static library ../../libLLVMAsmPrinter.a[0m >[ 56%] Built target LLVMAsmPrinter >[35m[1mScanning dependencies of target LLVMGlobalISel[0m >[ 56%] [32mBuilding CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o[0m >[ 56%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MIRParser/MIParser.cpp:38[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 56%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 56%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachineFrameInfo.cpp:18[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 56%] [32mBuilding CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o[0m >[ 56%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o[0m >[ 56%] [32mBuilding CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Combiner.cpp.o[0m >[ 56%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachineFunction.cpp:34[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/Combiner.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/GlobalISel/Combiner.cpp:14[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 56%] [32mBuilding CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o[0m >[ 56%] [32mBuilding CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelper.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MIRParser/MIRParser.cpp:30[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 56%] [32mBuilding CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o[0m >[ 56%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp:10[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 56%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o[0m >[ 56%] [32mBuilding CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:21[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 56%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachineInstrBundle.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp:13[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachineInstr.cpp:35[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 56%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o[0m >[ 56%] [32m[1mLinking CXX static library ../../libLLVMMIRParser.a[0m >[ 56%] Built target LLVMMIRParser >[35m[1mScanning dependencies of target LLVMBitReader[0m >[ 56%] [32mBuilding CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachineLICM.cpp:35[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 56%] [32mBuilding CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o[0m >[ 56%] [32m[1mLinking CXX static library ../../libLLVMSelectionDAG.a[0m >[ 57%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o[0m >[ 57%] Built target LLVMSelectionDAG >[35m[1mScanning dependencies of target LLVMBitWriter[0m >[ 57%] [32mBuilding CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o[0m >[ 57%] [32mBuilding CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o[0m >[ 57%] [32mBuilding CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o[0m >[ 57%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp:20[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 57%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o[0m >[ 57%] [32mBuilding CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o[0m >[ 57%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o[0m >[ 57%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp:21[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachineOperand.cpp:21[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 57%] [32mBuilding CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalityPredicates.cpp.o[0m >[ 57%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o[0m >[ 57%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassRegistry.cpp.o[0m >[ 57%] [32mBuilding CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o[0m >[ 57%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o[0m >[ 58%] [32mBuilding CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineOutliner.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachineOutliner.cpp:58[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 58%] [32mBuilding CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizeMutations.cpp.o[0m >[ 58%] [32mBuilding CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o[0m >[ 58%] [32mBuilding CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachinePipeliner.cpp:86[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 58%] [32mBuilding CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o[0m >[ 58%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 58%] [32m[1mLinking CXX static library ../../libLLVMBitWriter.a[0m >[ 58%] Built target LLVMBitWriter >[35m[1mScanning dependencies of target LLVMTransformUtils[0m >[ 58%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o[0m >[ 58%] [32mBuilding CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o[0m >[ 58%] [32mBuilding CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o[0m >[ 58%] [32m[1mLinking CXX static library ../../libLLVMBitReader.a[0m >[ 58%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o[0m >[ 58%] Built target LLVMBitReader >[35m[1mScanning dependencies of target LLVMInstrumentation[0m >[ 58%] [32mBuilding CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o[0m >[ 58%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o[0m >[ 58%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachineRegisterInfo.cpp:14[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 58%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o[0m >[ 58%] [32mBuilding CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o[0m >[ 58%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp:24[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 58%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSchedule.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:28[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:89[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachineScheduler.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachineScheduler.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:[m[K In constructor â[01m[Kllvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:145:54:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::MachineSchedRegistry::ScheduleDAGCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) { > [01;35m[K^[m[K >[ 58%] [32mBuilding CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:86[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachineScheduler.cpp:15[m[K: >/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of â[01m[Kvoid llvm::RegisterPassParser<RegistryClass>::initialize() [with RegistryClass = llvm::MachineSchedRegistry][m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/CommandLine.h:1343:5:[m[K required from â[01m[Kvoid llvm::cl::opt<DataType, ExternalStorage, ParserClass>::done() [with DataType = llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser<llvm::MachineSchedRegistry>][m[Kâ >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/CommandLine.h:1365:5:[m[K required from â[01m[Kllvm::cl::opt<DataType, ExternalStorage, ParserClass>::opt(const Mods& ...) [with Mods = {char [8], llvm::cl::initializer<llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)>, llvm::cl::OptionHidden, llvm::cl::desc}; DataType = llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser<llvm::MachineSchedRegistry>][m[Kâ >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachineScheduler.cpp:253:65:[m[K required from here >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachinePassRegistry.h:123:23:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} to â[01m[Kllvm::MachineSchedRegistry::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > (typename RegistryClass::FunctionPassCtor)Node->getCtor(), >[ 58%] [32mBuilding CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o[0m >[ 58%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachineSink.cpp:35[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of â[01m[Kvoid llvm::RegisterPassParser<RegistryClass>::NotifyAdd(llvm::StringRef, llvm::MachinePassCtor, llvm::StringRef) [with RegistryClass = llvm::MachineSchedRegistry; llvm::MachinePassCtor = void* (*)()][m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachinePassRegistry.h:132:8:[m[K required from here >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachinePassRegistry.h:133:31:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} to â[01m[Kllvm::MachineSchedRegistry::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > this->addLiteralOption(N, [01;35m[K(typename RegistryClass::FunctionPassCtor)C[m[K, D); > [01;35m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >[ 58%] [32mBuilding CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/CGProfile.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/Localizer.h:25[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/GlobalISel/Localizer.cpp:13[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 58%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o[0m >[ 58%] [32mBuilding CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o[0m >[ 58%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o[0m >[ 58%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachineSSAUpdater.cpp:23[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 58%] [32mBuilding CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSchedule.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineTraceMetrics.h:57[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachineTraceMetrics.cpp:10[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 58%] [32mBuilding CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o[0m >[ 58%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o[0m >[ 58%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:68[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp:13[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 58%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MachineVerifier.cpp:51[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 58%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/PatchableFunction.cpp:20[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 58%] [32mBuilding CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o[0m >[ 58%] [32mBuilding CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBank.cpp.o[0m >[ 58%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o[0m >[ 58%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o[0m >[ 59%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o[0m >[ 59%] [32mBuilding CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBankInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MIRPrinter.cpp:34[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:21[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 59%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o[0m >[ 59%] [32mBuilding CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o[0m >[ 60%] [32mBuilding CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSchedule.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:28[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:89[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MacroFusion.cpp:19[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MacroFusion.cpp:19[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:[m[K In constructor â[01m[Kllvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:145:54:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::MachineSchedRegistry::ScheduleDAGCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) { > [01;35m[K^[m[K >[ 60%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o[0m >[ 60%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/GlobalISel/Utils.cpp:20[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 60%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/OptimizePHIs.cpp:22[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 60%] [32m[1mLinking CXX static library ../../libLLVMGlobalISel.a[0m >[ 60%] Built target LLVMGlobalISel >[35m[1mScanning dependencies of target LLVMAggressiveInstCombine[0m >[ 60%] [32mBuilding CXX object lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/AggressiveInstCombine.cpp.o[0m >[ 60%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o[0m >[ 60%] [32mBuilding CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o[0m >[ 60%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o[0m >[ 60%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/PeepholeOptimizer.cpp:83[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/PHIElimination.cpp:32[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 60%] [32mBuilding CXX object lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/TruncInstCombine.cpp.o[0m >[ 60%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o[0m >[ 60%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o[0m >[ 60%] [32mBuilding CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o[0m >[ 60%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o[0m >[ 61%] [32m[1mLinking CXX static library ../../libLLVMAggressiveInstCombine.a[0m >[ 61%] Built target LLVMAggressiveInstCombine >[35m[1mScanning dependencies of target LLVMInstCombine[0m >[ 61%] [32mBuilding CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o[0m >[ 61%] [32mBuilding CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/PHIEliminationUtils.cpp:14[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/PostRAHazardRecognizer.cpp:34[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 61%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o[0m >[ 61%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o[0m >[ 61%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o[0m >[ 61%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/PostRASchedulerList.cpp:21[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 61%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o[0m >[ 61%] [32mBuilding CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/ProcessImplicitDefs.cpp:14[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 61%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o[0m >[ 61%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o[0m >[ 61%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o[0m >[ 61%] [32mBuilding CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/PrologEpilogInserter.cpp:39[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 61%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/PseudoSourceValue.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 61%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReachingDefAnalysis.cpp.o[0m >[ 61%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o[0m >[ 61%] [32mBuilding CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o[0m >[ 61%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o[0m >[ 61%] [32mBuilding CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/ReachingDefAnalysis.cpp:12[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 62%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/RegAllocBase.cpp:23[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 62%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o[0m >[ 62%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o[0m >[ 62%] [32mBuilding CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/RegAllocBasic.cpp:22[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 62%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/RegAllocFast.cpp:30[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 62%] [32mBuilding CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o[0m >[ 62%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o[0m >[ 62%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o[0m >[ 62%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GuardUtils.cpp.o[0m >[ 63%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/RegAllocGreedy.cpp:40[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 63%] [32mBuilding CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o[0m >[ 63%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/RegAllocPBQP.cpp:47[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 63%] [32mBuilding CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o[0m >[ 63%] [32mBuilding CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/EfficiencySanitizer.cpp.o[0m >[ 63%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/RegisterClassInfo.cpp:22[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 63%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o[0m >[ 63%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o[0m >[ 63%] [32mBuilding CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/RegisterCoalescer.cpp:27[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 63%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ImportedFunctionsInliningStatistics.cpp.o[0m >[ 63%] [32mBuilding CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/RegisterPressure.cpp:26[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 63%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o[0m >[ 64%] [32m[1mLinking CXX static library ../../libLLVMInstrumentation.a[0m >[ 64%] Built target LLVMInstrumentation >[35m[1mScanning dependencies of target LLVMOrcJIT[0m >[ 64%] [32mBuilding CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileOnDemandLayer.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionPrecedenceTracking.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/RegisterScavenging.h:23[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/RegisterScavenging.cpp:18[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/RenameIndependentSubregs.cpp:36[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 64%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Core.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp:31[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/RegisterUsageInfo.cpp:19[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 64%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/RegUsageInfoCollector.cpp:25[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 64%] [32mBuilding CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/RegUsageInfoPropagate.cpp:26[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 64%] [32mBuilding CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/ResetMachineFunctionPass.cpp:20[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 64%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackColoring.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/SafeStack.cpp:35[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 64%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScalarizeMaskedMemIntrin.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp:19[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 64%] [32mBuilding CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRCompileLayer.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopRotationUtils.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/ScheduleDAG.cpp:22[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 64%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRTransformLayer.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o[0m >[ 64%] [32mBuilding CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Legacy.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSchedule.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:28[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 65%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o[0m >[ 65%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o[0m >[ 65%] [32mBuilding CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Layer.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp:18[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 66%] [32mBuilding CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o[0m >[ 66%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o[0m >[ 66%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o[0m >[ 66%] [32mBuilding CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LLJIT.cpp.o[0m >[ 66%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o[0m >[ 66%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/RegisterScavenging.h:23[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/ShrinkWrap.cpp:69[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 66%] [32mBuilding CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o[0m >[ 66%] [32mBuilding CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/NullResolver.cpp.o[0m >[ 66%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o[0m >[ 66%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o[0m >[ 66%] [32mBuilding CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectTransformLayer.cpp.o[0m >[ 66%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollAndJam.cpp.o[0m >[ 66%] [32mBuilding CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o[0m >[ 66%] [32m[1mLinking CXX static library ../../libLLVMInstCombine.a[0m >[ 66%] Built target LLVMInstCombine >[35m[1mScanning dependencies of target LLVMARMCodeGen[0m >[ 66%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o[0m >[ 67%] [32mBuilding CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcCBindings.cpp.o[0m >[ 67%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/A15SDOptimizer.cpp.o[0m >[ 67%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRangeEdit.h:30[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/SplitKit.cpp:26[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/A15SDOptimizer.cpp:28[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 67%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMAsmPrinter.cpp.o[0m >[ 67%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o[0m >[ 67%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollPeel.cpp.o[0m >[ 67%] [32mBuilding CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcError.cpp.o[0m >[ 67%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o[0m >[ 67%] [32mBuilding CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcMCJITReplacement.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMSubtarget.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMAsmPrinter.h:13[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMAsmPrinter.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp:22[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 67%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/StackMaps.cpp:21[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 67%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/StackProtector.cpp:26[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 67%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o[0m >[ 67%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseInstrInfo.cpp.o[0m >[ 67%] [32mBuilding CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RPCUtils.cpp.o[0m >[ 67%] [32mBuilding CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RTDyldObjectLinkingLayer.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/StackSlotColoring.cpp:31[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp:14[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 67%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o[0m >[ 67%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o[0m >[ 67%] [32m[1mLinking CXX static library ../../libLLVMOrcJIT.a[0m >[ 67%] Built target LLVMOrcJIT >[35m[1mScanning dependencies of target LLVMARMAsmParser[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/TailDuplication.cpp:19[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 67%] [32mBuilding CXX object lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/ARMAsmParser.cpp.o[0m >[ 67%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TailDuplicator.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/TailDuplicator.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 67%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o[0m >[ 67%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseRegisterInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 67%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o[0m >[ 67%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 68%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/TargetInstrInfo.cpp:14[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/TargetLoweringBase.cpp:30[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/TargetLoweringBase.cpp:[m[K In member function â[01m[Kvoid llvm::TargetLoweringBase::computeRegisterProperties(const llvm::TargetRegisterInfo*)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/TargetLoweringBase.cpp:1099:37:[m[K [01;35m[Kwarning: [m[Ktype qualifiers ignored on cast result type [[01;35m[K-Wignored-qualifiers[m[K] > (const MVT::SimpleValueType)[01;35m[KLegalIntReg[m[K; > [01;35m[K^~~~~~~~~~~[m[K >[ 68%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallLowering.cpp.o[0m >[ 68%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o[0m >[ 68%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o[0m >[ 68%] [32m[1mLinking CXX static library ../../../libLLVMARMAsmParser.a[0m >[ 68%] Built target LLVMARMAsmParser >[35m[1mScanning dependencies of target LLVMARMDisassembler[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMCallLowering.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 68%] [32mBuilding CXX object lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/ARMDisassembler.cpp.o[0m >[ 69%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/TargetOptionsImpl.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 69%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o[0m >[ 69%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o[0m >[ 69%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCodeGenPrepare.cpp.o[0m >[ 69%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/TargetRegisterInfo.cpp:21[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMSubtarget.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMCodeGenPrepare.cpp:19[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 69%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o[0m >[ 69%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o[0m >[ 69%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSchedule.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/TargetSchedule.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/TargetSubtargetInfo.cpp:14[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 69%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o[0m >[ 69%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantIslandPass.cpp.o[0m >[ 69%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o[0m >[ 69%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o[0m >[ 69%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o[0m >[ 69%] [32m[1mLinking CXX static library ../../../libLLVMARMDisassembler.a[0m >[ 69%] Built target LLVMARMDisassembler >[35m[1mScanning dependencies of target LLVMARMAsmPrinter[0m >[ 69%] [32mBuilding CXX object lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/ARMInstPrinter.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp:46[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 69%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/UnreachableBlockElim.cpp:31[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 69%] [32m[1mLinking CXX static library ../../../libLLVMARMAsmPrinter.a[0m >[ 69%] Built target LLVMARMAsmPrinter >[35m[1mScanning dependencies of target LLVMARMDesc[0m >[ 69%] [32mBuilding CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMAsmBackend.cpp.o[0m >[ 69%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.cpp.o[0m >[ 69%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o[0m >[ 69%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o[0m >[ 69%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WasmEHPrepare.cpp.o[0m >[ 69%] [32mBuilding CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFObjectWriter.cpp.o[0m >[ 69%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/OrderedInstructions.cpp.o[0m >[ 70%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantPoolValue.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/VirtRegMap.cpp:32[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 70%] [32mBuilding CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFStreamer.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/WasmEHPrepare.cpp:118[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 70%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o[0m >[ 70%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMExpandPseudoInsts.cpp.o[0m >[ 70%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o[0m >[ 70%] [32mBuilding CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp:18[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/CodeGen/XRayInstrumentation.cpp:26[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 70%] [32mBuilding CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachObjectWriter.cpp.o[0m >[ 70%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o[0m >[ 71%] [32mBuilding CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachORelocationInfo.cpp.o[0m >[ 71%] [32mBuilding CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCAsmInfo.cpp.o[0m >[ 71%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFastISel.cpp.o[0m >[ 71%] [32mBuilding CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCCodeEmitter.cpp.o[0m >[ 71%] [32mBuilding CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCExpr.cpp.o[0m >[ 71%] [32m[1mLinking CXX static library ../libLLVMCodeGen.a[0m >[ 71%] Built target LLVMCodeGen >[35m[1mScanning dependencies of target LLVMARMInfo[0m >[ 71%] [32mBuilding CXX object lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/ARMTargetInfo.cpp.o[0m >[ 71%] [32m[1mLinking CXX static library ../../../libLLVMARMInfo.a[0m >[ 71%] Built target LLVMARMInfo >[ 71%] [32mBuilding CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCTargetDesc.cpp.o[0m >[35m[1mScanning dependencies of target LLVMARMUtils[0m >[ 71%] [32mBuilding CXX object lib/Target/ARM/Utils/CMakeFiles/LLVMARMUtils.dir/ARMBaseInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMFastISel.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 71%] [32m[1mLinking CXX static library ../../../libLLVMARMUtils.a[0m >[ 71%] Built target LLVMARMUtils >[35m[1mScanning dependencies of target LLVMX86CodeGen[0m >[ 71%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o[0m >[ 71%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/ShadowCallStack.cpp.o[0m >[ 71%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o[0m >[ 71%] [32mBuilding CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMTargetStreamer.cpp.o[0m >[ 71%] [32mBuilding CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMUnwindOpAsm.cpp.o[0m >[ 71%] [32mBuilding CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFObjectWriter.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/ShadowCallStack.cpp:19[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 71%] [32mBuilding CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFStreamer.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMSubtarget.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMTargetMachine.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp:14[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 71%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdaterBulk.cpp.o[0m >[ 71%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o[0m >[ 71%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o[0m >[ 71%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFrameLowering.cpp.o[0m >[ 71%] [32m[1mLinking CXX static library ../../../libLLVMARMDesc.a[0m >[ 71%] Built target LLVMARMDesc >[35m[1mScanning dependencies of target LLVMX86AsmParser[0m >[ 71%] [32mBuilding CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmInstrumentation.cpp.o[0m >[ 71%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMFrameLowering.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 71%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86AsmPrinter.h:13[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86AsmPrinter.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 71%] [32mBuilding CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o[0m >[ 71%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o[0m >[ 71%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o[0m >[ 71%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMHazardRecognizer.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86CallFrameOptimization.cpp:22[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp:11[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 72%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o[0m >[ 72%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o[0m >[ 72%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstructionSelector.cpp.o[0m >[ 72%] [32m[1mLinking CXX static library ../../../libLLVMX86AsmParser.a[0m >[ 72%] Built target LLVMX86AsmParser >[35m[1mScanning dependencies of target LLVMX86Disassembler[0m >[ 72%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o[0m >[ 72%] [32mBuilding CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o[0m >[ 72%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMSubtarget.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMInstructionSelector.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86CallingConv.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 72%] [32mBuilding CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86DisassemblerDecoder.cpp.o[0m >[ 72%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o[0m >[ 72%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o[0m >[ 72%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallLowering.cpp.o[0m >[ 72%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o[0m >[ 72%] [32mBuilding CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86CallLowering.cpp:19[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 72%] [32m[1mLinking CXX static library ../../../libLLVMX86Disassembler.a[0m >[ 72%] Built target LLVMX86Disassembler >[35m[1mScanning dependencies of target LLVMX86AsmPrinter[0m >[ 72%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelDAGToDAG.cpp.o[0m >[ 72%] [32mBuilding CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86ATTInstPrinter.cpp.o[0m >[ 72%] [32mBuilding CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86IntelInstPrinter.cpp.o[0m >[ 72%] [32m[1mLinking CXX static library ../../libLLVMTransformUtils.a[0m >[ 72%] Built target LLVMTransformUtils >[35m[1mScanning dependencies of target LLVMX86Desc[0m >[ 72%] [32mBuilding CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 72%] [32mBuilding CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86InstComments.cpp.o[0m >[ 72%] [32mBuilding CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86InstPrinterCommon.cpp.o[0m >[ 72%] [32mBuilding CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o[0m >[ 72%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o[0m >[35m[1mScanning dependencies of target LLVMX86Info[0m >[ 72%] [32mBuilding CXX object lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o[0m >[ 72%] [32m[1mLinking CXX static library ../../../libLLVMX86AsmPrinter.a[0m >[ 72%] Built target LLVMX86AsmPrinter >[35m[1mScanning dependencies of target LLVMX86Utils[0m >[ 73%] [32mBuilding CXX object lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/X86ShuffleDecode.cpp.o[0m >[ 73%] [32m[1mLinking CXX static library ../../../libLLVMX86Info.a[0m >[ 73%] Built target LLVMX86Info >[35m[1mScanning dependencies of target LLVMWebAssemblyCodeGen[0m >[ 73%] [32m[1mLinking CXX static library ../../../libLLVMX86Utils.a[0m >[ 73%] Built target LLVMX86Utils >[35m[1mScanning dependencies of target LLVMWebAssemblyAsmParser[0m >[ 74%] [32mBuilding CXX object lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmParser.cpp.o[0m >[ 74%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAddMissingPrototypes.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86CmovConversion.cpp:45[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 74%] [32mBuilding CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o[0m >[ 74%] [32m[1mLinking CXX static library ../../../libLLVMWebAssemblyAsmParser.a[0m >[ 74%] Built target LLVMWebAssemblyAsmParser >[35m[1mScanning dependencies of target LLVMWebAssemblyDisassembler[0m >[ 74%] [32mBuilding CXX object lib/Target/WebAssembly/Disassembler/CMakeFiles/LLVMWebAssemblyDisassembler.dir/WebAssemblyDisassembler.cpp.o[0m >[ 74%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyArgumentMove.cpp.o[0m >[ 74%] [32mBuilding CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o[0m >[ 74%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelLowering.cpp.o[0m >[ 74%] [32m[1mLinking CXX static library ../../../libLLVMWebAssemblyDisassembler.a[0m >[ 74%] Built target LLVMWebAssemblyDisassembler >[35m[1mScanning dependencies of target LLVMWebAssemblyAsmPrinter[0m >[ 74%] [32mBuilding CXX object lib/Target/WebAssembly/InstPrinter/CMakeFiles/LLVMWebAssemblyAsmPrinter.dir/WebAssemblyInstPrinter.cpp.o[0m >[ 75%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp:31[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 75%] [32mBuilding CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/InstPrinter/WebAssemblyInstPrinter.cpp:18[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMISelLowering.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 75%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAsmPrinter.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86DomainReassignment.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 75%] [32m[1mLinking CXX static library ../../../libLLVMWebAssemblyAsmPrinter.a[0m >[ 75%] Built target LLVMWebAssemblyAsmPrinter >[35m[1mScanning dependencies of target LLVMWebAssemblyDesc[0m >[ 75%] [32mBuilding CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyAsmBackend.cpp.o[0m >[ 75%] [32mBuilding CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h:13[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 75%] [32mBuilding CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCAsmInfo.cpp.o[0m >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:[m[K In function â[01m[Kunsigned int getRelocType64(llvm::MCContext&, llvm::SMLoc, llvm::MCSymbolRefExpr::VariantKind, X86_64RelType, bool, unsigned int)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:105:5:[m[K [01;35m[Kwarning: [m[Kthis statement may fall through [[01;35m[K-Wimplicit-fallthrough=[m[K] > [01;35m[Kswitch[m[K (Type) { > [01;35m[K^~~~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:117:3:[m[K [01;36m[Knote: [m[Khere > [01;36m[Kcase[m[K MCSymbolRefExpr::VK_GOT: > [01;36m[K^~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:118:5:[m[K [01;35m[Kwarning: [m[Kthis statement may fall through [[01;35m[K-Wimplicit-fallthrough=[m[K] > [01;35m[Kswitch[m[K (Type) { > [01;35m[K^~~~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:128:3:[m[K [01;36m[Knote: [m[Khere > [01;36m[Kcase[m[K MCSymbolRefExpr::VK_GOTOFF: > [01;36m[K^~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:134:5:[m[K [01;35m[Kwarning: [m[Kthis statement may fall through [[01;35m[K-Wimplicit-fallthrough=[m[K] > [01;35m[Kswitch[m[K (Type) { > [01;35m[K^~~~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:144:3:[m[K [01;36m[Knote: [m[Khere > [01;36m[Kcase[m[K MCSymbolRefExpr::VK_DTPOFF: > [01;36m[K^~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:146:5:[m[K [01;35m[Kwarning: [m[Kthis statement may fall through [[01;35m[K-Wimplicit-fallthrough=[m[K] > [01;35m[Kswitch[m[K (Type) { > [01;35m[K^~~~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:156:3:[m[K [01;36m[Knote: [m[Khere > [01;36m[Kcase[m[K MCSymbolRefExpr::VK_SIZE: > [01;36m[K^~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:158:5:[m[K [01;35m[Kwarning: [m[Kthis statement may fall through [[01;35m[K-Wimplicit-fallthrough=[m[K] > [01;35m[Kswitch[m[K (Type) { > [01;35m[K^~~~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:168:3:[m[K [01;36m[Knote: [m[Khere > [01;36m[Kcase[m[K MCSymbolRefExpr::VK_TLSCALL: > [01;36m[K^~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:[m[K In function â[01m[Kunsigned int getRelocType32(llvm::MCContext&, llvm::MCSymbolRefExpr::VariantKind, X86_32RelType, bool, unsigned int)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:229:5:[m[K [01;35m[Kwarning: [m[Kthis statement may fall through [[01;35m[K-Wimplicit-fallthrough=[m[K] > [01;35m[Kswitch[m[K (Type) { > [01;35m[K^~~~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:237:3:[m[K [01;36m[Knote: [m[Khere > [01;36m[Kcase[m[K MCSymbolRefExpr::VK_GOT: > [01;36m[K^~~~[m[K >[ 75%] [32mBuilding CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o[0m >[ 75%] [32mBuilding CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCCodeEmitter.cpp.o[0m >[ 75%] [32mBuilding CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCTargetDesc.cpp.o[0m >[ 75%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o[0m >[ 75%] [32mBuilding CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o[0m >[ 75%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCallIndirectFixup.cpp.o[0m >[ 75%] [32mBuilding CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyTargetStreamer.cpp.o[0m >[ 75%] [32mBuilding CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86ExpandPseudo.cpp:19[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 75%] [32mBuilding CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyWasmObjectWriter.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyCallIndirectFixup.cpp:27[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 75%] [32m[1mLinking CXX static library ../../../libLLVMX86Desc.a[0m >[ 75%] Built target LLVMX86Desc >[35m[1mScanning dependencies of target LLVMWebAssemblyInfo[0m >[ 76%] [32mBuilding CXX object lib/Target/WebAssembly/TargetInfo/CMakeFiles/LLVMWebAssemblyInfo.dir/WebAssemblyTargetInfo.cpp.o[0m >[ 76%] [32m[1mLinking CXX static library ../../../libLLVMWebAssemblyInfo.a[0m >[ 76%] Built target LLVMWebAssemblyInfo >[35m[1mScanning dependencies of target LLVMRISCVCodeGen[0m >[ 76%] [32mBuilding CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVAsmPrinter.cpp.o[0m >[ 76%] [32m[1mLinking CXX static library ../../../libLLVMWebAssemblyDesc.a[0m >[ 76%] Built target LLVMWebAssemblyDesc >[35m[1mScanning dependencies of target LLVMRISCVAsmParser[0m >[ 77%] [32mBuilding CXX object lib/Target/RISCV/AsmParser/CMakeFiles/LLVMRISCVAsmParser.dir/RISCVAsmParser.cpp.o[0m >[ 77%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o[0m >[ 77%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGStackify.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVSubtarget.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVTargetMachine.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp:18[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp:28[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 77%] [32m[1mLinking CXX static library ../../../libLLVMRISCVAsmParser.a[0m >[ 77%] Built target LLVMRISCVAsmParser >[35m[1mScanning dependencies of target LLVMRISCVDisassembler[0m >[ 77%] [32mBuilding CXX object lib/Target/RISCV/Disassembler/CMakeFiles/LLVMRISCVDisassembler.dir/RISCVDisassembler.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86FastISel.cpp:19[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp:[m[K At global scope: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp:185:6:[m[K [01;35m[Kwarning: [m[Kâ[01m[Kvoid {anonymous}::WebAssemblyCFGStackify::unregisterScope(llvm::MachineInstr*)[m[Kâ defined but not used [[01;35m[K-Wunused-function[m[K] > void [01;35m[KWebAssemblyCFGStackify[m[K::unregisterScope(MachineInstr *Begin) { > [01;35m[K^~~~~~~~~~~~~~~~~~~~~~[m[K >[ 77%] [32mBuilding CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVFrameLowering.cpp.o[0m >[ 77%] [32m[1mLinking CXX static library ../../../libLLVMRISCVDisassembler.a[0m >[ 77%] Built target LLVMRISCVDisassembler >[35m[1mScanning dependencies of target LLVMRISCVAsmPrinter[0m >[ 77%] [32mBuilding CXX object lib/Target/RISCV/InstPrinter/CMakeFiles/LLVMRISCVAsmPrinter.dir/RISCVInstPrinter.cpp.o[0m >[ 77%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstrInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVSubtarget.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 77%] [32m[1mLinking CXX static library ../../../libLLVMRISCVAsmPrinter.a[0m >[ 77%] Built target LLVMRISCVAsmPrinter >[ 77%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGSort.cpp.o[0m >[35m[1mScanning dependencies of target LLVMRISCVDesc[0m >[ 77%] [32mBuilding CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVAsmBackend.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMInstrInfo.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMInstrInfo.cpp:14[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 77%] [32mBuilding CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInstrInfo.cpp.o[0m >[ 77%] [32mBuilding CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVELFObjectWriter.cpp.o[0m >[ 78%] [32mBuilding CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCAsmInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp:23[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 78%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLegalizerInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp:14[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 78%] [32mBuilding CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCCodeEmitter.cpp.o[0m >[ 78%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLateEHPrepare.cpp.o[0m >[ 78%] [32mBuilding CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCExpr.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMSubtarget.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMLegalizerInfo.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 78%] [32mBuilding CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVISelDAGToDAG.cpp.o[0m >[ 78%] [32mBuilding CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCTargetDesc.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 78%] [32mBuilding CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVTargetStreamer.cpp.o[0m >[ 78%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVSubtarget.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVTargetMachine.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 78%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMParallelDSP.cpp.o[0m >[ 78%] [32mBuilding CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVELFStreamer.cpp.o[0m >[ 78%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyEHRestoreStackPointer.cpp.o[0m >[ 78%] [32mBuilding CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVISelLowering.cpp.o[0m >[ 78%] [32m[1mLinking CXX static library ../../../libLLVMRISCVDesc.a[0m >[ 78%] Built target LLVMRISCVDesc >[35m[1mScanning dependencies of target LLVMRISCVInfo[0m >[ 78%] [32mBuilding CXX object lib/Target/RISCV/TargetInfo/CMakeFiles/LLVMRISCVInfo.dir/RISCVTargetInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86FixupBWInsts.cpp:49[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 78%] [32m[1mLinking CXX static library ../../../libLLVMRISCVInfo.a[0m >[ 78%] Built target LLVMRISCVInfo >[35m[1mScanning dependencies of target LLVMDlltoolDriver[0m >[ 78%] [32mBuilding CXX object lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyEHRestoreStackPointer.cpp:19[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMSubtarget.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMParallelDSP.cpp:36[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVSubtarget.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVISelLowering.cpp:19[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 78%] [32m[1mLinking CXX static library ../../libLLVMDlltoolDriver.a[0m >[ 78%] Built target LLVMDlltoolDriver >[35m[1mScanning dependencies of target LLVMLibDriver[0m >[ 78%] [32mBuilding CXX object lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o[0m >[ 78%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExceptionInfo.cpp.o[0m >[ 78%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o[0m >[ 78%] [32m[1mLinking CXX static library ../../libLLVMLibDriver.a[0m >[ 78%] Built target LLVMLibDriver >[35m[1mScanning dependencies of target lli-child-target[0m >[ 78%] [32mBuilding CXX object tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o[0m >[ 78%] [32mBuilding CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMCInstLower.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86FixupLEAs.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 78%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLoadStoreOptimizer.cpp.o[0m >[ 78%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExplicitLocals.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 78%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidStoreForwardingBlocks.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp:21[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 78%] [32mBuilding CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMergeBaseOffset.cpp.o[0m >[ 78%] [32m[1mLinking CXX executable ../../../bin/lli-child-target[0m >[ 78%] Built target lli-child-target >[35m[1mScanning dependencies of target LLVMCFIVerify[0m >[ 78%] [32mBuilding CXX object tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/FileAnalysis.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp:37[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 78%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFastISel.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVSubtarget.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVTargetMachine.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp:28[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 78%] [32mBuilding CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVRegisterInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp:21[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 78%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMCInstLower.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp:201[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/build/x86_64-unknown-linux-gnu/llvm/build/lib/Target/WebAssembly/WebAssemblyGenFastISel.inc:[m[K In static member function â[01m[Kstatic bool {anonymous}::WebAssemblyFastISel::Predicate_ImmI8(int64_t)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/build/x86_64-unknown-linux-gnu/llvm/build/lib/Target/WebAssembly/WebAssemblyGenFastISel.inc:12:33:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: â[01m[Klong unsigned int[m[Kâ and â[01m[Kint64_t[m[Kâ {aka â[01m[Klong int[m[Kâ} [[01;35m[K-Wsign-compare[m[K] > return [01;35m[K(Imm & ((1UL << 8) - 1)) == Imm[m[K; > [01;35m[K~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/build/x86_64-unknown-linux-gnu/llvm/build/lib/Target/WebAssembly/WebAssemblyGenFastISel.inc:[m[K In static member function â[01m[Kstatic bool {anonymous}::WebAssemblyFastISel::Predicate_ImmI16(int64_t)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/build/x86_64-unknown-linux-gnu/llvm/build/lib/Target/WebAssembly/WebAssemblyGenFastISel.inc:15:34:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: â[01m[Klong unsigned int[m[Kâ and â[01m[Kint64_t[m[Kâ {aka â[01m[Klong int[m[Kâ} [[01;35m[K-Wsign-compare[m[K] > return [01;35m[K(Imm & ((1UL << 16) - 1)) == Imm[m[K; > [01;35m[K~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~[m[K >[ 78%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o[0m >[ 78%] [32mBuilding CXX object tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/GraphBuilder.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVSubtarget.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMSubtarget.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMAsmPrinter.h:13[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMMCInstLower.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 78%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixIrreducibleControlFlow.cpp.o[0m >[ 78%] [32mBuilding CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVSubtarget.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86FixupSetCC.cpp:24[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 78%] [32m[1mLinking CXX static library ../../../lib/libLLVMCFIVerify.a[0m >[ 78%] Built target LLVMCFIVerify >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp:31[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[35m[1mScanning dependencies of target LLVMExegesis[0m >[ 78%] [32mBuilding CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Analysis.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVSubtarget.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVSubtarget.cpp:14[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 78%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMachineFunctionInfo.cpp.o[0m >[ 78%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FlagsCopyLowering.cpp.o[0m >[ 78%] [32mBuilding CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetMachine.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp:26[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMSubtarget.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp:11[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 78%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixFunctionBitcasts.cpp.o[0m >[ 78%] [32mBuilding CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Assembler.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVSubtarget.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVTargetMachine.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVTargetMachine.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 78%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFrameLowering.cpp.o[0m >[ 78%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMacroFusion.cpp.o[0m >[ 78%] [32mBuilding CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetObjectFile.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-exegesis/lib/Assembler.cpp:14[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 78%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp:23[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVInstrInfo.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVSubtarget.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVTargetMachine.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/RISCV/RISCVTargetObjectFile.cpp:11[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSchedule.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:28[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:89[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMMacroFusion.h:15[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMMacroFusion.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMMacroFusion.h:15[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMMacroFusion.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:[m[K In constructor â[01m[Kllvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:145:54:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::MachineSchedRegistry::ScheduleDAGCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) { > [01;35m[K^[m[K >[ 79%] [32mBuilding CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkResult.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86FloatingPoint.cpp:27[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 80%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelDAGToDAG.cpp.o[0m >[ 80%] [32m[1mLinking CXX static library ../../libLLVMRISCVCodeGen.a[0m >[ 80%] Built target LLVMRISCVCodeGen >[35m[1mScanning dependencies of target LLVMMCA[0m >[ 80%] [32mBuilding CXX object tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/Context.cpp.o[0m >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cstdlib:75[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_algo.h:59[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/algorithm:62[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/Optional.h:23[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/STLExtras.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Instruction.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/InstrBuilder.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Context.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/lib/Context.cpp:18[m[K: >[01m[K/usr/include/stdlib.h:133:35:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT16 && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/stdlib.h:139:35:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT32 && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/stdlib.h:145:35:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT64 && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/stdlib.h:151:36:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT128 && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/stdlib.h:157:36:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT32X && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/stdlib.h:163:36:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT64X && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/stdlib.h:169:37:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT128X && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/stdlib.h:211:17:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __GLIBC_USE [01;31m[K([m[KIEC_60559_BFP_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/stdlib.h:225:35:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT16 && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/stdlib.h:231:35:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT32 && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/stdlib.h:237:35:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT64 && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/stdlib.h:243:36:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT128 && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/stdlib.h:249:36:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT32X && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/stdlib.h:255:36:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT64X && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/stdlib.h:261:37:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT128X && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cmath:45[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm-c/DataTypes.h:28[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/DataTypes.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/SwapByteOrder.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/MathExtras.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/SmallVector.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/STLExtras.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Instruction.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/InstrBuilder.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Context.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/lib/Context.cpp:18[m[K: >[01m[K/usr/include/math.h:66:35:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT16 && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/math.h:69:35:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT32 && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/math.h:72:35:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT64 && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/math.h:75:36:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT128 && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/math.h:78:36:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT32X && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/math.h:81:36:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT64X && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/math.h:84:37:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT128X && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/math.h:107:17:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __GLIBC_USE [01;31m[K([m[KIEC_60559_BFP_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/math.h:115:35:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT16 && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/math.h:118:35:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT32 && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/math.h:121:35:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT64 && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/math.h:124:36:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT128 && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/math.h:127:36:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT32X && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/math.h:130:36:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT64X && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/math.h:133:37:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __HAVE_FLOAT128X && __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cmath:45[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm-c/DataTypes.h:28[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/DataTypes.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/SwapByteOrder.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/MathExtras.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/SmallVector.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/STLExtras.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Instruction.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/InstrBuilder.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Context.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/lib/Context.cpp:18[m[K: >[01m[K/usr/include/math.h:203:17:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __GLIBC_USE [01;31m[K([m[KIEC_60559_BFP_EXT) > [01;31m[K^[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cmath:45[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm-c/DataTypes.h:28[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/DataTypes.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/SwapByteOrder.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/MathExtras.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/SmallVector.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/STLExtras.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Instruction.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/InstrBuilder.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Context.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/lib/Context.cpp:18[m[K: >[01m[K/usr/include/math.h:235:17:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __GLIBC_USE [01;31m[K([m[KIEC_60559_BFP_EXT) > [01;31m[K^[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cmath:45[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm-c/DataTypes.h:28[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/DataTypes.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/SwapByteOrder.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/MathExtras.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/SmallVector.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/STLExtras.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Instruction.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/InstrBuilder.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Context.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/lib/Context.cpp:18[m[K: >[01m[K/usr/include/math.h:388:18:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > # if __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/math.h:405:18:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > # if __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cmath:45[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm-c/DataTypes.h:28[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/DataTypes.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/SwapByteOrder.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/MathExtras.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/SmallVector.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/STLExtras.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Instruction.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/InstrBuilder.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Context.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/lib/Context.cpp:18[m[K: >[01m[K/usr/include/math.h:422:18:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > # if __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/math.h:439:18:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > # if __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/math.h:456:18:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > # if __GLIBC_USE [01;31m[K([m[KIEC_60559_TYPES_EXT) > [01;31m[K^[m[K >[01m[K/usr/include/math.h:683:17:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __GLIBC_USE [01;31m[K([m[KIEC_60559_BFP_EXT) > [01;31m[K^[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cmath:45[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm-c/DataTypes.h:28[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/DataTypes.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/SwapByteOrder.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/MathExtras.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/SmallVector.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/STLExtras.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Instruction.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/InstrBuilder.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Context.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/lib/Context.cpp:18[m[K: >[01m[K/usr/include/math.h:1176:17:[m[K [01;31m[Kerror: [m[Kmissing binary operator before token "(" > #if __GLIBC_USE [01;31m[K([m[KIEC_60559_BFP_EXT) > [01;31m[K^[m[K >In file included from [01m[K/include/wchar.h:180[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cwchar:44[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/postypes.h:40[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/iosfwd:40[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/ios:38[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/ostream:38[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/iterator:64[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/iterator_range.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/SmallVector.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/STLExtras.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Instruction.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/InstrBuilder.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Context.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/lib/Context.cpp:18[m[K: >[01m[K/include/xlocale.h:27:16:[m[K [01;31m[Kerror: [m[Kredefinition of â[01m[Kstruct __locale_struct[m[Kâ > typedef struct [01;31m[K__locale_struct[m[K > [01;31m[K^~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/bits/types/locale_t.h:22[m[K, > from [01m[K/usr/include/stdlib.h:272[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cstdlib:75[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_algo.h:59[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/algorithm:62[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/Optional.h:23[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/STLExtras.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Instruction.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/InstrBuilder.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Context.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/lib/Context.cpp:18[m[K: >[01m[K/usr/include/bits/types/__locale_t.h:28:8:[m[K [01;36m[Knote: [m[Kprevious definition of â[01m[Kstruct __locale_struct[m[Kâ > struct [01;36m[K__locale_struct[m[K > [01;36m[K^~~~~~~~~~~~~~~[m[K >In file included from [01m[K/include/wchar.h:180[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cwchar:44[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/postypes.h:40[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/iosfwd:40[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/ios:38[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/ostream:38[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/iterator:64[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/iterator_range.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/SmallVector.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/STLExtras.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Instruction.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/InstrBuilder.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Context.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/lib/Context.cpp:18[m[K: >[01m[K/include/xlocale.h:39:4:[m[K [01;31m[Kerror: [m[Kconflicting declaration â[01m[Ktypedef int* __locale_t[m[Kâ > } *[01;31m[K__locale_t[m[K; > [01;31m[K^~~~~~~~~~[m[K >In file included from [01m[K/usr/include/bits/types/locale_t.h:22[m[K, > from [01m[K/usr/include/stdlib.h:272[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cstdlib:75[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_algo.h:59[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/algorithm:62[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/Optional.h:23[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/STLExtras.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Instruction.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/InstrBuilder.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Context.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/lib/Context.cpp:18[m[K: >[01m[K/usr/include/bits/types/__locale_t.h:42:33:[m[K [01;36m[Knote: [m[Kprevious declaration as â[01m[Ktypedef struct __locale_struct* __locale_t[m[Kâ > typedef struct __locale_struct *[01;36m[K__locale_t[m[K; > [01;36m[K^~~~~~~~~~[m[K >In file included from [01m[K/usr/include/math.h:290[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cmath:45[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm-c/DataTypes.h:28[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/DataTypes.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/SwapByteOrder.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/MathExtras.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/SmallVector.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/STLExtras.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Instruction.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/InstrBuilder.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Context.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/lib/Context.cpp:18[m[K: >[01m[K/include/bits/mathcalls.h:52:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_BEGIN_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_BEGIN_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[K/include/bits/mathcalls.h:77:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_END_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_END_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[K/include/bits/mathcalls.h:98:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_BEGIN_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_BEGIN_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[K/include/bits/mathcalls.h:116:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_END_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_END_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[K/include/bits/mathcalls.h:151:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_BEGIN_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_BEGIN_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[K/include/bits/mathcalls.h:157:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_END_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_END_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[K/include/bits/mathcalls.h:176:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_BEGIN_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_BEGIN_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[K/include/bits/mathcalls.h:196:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_END_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_END_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/math.h:307[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cmath:45[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm-c/DataTypes.h:28[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/DataTypes.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/SwapByteOrder.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/MathExtras.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/SmallVector.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/STLExtras.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Instruction.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/InstrBuilder.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Context.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/lib/Context.cpp:18[m[K: >[01m[K/include/bits/mathcalls.h:52:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_BEGIN_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_BEGIN_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[K/include/bits/mathcalls.h:77:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_END_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_END_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[K/include/bits/mathcalls.h:98:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_BEGIN_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_BEGIN_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[K/include/bits/mathcalls.h:116:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_END_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_END_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[K/include/bits/mathcalls.h:151:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_BEGIN_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_BEGIN_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[K/include/bits/mathcalls.h:157:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_END_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_END_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[K/include/bits/mathcalls.h:176:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_BEGIN_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_BEGIN_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[K/include/bits/mathcalls.h:196:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_END_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_END_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/math.h:350[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cmath:45[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm-c/DataTypes.h:28[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/DataTypes.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/SwapByteOrder.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/MathExtras.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/SmallVector.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/STLExtras.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Instruction.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/InstrBuilder.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Context.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/lib/Context.cpp:18[m[K: >[01m[K/include/bits/mathcalls.h:52:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_BEGIN_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_BEGIN_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[K/include/bits/mathcalls.h:77:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_END_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_END_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[K/include/bits/mathcalls.h:98:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_BEGIN_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_BEGIN_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[K/include/bits/mathcalls.h:116:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_END_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_END_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[K/include/bits/mathcalls.h:151:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_BEGIN_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_BEGIN_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[K/include/bits/mathcalls.h:157:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_END_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_END_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[K/include/bits/mathcalls.h:176:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_BEGIN_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_BEGIN_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[K/include/bits/mathcalls.h:196:1:[m[K [01;31m[Kerror: [m[Kâ[01m[K_Mdouble_END_NAMESPACE[m[Kâ does not name a type > [01;31m[K_Mdouble_END_NAMESPACE[m[K > [01;31m[K^~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm-c/DataTypes.h:28[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/DataTypes.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/SwapByteOrder.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/Support/MathExtras.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/SmallVector.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/ADT/STLExtras.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Instruction.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/InstrBuilder.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/include/Context.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/tools/llvm-mca/lib/Context.cpp:18[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cmath:83:11:[m[K [01;31m[Kerror: [m[Kâ[01m[K::acos[m[Kâ has not been declared > using ::[01;31m[Kacos[m[K; > [01;31m[K^~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cmath:161:11:[m[K [01;31m[Kerror: [m[Kâ[01m[K::ceil[m[Kâ has not been declared > using ::[01;31m[Kceil[m[K; > [01;31m[K^~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cmath:218:11:[m[K [01;31m[Kerror: [m[Kâ[01m[K::exp[m[Kâ has not been declared > using ::[01;31m[Kexp[m[K; > [01;31m[K^~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cmath:384:11:[m[K [01;31m[Kerror: [m[Kâ[01m[K::pow[m[Kâ has not been declared > using ::[01;31m[Kpow[m[K; > [01;31m[K^~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cmath:1121:11:[m[K [01;31m[Kerror: [m[Kâ[01m[K::hypot[m[Kâ has not been declared > using ::[01;31m[Khypot[m[K; > [01;31m[K^~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cmath:1122:11:[m[K [01;31m[Kerror: [m[Kâ[01m[K::hypotf[m[Kâ has not been declared > using ::[01;31m[Khypotf[m[K; > [01;31m[K^~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/cmath:1123:11:[m[K [01;31m[Kerror: [m[Kâ[01m[K::hypotl[m[Kâ has not been declared > using ::[01;31m[Khypotl[m[K; > [01;31m[K^~~~~~[m[K >[ 80%] [32mBuilding CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkRunner.cpp.o[0m >[ 80%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterInfo.cpp.o[0m >gmake[2]: *** [tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/build.make:63: tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/Context.cpp.o] Error 1 >gmake[1]: *** [CMakeFiles/Makefile2:15774: tools/llvm-mca/lib/CMakeFiles/LLVMMCA.dir/all] Error 2 >gmake[1]: *** Waiting for unfinished jobs.... >[ 80%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMOptimizeBarriersPass.cpp.o[0m >[ 80%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp:63[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/build/x86_64-unknown-linux-gnu/llvm/build/lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc:[m[K In member function â[01m[Kvirtual bool {anonymous}::WebAssemblyDAGToDAGISel::CheckNodePredicate(llvm::SDNode*, unsigned int) const[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/build/x86_64-unknown-linux-gnu/llvm/build/lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc:27837:33:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: â[01m[Klong unsigned int[m[Kâ and â[01m[Kint64_t[m[Kâ {aka â[01m[Klong int[m[Kâ} [[01;35m[K-Wsign-compare[m[K] > return [01;35m[K(Imm & ((1UL << 8) - 1)) == Imm[m[K; > [01;35m[K~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~[m[K >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/build/x86_64-unknown-linux-gnu/llvm/build/lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc:27842:34:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: â[01m[Klong unsigned int[m[Kâ and â[01m[Kint64_t[m[Kâ {aka â[01m[Klong int[m[Kâ} [[01;35m[K-Wsign-compare[m[K] > return [01;35m[K(Imm & ((1UL << 16) - 1)) == Imm[m[K; > [01;35m[K~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMInstrInfo.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMOptimizeBarriersPass.cpp:12[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 80%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterBankInfo.cpp.o[0m >[ 80%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelLowering.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86FrameLowering.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 81%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSelectionDAGInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMInstrInfo.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 81%] [32mBuilding CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Clustering.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMSubtarget.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMTargetMachine.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp:14[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 81%] [32mBuilding CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Latency.cpp.o[0m >[ 81%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSubtarget.cpp.o[0m >[ 81%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstructionSelector.cpp.o[0m >[ 81%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetMachine.cpp.o[0m >[ 81%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyInstrInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMSubtarget.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMSubtarget.cpp:19[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMSubtarget.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMTargetMachine.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMTargetMachine.cpp:13[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 81%] [32mBuilding CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LlvmState.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstructionSelector.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMMacroFusion.h:15[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMTargetMachine.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:[m[K In constructor â[01m[Kllvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:145:54:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::MachineSchedRegistry::ScheduleDAGCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) { > [01;35m[K^[m[K >[ 81%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerBrUnless.cpp.o[0m >[ 81%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetObjectFile.cpp.o[0m >[ 81%] [32mBuilding CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/MCInstrDescView.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp:20[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 81%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o[0m >[ 81%] [32mBuilding CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/PerfHelper.cpp.o[0m >[ 81%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetTransformInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMSubtarget.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp:11[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 81%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerEmscriptenEHSjLj.cpp.o[0m >[ 81%] [32mBuilding CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterAliasing.cpp.o[0m >[ 81%] [32mBuilding CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Target.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMSubtarget.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMTargetTransformInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp:10[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 81%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MLxExpansionPass.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:18[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/MLxExpansionPass.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 81%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerGlobalDtors.cpp.o[0m >[ 81%] [32mBuilding CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Uops.cpp.o[0m >[ 81%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1FrameLowering.cpp.o[0m >[ 81%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMachineFunctionInfo.cpp.o[0m >[ 81%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1InstrInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/Thumb1InstrInfo.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp:14[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 81%] [32m[1mLinking CXX static library ../../../lib/libLLVMExegesis.a[0m >[ 81%] Built target LLVMExegesis >[ 81%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ThumbRegisterInfo.cpp.o[0m >[ 81%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCInstLower.cpp.o[0m >[ 81%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2ITBlockPass.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ThumbRegisterInfo.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 81%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h:13[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 81%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2InstrInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMSubtarget.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp:12[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 81%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2SizeReduction.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/Thumb2InstrInfo.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp:14[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 81%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeLiveIntervals.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86IntrinsicsInfo.h:18[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86ISelLowering.cpp:20[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp:11[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 81%] [32mBuilding CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMComputeBlockSize.cpp.o[0m >[ 81%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeReturned.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp:24[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMBaseInstrInfo.h:24[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/ARM/ARMComputeBlockSize.cpp:11[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 81%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPeephole.cpp.o[0m >[ 81%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPrepareForLiveIntervals.cpp.o[0m >[ 81%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegisterInfo.cpp.o[0m >[ 81%] [32m[1mLinking CXX static library ../../libLLVMARMCodeGen.a[0m >[ 81%] Built target LLVMARMCodeGen >[ 81%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegColoring.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyPrepareForLiveIntervals.cpp:24[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp:19[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp:21[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 81%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegNumbering.cpp.o[0m >[ 81%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegStackify.cpp.o[0m >[ 81%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyReplacePhysRegs.cpp.o[0m >[ 81%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRuntimeLibcallSignatures.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp:18[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp:25[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyReplacePhysRegs.cpp:24[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp:23[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 82%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySelectionDAGInfo.cpp.o[0m >[ 82%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySetP2AlignOperands.cpp.o[0m >[ 82%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyStoreResults.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 82%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySubtarget.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyStoreResults.cpp:29[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 82%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetMachine.cpp.o[0m >[ 82%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetObjectFile.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 82%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetTransformInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.cpp:17[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 82%] [32mBuilding CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyUtilities.cpp.o[0m >[ 82%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectBranchTracking.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyUtilities.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h:23[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 82%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp:20[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 82%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o[0m >[ 82%] [32m[1mLinking CXX static library ../../libLLVMWebAssemblyCodeGen.a[0m >[ 82%] Built target LLVMWebAssemblyCodeGen >[ 82%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFoldTables.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrFMA3Info.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrFoldTables.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 82%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InterleavedAccess.cpp:18[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 83%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86EvexToVex.cpp.o[0m >[ 83%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LegalizerInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.cpp:14[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 83%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86EvexToVex.cpp:26[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86LegalizerInfo.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 83%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86AsmPrinter.h:13[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86MCInstLower.cpp:20[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp:12[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 83%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o[0m >[ 83%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o[0m >[ 83%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o[0m >[ 83%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterBankInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSchedule.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:28[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:89[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86MacroFusion.h:15[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86MacroFusion.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86MacroFusion.h:15[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86MacroFusion.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:[m[K In constructor â[01m[Kllvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:145:54:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::MachineSchedRegistry::ScheduleDAGCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) { > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86OptimizeLEAs.cpp:22[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86PadShortFunction.cpp:18[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86RegisterBankInfo.cpp:15[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 83%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o[0m >[ 83%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RetpolineThunks.cpp.o[0m >[ 83%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o[0m >[ 83%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o[0m >[ 83%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeLoadHardening.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86RegisterInfo.cpp:19[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 83%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86RetpolineThunks.cpp:24[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp:16[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp:25[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 83%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o[0m >[ 83%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o[0m >[ 83%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86Subtarget.cpp:19[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86TargetMachine.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86TargetMachine.cpp:14[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86Subtarget.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86TargetMachine.h:17[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86TargetTransformInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86TargetTransformInfo.cpp:42[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 83%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86MacroFusion.h:15[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86TargetMachine.cpp:19[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:[m[K In constructor â[01m[Kllvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineScheduler.h:145:54:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::MachineSchedRegistry::ScheduleDAGCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) { > [01;35m[K^[m[K >[ 84%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinAllocaExpander.cpp.o[0m >[ 84%] [32mBuilding CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o[0m >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86VZeroUpper.cpp:18[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >In file included from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/MachineRegisterInfo.h:32[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/LiveRegUnits.h:19[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86InstrInfo.h:21[m[K, > from [01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/lib/Target/X86/X86WinAllocaExpander.cpp:20[m[K: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:[m[K In constructor â[01m[Kllvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)[m[Kâ: >[01m[K/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52:[m[K [01;35m[Kwarning: [m[Kcast between incompatible function types from â[01m[Kllvm::RegisterScheduler::FunctionPassCtor[m[Kâ {aka â[01m[Kllvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)[m[Kâ} to â[01m[Kllvm::MachinePassCtor[m[Kâ {aka â[01m[Kvoid* (*)()[m[Kâ} [[01;35m[K-Wcast-function-type[m[K] > : MachinePassRegistryNode(N, D, (MachinePassCtor)[01;35m[KC[m[K) > [01;35m[K^[m[K >[ 84%] [32m[1mLinking CXX static library ../../libLLVMX86CodeGen.a[0m >[ 84%] Built target LLVMX86CodeGen >gmake: *** [Makefile:152: all] Error 2 >thread 'main' panicked at ' >command did not execute successfully, got: exit code: 2 > >build script failed, must exit now', vendor/cmake/src/lib.rs:773:5 >note: Run with `RUST_BACKTRACE=1` for a backtrace. > finished in 2566.555 >failed to run: /var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/build/bootstrap/debug/bootstrap build --config=/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src/config.toml -j5 --exclude src/tools/miri >Build completed unsuccessfully in 1:02:55 > [31;01m*[0m ERROR: dev-lang/rust-1.30.1-r1::gentoo failed (compile phase): > [31;01m*[0m (no error message) > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 124: Called src_compile > [31;01m*[0m environment, line 4134: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m env $(cat "${S}"/config.env) "${EPYTHON}" ./x.py build --config="${S}"/config.toml -j$(makeopts_jobs) --exclude src/tools/miri || die > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=dev-lang/rust-1.30.1-r1::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-lang/rust-1.30.1-r1::gentoo'`. > [31;01m*[0m The complete build log is located at '/var/tmp/portage/dev-lang/rust-1.30.1-r1/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/dev-lang/rust-1.30.1-r1/temp/environment'. > [31;01m*[0m Working directory: '/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src' > [31;01m*[0m S: '/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 671608
: 555846 |
555848