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