rhdxmr-publish-test2 0.1.1

rhdxmr's publish test crate
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