Build #438373 2021-09-21T16:53:37.836405+00:00
# rustc version
rustc 1.57.0-nightly (5ecc8ad84 2021-09-19)# docs.rs version
docsrs 0.6.0 (432e30a 2021-09-12)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/rhdxmr-publish-test2-0.1.1/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/rhdxmr-publish-test2-0.1.1/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-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" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--all-features" "-Z" "unstable-options" "--config" "build.rustflags=[\"--cfg\", \"docsrs\"]" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-j2" "--" "-Z" "unstable-options" "--emit=invocation-specific" "--resource-suffix" "-20210919-1.57.0-nightly-5ecc8ad84" "--static-root-path" "/" "--cap-lints" "warn" "--disable-per-crate-search", kill_on_drop: false }`
[INFO] [stdout] eb998fea8ea7c38c33d1a4ada8cfd5e83b0f2f8d49fbb2cacd5cab6c6044d9ef
[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" "eb998fea8ea7c38c33d1a4ada8cfd5e83b0f2f8d49fbb2cacd5cab6c6044d9ef", kill_on_drop: false }`
[INFO] [stderr] Compiling libloading v0.7.0
[INFO] [stderr] Compiling memchr v2.4.1
[INFO] [stderr] Compiling radium v0.5.3
[INFO] [stderr] Compiling sharded-slab v0.1.3
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `libloaderapi`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:121:30
[INFO] [stderr] |
[INFO] [stderr] 121 | let result = libloaderapi::GetModuleHandleExW(0, std::ptr::null_mut(), &mut handle);
[INFO] [stderr] | ^^^^^^^^^^^^ use of undeclared crate or module `libloaderapi`
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `libloaderapi`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:156:30
[INFO] [stderr] |
[INFO] [stderr] 156 | let result = libloaderapi::GetModuleHandleExW(0, wide_filename.as_ptr(), &mut handle);
[INFO] [stderr] | ^^^^^^^^^^^^ use of undeclared crate or module `libloaderapi`
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `libloaderapi`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:197:17
[INFO] [stderr] |
[INFO] [stderr] 197 | libloaderapi::LoadLibraryExW(wide_filename.as_ptr(), std::ptr::null_mut(), flags);
[INFO] [stderr] | ^^^^^^^^^^^^ use of undeclared crate or module `libloaderapi`
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `libloaderapi`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:225:26
[INFO] [stderr] |
[INFO] [stderr] 225 | let symbol = libloaderapi::GetProcAddress(self.0, symbol.as_ptr());
[INFO] [stderr] | ^^^^^^^^^^^^ use of undeclared crate or module `libloaderapi`
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `libloaderapi`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:247:26
[INFO] [stderr] |
[INFO] [stderr] 247 | let symbol = libloaderapi::GetProcAddress(self.0, ordinal);
[INFO] [stderr] | ^^^^^^^^^^^^ use of undeclared crate or module `libloaderapi`
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `libloaderapi`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:285:25
[INFO] [stderr] |
[INFO] [stderr] 285 | if unsafe { libloaderapi::FreeLibrary(self.0) == 0 } {
[INFO] [stderr] | ^^^^^^^^^^^^ use of undeclared crate or module `libloaderapi`
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `libloaderapi`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:301:18
[INFO] [stderr] |
[INFO] [stderr] 301 | unsafe { libloaderapi::FreeLibrary(self.0); }
[INFO] [stderr] | ^^^^^^^^^^^^ use of undeclared crate or module `libloaderapi`
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `libloaderapi`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:311:23
[INFO] [stderr] |
[INFO] [stderr] 311 | let len = libloaderapi::GetModuleFileNameW(self.0,
[INFO] [stderr] | ^^^^^^^^^^^^ use of undeclared crate or module `libloaderapi`
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `errhandlingapi`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:390:16
[INFO] [stderr] |
[INFO] [stderr] 390 | if errhandlingapi::SetThreadErrorMode(SEM_FAILCE, &mut previous_mode) == 0 {
[INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared crate or module `errhandlingapi`
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `errhandlingapi`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:408:13
[INFO] [stderr] |
[INFO] [stderr] 408 | errhandlingapi::SetThreadErrorMode(self.0, ptr::null_mut());
[INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared crate or module `errhandlingapi`
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `errhandlingapi`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:417:30
[INFO] [stderr] |
[INFO] [stderr] 417 | let error = unsafe { errhandlingapi::GetLastError() };
[INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared crate or module `errhandlingapi`
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `WCHAR` in this scope
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:310:56
[INFO] [stderr] |
[INFO] [stderr] 305 | impl fmt::Debug for Library {
[INFO] [stderr] | - help: you might be missing a type parameter: `<WCHAR>`
[INFO] [stderr] ...
[INFO] [stderr] 310 | mem::MaybeUninit::<[mem::MaybeUninit::<WCHAR>; 1024]>::uninit().assume_init();
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `WCHAR` in this scope
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:318:61
[INFO] [stderr] |
[INFO] [stderr] 318 | &*(&buf[..len] as *const [_] as *const [WCHAR])
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find value `SEM_FAILCE` in this scope
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:390:51
[INFO] [stderr] |
[INFO] [stderr] 390 | if errhandlingapi::SetThreadErrorMode(SEM_FAILCE, &mut previous_mode) == 0 {
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find value `SEM_FAILCE` in this scope
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:396:40
[INFO] [stderr] |
[INFO] [stderr] 396 | } else if previous_mode == SEM_FAILCE {
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:105:44
[INFO] [stderr] |
[INFO] [stderr] 105 | Library::load_with_flags(filename, 0)
[INFO] [stderr] | ^ expected struct `windows_imports::DWORD`, found integer
[INFO] [stderr]
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:119:39
[INFO] [stderr] |
[INFO] [stderr] 119 | let mut handle: HMODULE = std::ptr::null_mut();
[INFO] [stderr] | ------- ^^^^^^^^^^^^^^^^^^^^ expected enum `windows_imports::HMODULE`, found *-ptr
[INFO] [stderr] | |
[INFO] [stderr] | expected due to this
[INFO] [stderr] |
[INFO] [stderr] = note: expected enum `windows_imports::HMODULE`
[INFO] [stderr] found raw pointer `*mut _`
[INFO] [stderr]
[INFO] [stderr] error[E0599]: no method named `encode_wide` found for reference `&OsStr` in the current scope
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:149:57
[INFO] [stderr] |
[INFO] [stderr] 149 | let wide_filename: Vec<u16> = filename.as_ref().encode_wide().chain(Some(0)).collect();
[INFO] [stderr] | ^^^^^^^^^^^ method not found in `&OsStr`
[INFO] [stderr]
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:152:39
[INFO] [stderr] |
[INFO] [stderr] 152 | let mut handle: HMODULE = std::ptr::null_mut();
[INFO] [stderr] | ------- ^^^^^^^^^^^^^^^^^^^^ expected enum `windows_imports::HMODULE`, found *-ptr
[INFO] [stderr] | |
[INFO] [stderr] | expected due to this
[INFO] [stderr] |
[INFO] [stderr] = note: expected enum `windows_imports::HMODULE`
[INFO] [stderr] found raw pointer `*mut _`
[INFO] [stderr]
[INFO] [stderr] error[E0599]: no method named `encode_wide` found for reference `&OsStr` in the current scope
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:190:57
[INFO] [stderr] |
[INFO] [stderr] 190 | let wide_filename: Vec<u16> = filename.as_ref().encode_wide().chain(Some(0)).collect();
[INFO] [stderr] | ^^^^^^^^^^^ method not found in `&OsStr`
[INFO] [stderr]
[INFO] [stderr] error[E0277]: the trait bound `windows_imports::HMODULE: Pointer` is not satisfied
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:314:54
[INFO] [stderr] |
[INFO] [stderr] 314 | f.write_str(&format!("Library@{:p}", self.0))
[INFO] [stderr] | ^^^^^^ the trait `Pointer` is not implemented for `windows_imports::HMODULE`
[INFO] [stderr] |
[INFO] [stderr] note: required by `std::fmt::Pointer::fmt`
[INFO] [stderr] = note: this error originates in the macro `$crate::__export::format_args` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] error[E0599]: no function or associated item named `from_wide` found for struct `OsString` in the current scope
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:316:50
[INFO] [stderr] |
[INFO] [stderr] 316 | let string: OsString = OsString::from_wide(
[INFO] [stderr] | ^^^^^^^^^ function or associated item not found in `OsString`
[INFO] [stderr]
[INFO] [stderr] error[E0277]: the trait bound `windows_imports::HMODULE: Pointer` is not satisfied
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:320:64
[INFO] [stderr] |
[INFO] [stderr] 320 | f.write_str(&format!("Library@{:p} from {:?}", self.0, string))
[INFO] [stderr] | ^^^^^^ the trait `Pointer` is not implemented for `windows_imports::HMODULE`
[INFO] [stderr] |
[INFO] [stderr] note: required by `std::fmt::Pointer::fmt`
[INFO] [stderr] = note: this error originates in the macro `$crate::__export::format_args` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] error[E0599]: no method named `is_null` found for enum `windows_imports::FARPROC` in the current scope
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:347:25
[INFO] [stderr] |
[INFO] [stderr] 8 | pub(super) enum FARPROC {}
[INFO] [stderr] | ----------------------- method `is_null` not found for this
[INFO] [stderr] ...
[INFO] [stderr] 347 | if self.pointer.is_null() {
[INFO] [stderr] | ^^^^^^^ method not found in `windows_imports::FARPROC`
[INFO] [stderr]
[INFO] [stderr] error[E0606]: casting `&windows_imports::FARPROC` as `*const *mut _` is invalid
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:372:16
[INFO] [stderr] |
[INFO] [stderr] 372 | &*(&self.pointer as *const *mut _ as *const T)
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] error[E0277]: the trait bound `windows_imports::FARPROC: Pointer` is not satisfied
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:379:45
[INFO] [stderr] |
[INFO] [stderr] 379 | f.write_str(&format!("Symbol@{:p}", self.pointer))
[INFO] [stderr] | ^^^^^^^^^^^^ the trait `Pointer` is not implemented for `windows_imports::FARPROC`
[INFO] [stderr] |
[INFO] [stderr] note: required by `std::fmt::Pointer::fmt`
[INFO] [stderr] = note: this error originates in the macro `$crate::__export::format_args` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libloading-0.7.0/src/os/windows/mod.rs:399:37
[INFO] [stderr] |
[INFO] [stderr] 399 | Some(ErrorModeGuard(previous_mode))
[INFO] [stderr] | ^^^^^^^^^^^^^ expected struct `windows_imports::DWORD`, found integer
[INFO] [stderr]
[INFO] [stderr] Some errors have detailed explanations: E0277, E0308, E0412, E0425, E0433, E0599, E0606.
[INFO] [stderr] For more information about an error, try `rustc --explain E0277`.
[INFO] [stderr] error: could not compile `libloading` due to 27 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "eb998fea8ea7c38c33d1a4ada8cfd5e83b0f2f8d49fbb2cacd5cab6c6044d9ef", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "eb998fea8ea7c38c33d1a4ada8cfd5e83b0f2f8d49fbb2cacd5cab6c6044d9ef", kill_on_drop: false }`
[INFO] [stdout] eb998fea8ea7c38c33d1a4ada8cfd5e83b0f2f8d49fbb2cacd5cab6c6044d9ef