[INFO] crate llvm-sys 40.3.1 is already in cache [INFO] testing llvm-sys-40.3.1 against 1.38.0 for beta-1.39-1 [INFO] extracting crate llvm-sys 40.3.1 into work/builds/worker-7/source [INFO] validating manifest of crates.io crate llvm-sys 40.3.1 on toolchain 1.38.0 [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+1.38.0" "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-7/source/Cargo.toml [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+1.38.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+1.38.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-7/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" "+1.38.0" "build" "--frozen"` [INFO] [stdout] 79d9fa2fff113dd5711f698895aca05aef3f417361aa72393ed527e6c3e0b61b [INFO] running `"docker" "start" "-a" "79d9fa2fff113dd5711f698895aca05aef3f417361aa72393ed527e6c3e0b61b"` [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 '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: `#[warn(deprecated)]` on by default [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 8.24s [INFO] running `"docker" "inspect" "79d9fa2fff113dd5711f698895aca05aef3f417361aa72393ed527e6c3e0b61b"` [INFO] running `"docker" "rm" "-f" "79d9fa2fff113dd5711f698895aca05aef3f417361aa72393ed527e6c3e0b61b"` [INFO] [stdout] 79d9fa2fff113dd5711f698895aca05aef3f417361aa72393ed527e6c3e0b61b [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-7/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" "+1.38.0" "test" "--frozen" "--no-run"` [INFO] [stdout] d8c57f973a5083ecd65d47a501a67f1597c75954522618caea7d658c99996e61 [INFO] running `"docker" "start" "-a" "d8c57f973a5083ecd65d47a501a67f1597c75954522618caea7d658c99996e61"` [INFO] [stderr] Compiling llvm-sys v40.3.1 (/opt/rustwide/workdir) [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/1.38.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/opt/rustwide/target/debug/deps/llvm_sys-38543aae3f868169.llvm_sys.dni7b005-cgu.0.rcgu.o" "/opt/rustwide/target/debug/deps/llvm_sys-38543aae3f868169.llvm_sys.dni7b005-cgu.1.rcgu.o" "/opt/rustwide/target/debug/deps/llvm_sys-38543aae3f868169.llvm_sys.dni7b005-cgu.2.rcgu.o" "/opt/rustwide/target/debug/deps/llvm_sys-38543aae3f868169.llvm_sys.dni7b005-cgu.3.rcgu.o" "/opt/rustwide/target/debug/deps/llvm_sys-38543aae3f868169.llvm_sys.dni7b005-cgu.4.rcgu.o" "-o" "/opt/rustwide/target/debug/deps/llvm_sys-38543aae3f868169" "/opt/rustwide/target/debug/deps/llvm_sys-38543aae3f868169.3llo2y548q09pp1i.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-ca892133d030f871/out" "-L" "/usr/lib/llvm-6.0/lib" "-L" "/opt/rustwide/rustup-home/toolchains/1.38.0-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/1.38.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-8b6fbd25e1766083.rlib" "/opt/rustwide/rustup-home/toolchains/1.38.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-bd8f21e3bdd6cbdc.rlib" "/opt/rustwide/rustup-home/toolchains/1.38.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-bfcad117c6a632af.rlib" "/opt/rustwide/rustup-home/toolchains/1.38.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-79a1f91e8ce4eb83.rlib" "/opt/rustwide/target/debug/deps/liblibc-a3b13f6b27abcc70.rlib" "-Wl,--start-group" "/opt/rustwide/rustup-home/toolchains/1.38.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-12ce12f1efc08aa3.rlib" "/opt/rustwide/rustup-home/toolchains/1.38.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-5d3cd1b3ddab72e4.rlib" "/opt/rustwide/rustup-home/toolchains/1.38.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-f8222943dfd167e2.rlib" "/opt/rustwide/rustup-home/toolchains/1.38.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-0cd00b2d3108cd48.rlib" "/opt/rustwide/rustup-home/toolchains/1.38.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-485c05ba6ce1b438.rlib" "/opt/rustwide/rustup-home/toolchains/1.38.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-63e6b1072426ba59.rlib" "/opt/rustwide/rustup-home/toolchains/1.38.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-a421aff1d43911ee.rlib" "/opt/rustwide/rustup-home/toolchains/1.38.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-3deef8ef4fe80dff.rlib" "/opt/rustwide/rustup-home/toolchains/1.38.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f65a176f0586269e.rlib" "/opt/rustwide/rustup-home/toolchains/1.38.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-ad46d4080f4d7e57.rlib" "/opt/rustwide/rustup-home/toolchains/1.38.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-da6c590582bf0885.rlib" "/opt/rustwide/rustup-home/toolchains/1.38.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-837ca740df32db0a.rlib" "/opt/rustwide/rustup-home/toolchains/1.38.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-db27c965e824589f.rlib" "-Wl,--end-group" "/opt/rustwide/rustup-home/toolchains/1.38.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-68a4f8466685ed76.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" "d8c57f973a5083ecd65d47a501a67f1597c75954522618caea7d658c99996e61"` [INFO] running `"docker" "rm" "-f" "d8c57f973a5083ecd65d47a501a67f1597c75954522618caea7d658c99996e61"` [INFO] [stdout] d8c57f973a5083ecd65d47a501a67f1597c75954522618caea7d658c99996e61