inkwell 0.1.0-llvm10sample

Inkwell aims to help you pen your own programming languages by safely wrapping llvm-sys.
Build #264757 2020-06-25T22:20:00.080875+00:00
# rustc version
rustc 1.46.0-nightly (67100f61e 2020-06-24)
# docs.rs version
docsrs 0.6.0 (116821e 2020-06-24)

# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/inkwell-0.1.0-llvm10sample/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/inkwell-0.1.0-llvm10sample/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1001" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=-Z unstable-options --resource-suffix -20200624-1.46.0-nightly-67100f61e --static-root-path / --cap-lints warn --extern-html-root-url regex=https://docs.rs/regex/1.3.9 --extern-html-root-url parking_lot=https://docs.rs/parking_lot/0.11.0 --extern-html-root-url inkwell_internals=https://docs.rs/inkwell_internals/0.2.0 --extern-html-root-url libc=https://docs.rs/libc/0.2.71 --extern-html-root-url either=https://docs.rs/either/1.5.3 --extern-html-root-url once_cell=https://docs.rs/once_cell/1.4.0 --extern-html-root-url llvm_sys=https://docs.rs/llvm-sys/100.0.1" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--cpus" "2" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "doc" "--lib" "--no-deps" "-j2", kill_on_drop: false }`
[INFO] [stdout] c37f712050609b3d0656dcae971f7504a74b24bb9ec4b3c7432ba7eb2f90c662
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "c37f712050609b3d0656dcae971f7504a74b24bb9ec4b3c7432ba7eb2f90c662", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.3.3
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.18
[INFO] [stderr]    Compiling regex-syntax v0.6.18
[INFO] [stderr]    Compiling libc v0.2.71
[INFO] [stderr]    Compiling semver-parser v0.7.0
[INFO] [stderr]    Compiling cc v1.0.54
[INFO] [stderr]    Compiling unicode-xid v0.2.1
[INFO] [stderr]    Compiling syn v1.0.33
[INFO] [stderr]     Checking smallvec v1.4.0
[INFO] [stderr]     Checking scopeguard v1.1.0
[INFO] [stderr]     Checking cfg-if v0.1.10
[INFO] [stderr]     Checking instant v0.1.4
[INFO] [stderr]    Compiling inkwell v0.1.0-llvm10sample (/opt/rustwide/workdir)
[INFO] [stderr]     Checking once_cell v1.4.0
[INFO] [stderr]     Checking either v1.5.3
[INFO] [stderr]    Compiling thread_local v1.0.1
[INFO] [stderr]    Compiling semver v0.9.0
[INFO] [stderr]     Checking lock_api v0.4.0
[INFO] [stderr]    Compiling aho-corasick v0.7.13
[INFO] [stderr]    Compiling quote v1.0.7
[INFO] [stderr]     Checking parking_lot_core v0.8.0
[INFO] [stderr]    Compiling regex v1.3.9
[INFO] [stderr]     Checking parking_lot v0.11.0
[INFO] [stderr]    Compiling llvm-sys v100.0.1
[INFO] [stderr]    Compiling inkwell_internals v0.2.0
[INFO] [stderr]  Documenting inkwell v0.1.0-llvm10sample (/opt/rustwide/workdir)
[INFO] [stderr] error: One of the LLVM feature flags must be provided: llvm3-6 llvm3-7 llvm3-8 llvm3-9 llvm4-0 llvm5-0 llvm6-0 llvm7-0 llvm8-0 llvm9-0 llvm10-0 
[INFO] [stderr]   --> src/lib.rs:64:9
[INFO] [stderr]    |
[INFO] [stderr] 64 |         compile_error!(concat!("One of the LLVM feature flags must be provided: ", $($all, " "),*));
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 75 | assert_unique_used_features!{"llvm3-6", "llvm3-7", "llvm3-8", "llvm3-9", "llvm4-0", "llvm5-0", "llvm6-0", "llvm7-0", "llvm8-0", "llvm9-0", "llvm10-0"}
[INFO] [stderr]    | ------------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `crate::values::metadata_value::FIRST_CUSTOM_METADATA_KIND_ID`
[INFO] [stderr]   --> src/values/mod.rs:36:56
[INFO] [stderr]    |
[INFO] [stderr] 36 | pub use crate::values::metadata_value::{MetadataValue, FIRST_CUSTOM_METADATA_KIND_ID};
[INFO] [stderr]    |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `FIRST_CUSTOM_METADATA_KIND_ID` in `values::metadata_value`
[INFO] [stderr] 
[INFO] [stderr] error: Compilation failed, aborting rustdoc
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to 3 previous errors
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0432`.
[INFO] [stderr] error: Could not document `inkwell`.
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `rustdoc --edition=2018 --crate-type lib --crate-name inkwell src/lib.rs -o /opt/rustwide/target/doc --cfg 'feature="default"' --cfg 'feature="target-aarch64"' --cfg 'feature="target-all"' --cfg 'feature="target-amdgpu"' --cfg 'feature="target-arm"' --cfg 'feature="target-bpf"' --cfg 'feature="target-hexagon"' --cfg 'feature="target-lanai"' --cfg 'feature="target-mips"' --cfg 'feature="target-msp430"' --cfg 'feature="target-nvptx"' --cfg 'feature="target-powerpc"' --cfg 'feature="target-riscv"' --cfg 'feature="target-sparc"' --cfg 'feature="target-systemz"' --cfg 'feature="target-webassembly"' --cfg 'feature="target-x86"' --cfg 'feature="target-xcore"' --error-format=json --json=diagnostic-rendered-ansi -L dependency=/opt/rustwide/target/debug/deps --extern either=/opt/rustwide/target/debug/deps/libeither-2a5da575b1bf33be.rmeta --extern inkwell_internals=/opt/rustwide/target/debug/deps/libinkwell_internals-90df501e27944764.so --extern libc=/opt/rustwide/target/debug/deps/liblibc-d2b3585c96b24d02.rmeta --extern llvm_sys=/opt/rustwide/target/debug/deps/libllvm_sys-601405e95511bca0.rmeta --extern once_cell=/opt/rustwide/target/debug/deps/libonce_cell-f7a5cb7d867a8b44.rmeta --extern parking_lot=/opt/rustwide/target/debug/deps/libparking_lot-d584ba52f71f2b67.rmeta --extern regex=/opt/rustwide/target/debug/deps/libregex-02df3c8f4aabc6bd.rmeta -Z unstable-options --resource-suffix -20200624-1.46.0-nightly-67100f61e --static-root-path / --cap-lints warn --extern-html-root-url 'regex=https://docs.rs/regex/1.3.9' --extern-html-root-url 'parking_lot=https://docs.rs/parking_lot/0.11.0' --extern-html-root-url 'inkwell_internals=https://docs.rs/inkwell_internals/0.2.0' --extern-html-root-url 'libc=https://docs.rs/libc/0.2.71' --extern-html-root-url 'either=https://docs.rs/either/1.5.3' --extern-html-root-url 'once_cell=https://docs.rs/once_cell/1.4.0' --extern-html-root-url 'llvm_sys=https://docs.rs/llvm-sys/100.0.1'` (exit code: 1)
[INFO] running `Command { std: "docker" "inspect" "c37f712050609b3d0656dcae971f7504a74b24bb9ec4b3c7432ba7eb2f90c662", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c37f712050609b3d0656dcae971f7504a74b24bb9ec4b3c7432ba7eb2f90c662", kill_on_drop: false }`
[INFO] [stdout] c37f712050609b3d0656dcae971f7504a74b24bb9ec4b3c7432ba7eb2f90c662