linux-support-common 0.0.0

linux-support-common
Build #231967 2020-03-21 14:07:05

Build failed. If you want to re-trigger a documentation build, you can do it here. You can find more information on docs.rs builds documentation on the builds page.

# rustc version
rustc 1.44.0-nightly (1057dc97a 2020-03-20)# docs.rs version
docsrs 0.6.0 (794c8db 2020-03-21)# build log
[INFO] running `"docker" "create" "-v" "/home/cratesfyi/workspace/builds/linux-support-common-0.0.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/linux-support-common-0.0.0/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 -20200320-1.44.0-nightly-1057dc97a --static-root-path / --extern-html-root-url likely=https://docs.rs/likely/0.1.0 --extern-html-root-url strum=https://docs.rs/strum/0.16.0 --extern-html-root-url errno=https://docs.rs/errno/0.2.4 --extern-html-root-url raw_cpuid=https://docs.rs/raw-cpuid/5.0.0 --extern-html-root-url libc_extra=https://docs.rs/libc-extra/0.3.2 --extern-html-root-url static_assertions=https://docs.rs/static_assertions/1.1.0 --extern-html-root-url serde=https://docs.rs/serde/1.0.105 --extern-html-root-url strum_macros=https://docs.rs/strum_macros/0.16.0 --extern-html-root-url bitflags=https://docs.rs/bitflags/1.2.1 --extern-html-root-url libc=https://docs.rs/libc/0.2.68" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "doc" "--lib" "--no-deps"`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 676a3290be069199865673becd8b135e6c27107d474fc5638cbfb280c4623311
[INFO] running `"docker" "start" "-a" "676a3290be069199865673becd8b135e6c27107d474fc5638cbfb280c4623311"`
[INFO] [stderr]    Compiling proc-macro2 v1.0.9
[INFO] [stderr]    Compiling unicode-xid v0.2.0
[INFO] [stderr]    Compiling semver-parser v0.7.0
[INFO] [stderr]    Compiling libc v0.2.68
[INFO] [stderr]    Compiling syn v1.0.17
[INFO] [stderr]    Compiling bitflags v1.2.1
[INFO] [stderr]    Compiling cc v1.0.50
[INFO] [stderr]    Compiling serde v1.0.105
[INFO] [stderr]    Compiling unicode-segmentation v1.6.0
[INFO] [stderr]     Checking cfg-if v0.1.10
[INFO] [stderr]     Checking static_assertions v1.1.0
[INFO] [stderr]     Checking strum v0.16.0
[INFO] [stderr]     Checking likely v0.1.0
[INFO] [stderr]    Compiling semver v0.9.0
[INFO] [stderr]    Compiling rustc_version v0.2.3
[INFO] [stderr]    Compiling heck v0.3.1
[INFO] [stderr]     Checking const-cstr-fork v0.2.2
[INFO] [stderr]     Checking errno v0.2.4
[INFO] [stderr]    Compiling quote v1.0.3
[INFO] [stderr]     Checking libc-extra v0.3.2
[INFO] [stderr]    Compiling raw-cpuid v5.0.0
[INFO] [stderr]    Compiling serde_derive v1.0.105
[INFO] [stderr]    Compiling strum_macros v0.16.0
[INFO] [stderr]  Documenting linux-support-common v0.0.0 (/opt/rustwide/workdir)
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> src/resource_limits/ResourceName.rs:12:50
[INFO] [stderr]    |
[INFO] [stderr] 12 |     MaximumSizeOfVirtualMemoryAddressSpaceInBytes = RLIMIT_AS,
[INFO] [stderr]    |                                                     ^^^^^^^^^ expected `i32`, found `u32`
[INFO] [stderr]    |
[INFO] [stderr] help: you can convert an `u32` to `i32` and panic if the converted value wouldn't fit
[INFO] [stderr]    |
[INFO] [stderr] 12 |     MaximumSizeOfVirtualMemoryAddressSpaceInBytes = RLIMIT_AS.try_into().unwrap(),
[INFO] [stderr]    |                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> src/resource_limits/ResourceName.rs:14:38
[INFO] [stderr]    |
[INFO] [stderr] 14 |     MaximumSizeOfACoreDumpFileInBytes = RLIMIT_CORE,
[INFO] [stderr]    |                                         ^^^^^^^^^^^ expected `i32`, found `u32`
[INFO] [stderr]    |
[INFO] [stderr] help: you can convert an `u32` to `i32` and panic if the converted value wouldn't fit
[INFO] [stderr]    |
[INFO] [stderr] 14 |     MaximumSizeOfACoreDumpFileInBytes = RLIMIT_CORE.try_into().unwrap(),
[INFO] [stderr]    |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> src/resource_limits/ResourceName.rs:16:26
[INFO] [stderr]    |
[INFO] [stderr] 16 |     CpuTimeLimitInSeconds = RLIMIT_CPU,
[INFO] [stderr]    |                             ^^^^^^^^^^ expected `i32`, found `u32`
[INFO] [stderr]    |
[INFO] [stderr] help: you can convert an `u32` to `i32` and panic if the converted value wouldn't fit
[INFO] [stderr]    |
[INFO] [stderr] 16 |     CpuTimeLimitInSeconds = RLIMIT_CPU.try_into().unwrap(),
[INFO] [stderr]    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> src/resource_limits/ResourceName.rs:18:43
[INFO] [stderr]    |
[INFO] [stderr] 18 |     MaximumSizeOfProcessDataSegmentInBytes = RLIMIT_DATA,
[INFO] [stderr]    |                                              ^^^^^^^^^^^ expected `i32`, found `u32`
[INFO] [stderr]    |
[INFO] [stderr] help: you can convert an `u32` to `i32` and panic if the converted value wouldn't fit
[INFO] [stderr]    |
[INFO] [stderr] 18 |     MaximumSizeOfProcessDataSegmentInBytes = RLIMIT_DATA.try_into().unwrap(),
[INFO] [stderr]    |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> src/resource_limits/ResourceName.rs:21:47
[INFO] [stderr]    |
[INFO] [stderr] 21 |     MaximumSizeOfProcessResidentSetSizeInBytes = RLIMIT_RSS,
[INFO] [stderr]    |                                                  ^^^^^^^^^^ expected `i32`, found `u32`
[INFO] [stderr]    |
[INFO] [stderr] help: you can convert an `u32` to `i32` and panic if the converted value wouldn't fit
[INFO] [stderr]    |
[INFO] [stderr] 21 |     MaximumSizeOfProcessResidentSetSizeInBytes = RLIMIT_RSS.try_into().unwrap(),
[INFO] [stderr]    |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> src/resource_limits/ResourceName.rs:23:37
[INFO] [stderr]    |
[INFO] [stderr] 23 |     MaximumSizeOfProcessStackInBytes = RLIMIT_STACK,
[INFO] [stderr]    |                                        ^^^^^^^^^^^^ expected `i32`, found `u32`
[INFO] [stderr]    |
[INFO] [stderr] help: you can convert an `u32` to `i32` and panic if the converted value wouldn't fit
[INFO] [stderr]    |
[INFO] [stderr] 23 |     MaximumSizeOfProcessStackInBytes = RLIMIT_STACK.try_into().unwrap(),
[INFO] [stderr]    |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> src/resource_limits/ResourceName.rs:25:50
[INFO] [stderr]    |
[INFO] [stderr] 25 |     MaximumSizeOfFilesThatProcessCanCreateInBytes = RLIMIT_FSIZE,
[INFO] [stderr]    |                                                     ^^^^^^^^^^^^ expected `i32`, found `u32`
[INFO] [stderr]    |
[INFO] [stderr] help: you can convert an `u32` to `i32` and panic if the converted value wouldn't fit
[INFO] [stderr]    |
[INFO] [stderr] 25 |     MaximumSizeOfFilesThatProcessCanCreateInBytes = RLIMIT_FSIZE.try_into().unwrap(),
[INFO] [stderr]    |                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> src/resource_limits/ResourceName.rs:27:46
[INFO] [stderr]    |
[INFO] [stderr] 27 |     MaximumNumberOfBytesThatProcessCanMemLock = RLIMIT_MEMLOCK,
[INFO] [stderr]    |                                                 ^^^^^^^^^^^^^^ expected `i32`, found `u32`
[INFO] [stderr]    |
[INFO] [stderr] help: you can convert an `u32` to `i32` and panic if the converted value wouldn't fit
[INFO] [stderr]    |
[INFO] [stderr] 27 |     MaximumNumberOfBytesThatProcessCanMemLock = RLIMIT_MEMLOCK.try_into().unwrap(),
[INFO] [stderr]    |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> src/resource_limits/ResourceName.rs:29:46
[INFO] [stderr]    |
[INFO] [stderr] 29 |     MaximumNumberOfBytesForPosixMessageQueues = RLIMIT_MSGQUEUE,
[INFO] [stderr]    |                                                 ^^^^^^^^^^^^^^^ expected `i32`, found `u32`
[INFO] [stderr]    |
[INFO] [stderr] help: you can convert an `u32` to `i32` and panic if the converted value wouldn't fit
[INFO] [stderr]    |
[INFO] [stderr] 29 |     MaximumNumberOfBytesForPosixMessageQueues = RLIMIT_MSGQUEUE.try_into().unwrap(),
[INFO] [stderr]    |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> src/resource_limits/ResourceName.rs:31:30
[INFO] [stderr]    |
[INFO] [stderr] 31 |     NiceCeilingLargerIsBetter = RLIMIT_NICE,
[INFO] [stderr]    |                                 ^^^^^^^^^^^ expected `i32`, found `u32`
[INFO] [stderr]    |
[INFO] [stderr] help: you can convert an `u32` to `i32` and panic if the converted value wouldn't fit
[INFO] [stderr]    |
[INFO] [stderr] 31 |     NiceCeilingLargerIsBetter = RLIMIT_NICE.try_into().unwrap(),
[INFO] [stderr]    |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> src/resource_limits/ResourceName.rs:33:42
[INFO] [stderr]    |
[INFO] [stderr] 33 |     RealTimePriorityCeilingLargerIsBetter = RLIMIT_RTPRIO,
[INFO] [stderr]    |                                             ^^^^^^^^^^^^^ expected `i32`, found `u32`
[INFO] [stderr]    |
[INFO] [stderr] help: you can convert an `u32` to `i32` and panic if the converted value wouldn't fit
[INFO] [stderr]    |
[INFO] [stderr] 33 |     RealTimePriorityCeilingLargerIsBetter = RLIMIT_RTPRIO.try_into().unwrap(),
[INFO] [stderr]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> src/resource_limits/ResourceName.rs:35:35
[INFO] [stderr]    |
[INFO] [stderr] 35 |     MaximumNumberOfFileDescriptors = RLIMIT_NOFILE,
[INFO] [stderr]    |                                      ^^^^^^^^^^^^^ expected `i32`, found `u32`
[INFO] [stderr]    |
[INFO] [stderr] help: you can convert an `u32` to `i32` and panic if the converted value wouldn't fit
[INFO] [stderr]    |
[INFO] [stderr] 35 |     MaximumNumberOfFileDescriptors = RLIMIT_NOFILE.try_into().unwrap(),
[INFO] [stderr]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> src/resource_limits/ResourceName.rs:37:37
[INFO] [stderr]    |
[INFO] [stderr] 37 |     MaximumNumberOfProcessAndThreads = RLIMIT_NPROC,
[INFO] [stderr]    |                                        ^^^^^^^^^^^^ expected `i32`, found `u32`
[INFO] [stderr]    |
[INFO] [stderr] help: you can convert an `u32` to `i32` and panic if the converted value wouldn't fit
[INFO] [stderr]    |
[INFO] [stderr] 37 |     MaximumNumberOfProcessAndThreads = RLIMIT_NPROC.try_into().unwrap(),
[INFO] [stderr]    |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> src/resource_limits/ResourceName.rs:39:40
[INFO] [stderr]    |
[INFO] [stderr] 39 |     RealTimePriorityLimitInMicroseconds = RLIMIT_RTTIME,
[INFO] [stderr]    |                                           ^^^^^^^^^^^^^ expected `i32`, found `u32`
[INFO] [stderr]    |
[INFO] [stderr] help: you can convert an `u32` to `i32` and panic if the converted value wouldn't fit
[INFO] [stderr]    |
[INFO] [stderr] 39 |     RealTimePriorityLimitInMicroseconds = RLIMIT_RTTIME.try_into().unwrap(),
[INFO] [stderr]    |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> src/resource_limits/ResourceName.rs:41:34
[INFO] [stderr]    |
[INFO] [stderr] 41 |     MaximumNumberOfSignalsPending = RLIMIT_SIGPENDING,
[INFO] [stderr]    |                                     ^^^^^^^^^^^^^^^^^ expected `i32`, found `u32`
[INFO] [stderr]    |
[INFO] [stderr] help: you can convert an `u32` to `i32` and panic if the converted value wouldn't fit
[INFO] [stderr]    |
[INFO] [stderr] 41 |     MaximumNumberOfSignalsPending = RLIMIT_SIGPENDING.try_into().unwrap(),
[INFO] [stderr]    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to 15 previous errors
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0308`.
[INFO] [stderr] error: Could not document `linux-support-common`.
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `rustdoc --edition=2018 --crate-type lib --crate-name linux_support_common src/lib.rs -o /opt/rustwide/target/doc --error-format=json --json=diagnostic-rendered-ansi -L dependency=/opt/rustwide/target/debug/deps --extern bitflags=/opt/rustwide/target/debug/deps/libbitflags-b16294b988ad507b.rmeta --extern errno=/opt/rustwide/target/debug/deps/liberrno-31fdf9b3de263515.rmeta --extern libc=/opt/rustwide/target/debug/deps/liblibc-f8e4864dee34e29e.rmeta --extern libc_extra=/opt/rustwide/target/debug/deps/liblibc_extra-78408087a177b7c8.rmeta --extern likely=/opt/rustwide/target/debug/deps/liblikely-bd0db2455bbbae4c.rmeta --extern raw_cpuid=/opt/rustwide/target/debug/deps/libraw_cpuid-fa932f7acec25b99.rmeta --extern serde=/opt/rustwide/target/debug/deps/libserde-76d48c5dc3f63762.rmeta --extern static_assertions=/opt/rustwide/target/debug/deps/libstatic_assertions-e1ee90592ffe3e48.rmeta --extern strum=/opt/rustwide/target/debug/deps/libstrum-485e2f849bc9b38e.rmeta --extern strum_macros=/opt/rustwide/target/debug/deps/libstrum_macros-f87d0945ded3dda0.so -Z unstable-options --resource-suffix -20200320-1.44.0-nightly-1057dc97a --static-root-path / --extern-html-root-url 'likely=https://docs.rs/likely/0.1.0' --extern-html-root-url 'strum=https://docs.rs/strum/0.16.0' --extern-html-root-url 'errno=https://docs.rs/errno/0.2.4' --extern-html-root-url 'raw_cpuid=https://docs.rs/raw-cpuid/5.0.0' --extern-html-root-url 'libc_extra=https://docs.rs/libc-extra/0.3.2' --extern-html-root-url 'static_assertions=https://docs.rs/static_assertions/1.1.0' --extern-html-root-url 'serde=https://docs.rs/serde/1.0.105' --extern-html-root-url 'strum_macros=https://docs.rs/strum_macros/0.16.0' --extern-html-root-url 'bitflags=https://docs.rs/bitflags/1.2.1' --extern-html-root-url 'libc=https://docs.rs/libc/0.2.68'` (exit code: 1)
[INFO] running `"docker" "inspect" "676a3290be069199865673becd8b135e6c27107d474fc5638cbfb280c4623311"`
[INFO] running `"docker" "rm" "-f" "676a3290be069199865673becd8b135e6c27107d474fc5638cbfb280c4623311"`
[INFO] [stdout] 676a3290be069199865673becd8b135e6c27107d474fc5638cbfb280c4623311