[INFO] crate llvm-sys 40.3.1 is already in cache [INFO] testing llvm-sys-40.3.1 against beta-2019-09-28 for beta-1.39-1 [INFO] extracting crate llvm-sys 40.3.1 into work/builds/worker-0/source [INFO] validating manifest of crates.io crate llvm-sys 40.3.1 on toolchain beta-2019-09-28 [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+beta-2019-09-28" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate llvm-sys 40.3.1 [INFO] finished tweaking crates.io crate llvm-sys 40.3.1 [INFO] tweaked toml for crates.io crate llvm-sys 40.3.1 written to work/builds/worker-0/source/Cargo.toml [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+beta-2019-09-28" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+beta-2019-09-28" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2019-09-28" "build" "--frozen"` [INFO] [stdout] e9c4e98f5caf27328dfc7052a20b48afa15104b09b30f0b70d652343e9ee8ed4 [INFO] running `"docker" "start" "-a" "e9c4e98f5caf27328dfc7052a20b48afa15104b09b30f0b70d652343e9ee8ed4"` [INFO] [stderr] Compiling semver v0.6.0 [INFO] [stderr] Compiling llvm-sys v40.3.1 (/opt/rustwide/workdir) [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> build.rs:184:23 [INFO] [stderr] | [INFO] [stderr] 184 | let version_str = try!(llvm_config_ex(binary.as_ref(), "--version")); [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> build.rs:14:1 [INFO] [stderr] | [INFO] [stderr] 14 | / lazy_static!{ [INFO] [stderr] 15 | | /// LLVM version used by this version of the crate. [INFO] [stderr] 16 | | static ref CRATE_VERSION: Version = { [INFO] [stderr] 17 | | let crate_version = Version::parse(env!("CARGO_PKG_VERSION")) [INFO] [stderr] ... | [INFO] [stderr] 78 | | }; [INFO] [stderr] 79 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> build.rs:14:1 [INFO] [stderr] | [INFO] [stderr] 14 | / lazy_static!{ [INFO] [stderr] 15 | | /// LLVM version used by this version of the crate. [INFO] [stderr] 16 | | static ref CRATE_VERSION: Version = { [INFO] [stderr] 17 | | let crate_version = Version::parse(env!("CARGO_PKG_VERSION")) [INFO] [stderr] ... | [INFO] [stderr] 78 | | }; [INFO] [stderr] 79 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: variant `LLVM_LTO_UNKNOWN` should have an upper camel case name [INFO] [stderr] --> src/link_time_optimizer.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | LLVM_LTO_UNKNOWN = 0, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmLtoUnknown` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variant `LLVM_LTO_OPT_SUCCESS` should have an upper camel case name [INFO] [stderr] --> src/link_time_optimizer.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | LLVM_LTO_OPT_SUCCESS = 1, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmLtoOptSuccess` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVM_LTO_READ_SUCCESS` should have an upper camel case name [INFO] [stderr] --> src/link_time_optimizer.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | LLVM_LTO_READ_SUCCESS = 2, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmLtoReadSuccess` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVM_LTO_READ_FAILURE` should have an upper camel case name [INFO] [stderr] --> src/link_time_optimizer.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | LLVM_LTO_READ_FAILURE = 3, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmLtoReadFailure` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVM_LTO_WRITE_FAILURE` should have an upper camel case name [INFO] [stderr] --> src/link_time_optimizer.rs:14:5 [INFO] [stderr] | [INFO] [stderr] 14 | LLVM_LTO_WRITE_FAILURE = 4, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmLtoWriteFailure` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVM_LTO_NO_TARGET` should have an upper camel case name [INFO] [stderr] --> src/link_time_optimizer.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | LLVM_LTO_NO_TARGET = 5, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmLtoNoTarget` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVM_LTO_NO_WORK` should have an upper camel case name [INFO] [stderr] --> src/link_time_optimizer.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | LLVM_LTO_NO_WORK = 6, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmLtoNoWork` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVM_LTO_MODULE_MERGE_FAILURE` should have an upper camel case name [INFO] [stderr] --> src/link_time_optimizer.rs:17:5 [INFO] [stderr] | [INFO] [stderr] 17 | LLVM_LTO_MODULE_MERGE_FAILURE = 7, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmLtoModuleMergeFailure` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVM_LTO_ASM_FAILURE` should have an upper camel case name [INFO] [stderr] --> src/link_time_optimizer.rs:18:5 [INFO] [stderr] | [INFO] [stderr] 18 | LLVM_LTO_ASM_FAILURE = 8, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmLtoAsmFailure` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVM_LTO_NULL_OBJECT` should have an upper camel case name [INFO] [stderr] --> src/link_time_optimizer.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 19 | LLVM_LTO_NULL_OBJECT = 9, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmLtoNullObject` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVMLinkerPreserveSource_Removed` should have an upper camel case name [INFO] [stderr] --> src/linker.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | LLVMLinkerPreserveSource_Removed = 1, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmlinkerPreserveSourceRemoved` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVMX86_FP80TypeKind` should have an upper camel case name [INFO] [stderr] --> src/lib.rs:147:5 [INFO] [stderr] | [INFO] [stderr] 147 | LLVMX86_FP80TypeKind = 4, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Llvmx86Fp80typeKind` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVMPPC_FP128TypeKind` should have an upper camel case name [INFO] [stderr] --> src/lib.rs:149:5 [INFO] [stderr] | [INFO] [stderr] 149 | LLVMPPC_FP128TypeKind = 6, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmppcFp128typeKind` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVMX86_MMXTypeKind` should have an upper camel case name [INFO] [stderr] --> src/lib.rs:158:5 [INFO] [stderr] | [INFO] [stderr] 158 | LLVMX86_MMXTypeKind = 15, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Llvmx86MmxtypeKind` [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 4.15s [INFO] running `"docker" "inspect" "e9c4e98f5caf27328dfc7052a20b48afa15104b09b30f0b70d652343e9ee8ed4"` [INFO] running `"docker" "rm" "-f" "e9c4e98f5caf27328dfc7052a20b48afa15104b09b30f0b70d652343e9ee8ed4"` [INFO] [stdout] e9c4e98f5caf27328dfc7052a20b48afa15104b09b30f0b70d652343e9ee8ed4 [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2019-09-28" "test" "--frozen" "--no-run"` [INFO] [stdout] fa6ae06d2eb4d87d7c6546ddc31f4a757b1c0d53e7e2816710031080b78dee98 [INFO] running `"docker" "start" "-a" "fa6ae06d2eb4d87d7c6546ddc31f4a757b1c0d53e7e2816710031080b78dee98"` [INFO] [stderr] Compiling llvm-sys v40.3.1 (/opt/rustwide/workdir) [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> examples/jit-function.rs:59:22 [INFO] [stderr] | [INFO] [stderr] 59 | let mut ee = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variant `LLVM_LTO_UNKNOWN` should have an upper camel case name [INFO] [stderr] --> src/link_time_optimizer.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | LLVM_LTO_UNKNOWN = 0, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmLtoUnknown` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variant `LLVM_LTO_OPT_SUCCESS` should have an upper camel case name [INFO] [stderr] --> src/link_time_optimizer.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | LLVM_LTO_OPT_SUCCESS = 1, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmLtoOptSuccess` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVM_LTO_READ_SUCCESS` should have an upper camel case name [INFO] [stderr] --> src/link_time_optimizer.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | LLVM_LTO_READ_SUCCESS = 2, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmLtoReadSuccess` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVM_LTO_READ_FAILURE` should have an upper camel case name [INFO] [stderr] --> src/link_time_optimizer.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | LLVM_LTO_READ_FAILURE = 3, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmLtoReadFailure` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVM_LTO_WRITE_FAILURE` should have an upper camel case name [INFO] [stderr] --> src/link_time_optimizer.rs:14:5 [INFO] [stderr] | [INFO] [stderr] 14 | LLVM_LTO_WRITE_FAILURE = 4, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmLtoWriteFailure` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVM_LTO_NO_TARGET` should have an upper camel case name [INFO] [stderr] --> src/link_time_optimizer.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | LLVM_LTO_NO_TARGET = 5, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmLtoNoTarget` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVM_LTO_NO_WORK` should have an upper camel case name [INFO] [stderr] --> src/link_time_optimizer.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | LLVM_LTO_NO_WORK = 6, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmLtoNoWork` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVM_LTO_MODULE_MERGE_FAILURE` should have an upper camel case name [INFO] [stderr] --> src/link_time_optimizer.rs:17:5 [INFO] [stderr] | [INFO] [stderr] 17 | LLVM_LTO_MODULE_MERGE_FAILURE = 7, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmLtoModuleMergeFailure` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVM_LTO_ASM_FAILURE` should have an upper camel case name [INFO] [stderr] --> src/link_time_optimizer.rs:18:5 [INFO] [stderr] | [INFO] [stderr] 18 | LLVM_LTO_ASM_FAILURE = 8, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmLtoAsmFailure` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVM_LTO_NULL_OBJECT` should have an upper camel case name [INFO] [stderr] --> src/link_time_optimizer.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 19 | LLVM_LTO_NULL_OBJECT = 9, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmLtoNullObject` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVMLinkerPreserveSource_Removed` should have an upper camel case name [INFO] [stderr] --> src/linker.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | LLVMLinkerPreserveSource_Removed = 1, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmlinkerPreserveSourceRemoved` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVMX86_FP80TypeKind` should have an upper camel case name [INFO] [stderr] --> src/lib.rs:147:5 [INFO] [stderr] | [INFO] [stderr] 147 | LLVMX86_FP80TypeKind = 4, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Llvmx86Fp80typeKind` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVMPPC_FP128TypeKind` should have an upper camel case name [INFO] [stderr] --> src/lib.rs:149:5 [INFO] [stderr] | [INFO] [stderr] 149 | LLVMPPC_FP128TypeKind = 6, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LlvmppcFp128typeKind` [INFO] [stderr] [INFO] [stderr] warning: variant `LLVMX86_MMXTypeKind` should have an upper camel case name [INFO] [stderr] --> src/lib.rs:158:5 [INFO] [stderr] | [INFO] [stderr] 158 | LLVMX86_MMXTypeKind = 15, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Llvmx86MmxtypeKind` [INFO] [stderr] [INFO] [stderr] error: linking with `cc` failed: exit code: 1 [INFO] [stderr] | [INFO] [stderr] = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-L" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/opt/rustwide/target/debug/deps/llvm_sys-644a15a9227aee75.llvm_sys.c3c1fhrf-cgu.0.rcgu.o" "/opt/rustwide/target/debug/deps/llvm_sys-644a15a9227aee75.llvm_sys.c3c1fhrf-cgu.1.rcgu.o" "/opt/rustwide/target/debug/deps/llvm_sys-644a15a9227aee75.llvm_sys.c3c1fhrf-cgu.2.rcgu.o" "/opt/rustwide/target/debug/deps/llvm_sys-644a15a9227aee75.llvm_sys.c3c1fhrf-cgu.3.rcgu.o" "/opt/rustwide/target/debug/deps/llvm_sys-644a15a9227aee75.llvm_sys.c3c1fhrf-cgu.4.rcgu.o" "-o" "/opt/rustwide/target/debug/deps/llvm_sys-644a15a9227aee75" "/opt/rustwide/target/debug/deps/llvm_sys-644a15a9227aee75.1ycl7hsktdpqejub.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/build/llvm-sys-0701847626794701/out" "-L" "/usr/lib/llvm-6.0/lib" "-L" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "-Wl,--whole-archive" "-ltargetwrappers" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMLTO" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMPasses" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMObjCARCOpts" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMMIRParser" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMSymbolize" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMDebugInfoPDB" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMDebugInfoDWARF" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMCoverage" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMTableGen" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMDlltoolDriver" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMOrcJIT" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMXCoreDisassembler" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMXCoreCodeGen" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMXCoreDesc" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMXCoreInfo" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMXCoreAsmPrinter" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMSystemZDisassembler" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMSystemZCodeGen" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMSystemZAsmParser" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMSystemZDesc" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMSystemZInfo" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMSystemZAsmPrinter" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMSparcDisassembler" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMSparcCodeGen" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMSparcAsmParser" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMSparcDesc" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMSparcInfo" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMSparcAsmPrinter" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMPowerPCDisassembler" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMPowerPCCodeGen" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMPowerPCAsmParser" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMPowerPCDesc" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMPowerPCInfo" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMPowerPCAsmPrinter" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMNVPTXCodeGen" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMNVPTXDesc" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMNVPTXInfo" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMNVPTXAsmPrinter" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMMSP430CodeGen" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMMSP430Desc" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMMSP430Info" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMMSP430AsmPrinter" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMMipsDisassembler" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMMipsCodeGen" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMMipsAsmParser" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMMipsDesc" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMMipsInfo" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMMipsAsmPrinter" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMLanaiDisassembler" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMLanaiCodeGen" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMLanaiAsmParser" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMLanaiDesc" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMLanaiAsmPrinter" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMLanaiInfo" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMHexagonDisassembler" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMHexagonCodeGen" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMHexagonAsmParser" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMHexagonDesc" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMHexagonInfo" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMBPFDisassembler" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMBPFCodeGen" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMBPFAsmParser" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMBPFDesc" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMBPFInfo" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMBPFAsmPrinter" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMARMDisassembler" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMARMCodeGen" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMARMAsmParser" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMARMDesc" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMARMInfo" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMARMAsmPrinter" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMARMUtils" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMAMDGPUDisassembler" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMAMDGPUCodeGen" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMAMDGPUAsmParser" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMAMDGPUDesc" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMAMDGPUInfo" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMAMDGPUAsmPrinter" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMAMDGPUUtils" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMAArch64Disassembler" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMAArch64CodeGen" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMAArch64AsmParser" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMAArch64Desc" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMAArch64Info" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMAArch64AsmPrinter" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMAArch64Utils" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMObjectYAML" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMLibDriver" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMOption" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMWindowsManifest" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMFuzzMutate" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMX86Disassembler" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMX86AsmParser" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMX86CodeGen" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMGlobalISel" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMSelectionDAG" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMAsmPrinter" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMDebugInfoCodeView" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMDebugInfoMSF" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMX86Desc" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMMCDisassembler" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMX86Info" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMX86AsmPrinter" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMX86Utils" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMMCJIT" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMLineEditor" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMInterpreter" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMExecutionEngine" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMRuntimeDyld" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMCodeGen" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMTarget" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMCoroutines" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMipo" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMInstrumentation" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMVectorize" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMScalarOpts" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMLinker" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMIRReader" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMAsmParser" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMInstCombine" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMTransformUtils" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMBitWriter" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMAnalysis" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMProfileData" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMObject" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMMCParser" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMMC" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMBitReader" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMCore" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMBinaryFormat" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMSupport" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-lLLVMDemangle" "-Wl,--no-whole-archive" "-Wl,-Bdynamic" "-lz" "-lrt" "-ldl" "-ltinfo" "-lpthread" "-lm" "-lstdc++" "-Wl,-Bstatic" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-333416314d364512.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-4e7423c6db5d181f.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-794cd61d53274767.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-93936a2bba77ec06.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-7618b5c9c4d09931.rlib" "/opt/rustwide/target/debug/deps/liblibc-9f7a5de25bd5699b.rlib" "-Wl,--start-group" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-db812c66f862af4c.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-e7871a21575d5ff7.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-2f2c581bc0d759e6.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-35731cabc05dc8a0.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-36477394541292db.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-8b706b170c1272d8.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-801dbb3043ccf581.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-a32aa66ce6f72b21.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-d00ea3bfb2bb6c00.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-d2c6ebe88c3e113c.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-df74f62f6bb60621.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-2170473575daeedb.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-1a08089bbddc4f51.rlib" "-Wl,--end-group" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-f8f562e5472ad5c3.rlib" "-Wl,-Bdynamic" "-lutil" "-lutil" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-lutil" [INFO] [stderr] = note: /usr/lib/llvm-6.0/lib/libLLVMInterpreter.a(ExternalFunctions.cpp.o): In function `ffiTypeFor(llvm::Type*)': [INFO] [stderr] (.text._ZL10ffiTypeForPN4llvm4TypeE+0x3a): undefined reference to `ffi_type_float' [INFO] [stderr] (.text._ZL10ffiTypeForPN4llvm4TypeE+0x43): undefined reference to `ffi_type_void' [INFO] [stderr] (.text._ZL10ffiTypeForPN4llvm4TypeE+0x53): undefined reference to `ffi_type_pointer' [INFO] [stderr] (.text._ZL10ffiTypeForPN4llvm4TypeE+0x63): undefined reference to `ffi_type_double' [INFO] [stderr] (.text._ZL10ffiTypeForPN4llvm4TypeE+0x78): undefined reference to `ffi_type_sint8' [INFO] [stderr] (.text._ZL10ffiTypeForPN4llvm4TypeE+0x83): undefined reference to `ffi_type_sint16' [INFO] [stderr] (.text._ZL10ffiTypeForPN4llvm4TypeE+0x93): undefined reference to `ffi_type_sint64' [INFO] [stderr] (.text._ZL10ffiTypeForPN4llvm4TypeE+0xb3): undefined reference to `ffi_type_sint32' [INFO] [stderr] /usr/lib/llvm-6.0/lib/libLLVMInterpreter.a(ExternalFunctions.cpp.o): In function `llvm::Interpreter::callExternalFunction(llvm::Function*, llvm::ArrayRef)': [INFO] [stderr] (.text._ZN4llvm11Interpreter20callExternalFunctionEPNS_8FunctionENS_8ArrayRefINS_12GenericValueEEE+0x7d7): undefined reference to `ffi_prep_cif' [INFO] [stderr] (.text._ZN4llvm11Interpreter20callExternalFunctionEPNS_8FunctionENS_8ArrayRefINS_12GenericValueEEE+0x82d): undefined reference to `ffi_call' [INFO] [stderr] collect2: error: ld returned 1 exit status [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] error: could not compile `llvm-sys`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "fa6ae06d2eb4d87d7c6546ddc31f4a757b1c0d53e7e2816710031080b78dee98"` [INFO] running `"docker" "rm" "-f" "fa6ae06d2eb4d87d7c6546ddc31f4a757b1c0d53e7e2816710031080b78dee98"` [INFO] [stdout] fa6ae06d2eb4d87d7c6546ddc31f4a757b1c0d53e7e2816710031080b78dee98