[INFO] crate fenestroj 0.0.2 is already in cache [INFO] extracting crate fenestroj 0.0.2 into work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/reg/fenestroj/0.0.2 [INFO] extracting crate fenestroj 0.0.2 into work/ex/pr-63376/sources/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7/reg/fenestroj/0.0.2 [INFO] validating manifest of fenestroj-0.0.2 on toolchain master#60960a260f7b5c695fd0717311d72ce62dd4eb43 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of fenestroj-0.0.2 on toolchain try#266783e4e09e4e9d5307c1c8e695659c58bbcac7 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+266783e4e09e4e9d5307c1c8e695659c58bbcac7-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing fenestroj-0.0.2 [INFO] finished frobbing fenestroj-0.0.2 [INFO] frobbed toml for fenestroj-0.0.2 written to work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/reg/fenestroj/0.0.2/Cargo.toml [INFO] started frobbing fenestroj-0.0.2 [INFO] finished frobbing fenestroj-0.0.2 [INFO] frobbed toml for fenestroj-0.0.2 written to work/ex/pr-63376/sources/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7/reg/fenestroj/0.0.2/Cargo.toml [INFO] crate fenestroj-0.0.2 already has a lockfile, it will not be regenerated [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+266783e4e09e4e9d5307c1c8e695659c58bbcac7-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking fenestroj-0.0.2 against try#266783e4e09e4e9d5307c1c8e695659c58bbcac7 for pr-63376 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-63376/worker-5/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-63376/sources/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7/reg/fenestroj/0.0.2:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+266783e4e09e4e9d5307c1c8e695659c58bbcac7-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] ed0b4d47c390d806afe222bc07a70d6a9a7fb056afc37b9dc915dc4389577e1f [INFO] running `"docker" "start" "-a" "ed0b4d47c390d806afe222bc07a70d6a9a7fb056afc37b9dc915dc4389577e1f"` [INFO] [stderr] Compiling winapi v0.3.7 [INFO] [stderr] Checking fenestroj v0.0.2 (/opt/crater/workdir) [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:6:13 [INFO] [stderr] | [INFO] [stderr] 6 | use winapi::um::{handleapi::INVALID_HANDLE_VALUE, winnt::HANDLE}; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:42:17 [INFO] [stderr] | [INFO] [stderr] 42 | use winapi::um::winbase::{ [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:118:15 [INFO] [stderr] | [INFO] [stderr] 118 | use winapi::um::errhandlingapi::GetLastError; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:127:15 [INFO] [stderr] | [INFO] [stderr] 127 | use winapi::um::errhandlingapi::SetLastError; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:136:15 [INFO] [stderr] | [INFO] [stderr] 136 | use winapi::um::{profileapi::QueryPerformanceCounter, winnt::LARGE_INTEGER}; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:171:15 [INFO] [stderr] | [INFO] [stderr] 171 | use winapi::um::processenv::GetStdHandle; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:184:15 [INFO] [stderr] | [INFO] [stderr] 184 | use winapi::um::processenv::SetStdHandle; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:194:15 [INFO] [stderr] | [INFO] [stderr] 194 | use winapi::um::consoleapi::GetConsoleMode; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:205:15 [INFO] [stderr] | [INFO] [stderr] 205 | use winapi::um::consoleapi::SetConsoleMode; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:6:13 [INFO] [stderr] | [INFO] [stderr] 6 | use winapi::um::{handleapi::INVALID_HANDLE_VALUE, winnt::HANDLE}; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:42:17 [INFO] [stderr] | [INFO] [stderr] 42 | use winapi::um::winbase::{ [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:118:15 [INFO] [stderr] | [INFO] [stderr] 118 | use winapi::um::errhandlingapi::GetLastError; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:127:15 [INFO] [stderr] | [INFO] [stderr] 127 | use winapi::um::errhandlingapi::SetLastError; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:136:15 [INFO] [stderr] | [INFO] [stderr] 136 | use winapi::um::{profileapi::QueryPerformanceCounter, winnt::LARGE_INTEGER}; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:171:15 [INFO] [stderr] | [INFO] [stderr] 171 | use winapi::um::processenv::GetStdHandle; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:184:15 [INFO] [stderr] | [INFO] [stderr] 184 | use winapi::um::processenv::SetStdHandle; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:194:15 [INFO] [stderr] | [INFO] [stderr] 194 | use winapi::um::consoleapi::GetConsoleMode; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:205:15 [INFO] [stderr] | [INFO] [stderr] 205 | use winapi::um::consoleapi::SetConsoleMode; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LARGE_INTEGER` [INFO] [stderr] --> src/lib.rs:137:19 [INFO] [stderr] | [INFO] [stderr] 137 | let mut large = LARGE_INTEGER::default(); [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `LARGE_INTEGER` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:152:19 [INFO] [stderr] | [INFO] [stderr] 152 | Input = winapi::um::winbase::STD_INPUT_HANDLE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:156:20 [INFO] [stderr] | [INFO] [stderr] 156 | Output = winapi::um::winbase::STD_OUTPUT_HANDLE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:160:19 [INFO] [stderr] | [INFO] [stderr] 160 | Error = winapi::um::winbase::STD_ERROR_HANDLE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LARGE_INTEGER` [INFO] [stderr] --> src/lib.rs:137:19 [INFO] [stderr] | [INFO] [stderr] 137 | let mut large = LARGE_INTEGER::default(); [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `LARGE_INTEGER` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:152:19 [INFO] [stderr] | [INFO] [stderr] 152 | Input = winapi::um::winbase::STD_INPUT_HANDLE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:156:20 [INFO] [stderr] | [INFO] [stderr] 156 | Output = winapi::um::winbase::STD_OUTPUT_HANDLE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/lib.rs:160:19 [INFO] [stderr] | [INFO] [stderr] 160 | Error = winapi::um::winbase::STD_ERROR_HANDLE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FORMAT_MESSAGE_ALLOCATE_BUFFER` in this scope [INFO] [stderr] --> src/lib.rs:47:7 [INFO] [stderr] | [INFO] [stderr] 47 | FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FORMAT_MESSAGE_FROM_SYSTEM` in this scope [INFO] [stderr] --> src/lib.rs:47:40 [INFO] [stderr] | [INFO] [stderr] 47 | FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FORMAT_MESSAGE_IGNORE_INSERTS` in this scope [INFO] [stderr] --> src/lib.rs:47:69 [INFO] [stderr] | [INFO] [stderr] 47 | FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `FormatMessageW` in this scope [INFO] [stderr] --> src/lib.rs:55:7 [INFO] [stderr] | [INFO] [stderr] 55 | FormatMessageW( [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `LocalFree` in this scope [INFO] [stderr] --> src/lib.rs:93:34 [INFO] [stderr] | [INFO] [stderr] 93 | let free_result = unsafe { LocalFree(buffer as *mut _) }; [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `GetLastError` in this scope [INFO] [stderr] --> src/lib.rs:119:22 [INFO] [stderr] | [INFO] [stderr] 119 | ErrorCode(unsafe { GetLastError() }) [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `SetLastError` in this scope [INFO] [stderr] --> src/lib.rs:128:12 [INFO] [stderr] | [INFO] [stderr] 128 | unsafe { SetLastError(error.0) } [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `QueryPerformanceCounter` in this scope [INFO] [stderr] --> src/lib.rs:138:25 [INFO] [stderr] | [INFO] [stderr] 138 | err_if_zero!(unsafe { QueryPerformanceCounter(&mut large) }); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `query_performance_counter` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stderr] --> src/lib.rs:170:56 [INFO] [stderr] | [INFO] [stderr] 170 | pub fn get_std_handle(std_handle: StdHandle) -> Result { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `GetStdHandle` in this scope [INFO] [stderr] --> src/lib.rs:173:5 [INFO] [stderr] | [INFO] [stderr] 173 | GetStdHandle(std_handle as u32) [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stderr] --> src/lib.rs:172:24 [INFO] [stderr] | [INFO] [stderr] 172 | let handle = err_if!(INVALID_HANDLE_VALUE, unsafe { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stderr] --> src/lib.rs:183:61 [INFO] [stderr] | [INFO] [stderr] 183 | pub unsafe fn set_std_handle(std_handle: StdHandle, handle: HANDLE) -> Result<(), ErrorCode> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `SetStdHandle` in this scope [INFO] [stderr] --> src/lib.rs:185:16 [INFO] [stderr] | [INFO] [stderr] 185 | err_if_zero!(SetStdHandle(std_handle as u32, handle)); [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stderr] --> src/lib.rs:193:40 [INFO] [stderr] | [INFO] [stderr] 193 | pub unsafe fn get_console_mode(handle: HANDLE) -> Result { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `GetConsoleMode` in this scope [INFO] [stderr] --> src/lib.rs:196:16 [INFO] [stderr] | [INFO] [stderr] 196 | err_if_zero!(GetConsoleMode(handle, &mut mode)); [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stderr] --> src/lib.rs:204:40 [INFO] [stderr] | [INFO] [stderr] 204 | pub unsafe fn set_console_mode(handle: HANDLE, mode: u32) -> Result<(), ErrorCode> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `SetConsoleMode` in this scope [INFO] [stderr] --> src/lib.rs:206:16 [INFO] [stderr] | [INFO] [stderr] 206 | err_if_zero!(SetConsoleMode(handle, mode)); [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] warning: unused imports: `handleapi::INVALID_HANDLE_VALUE`, `winnt::HANDLE` [INFO] [stderr] --> src/lib.rs:6:18 [INFO] [stderr] | [INFO] [stderr] 6 | use winapi::um::{handleapi::INVALID_HANDLE_VALUE, winnt::HANDLE}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused imports: `FORMAT_MESSAGE_ALLOCATE_BUFFER`, `FORMAT_MESSAGE_FROM_SYSTEM`, `FORMAT_MESSAGE_IGNORE_INSERTS`, `FormatMessageW`, `LocalFree` [INFO] [stderr] --> src/lib.rs:43:7 [INFO] [stderr] | [INFO] [stderr] 43 | FormatMessageW, LocalFree, FORMAT_MESSAGE_ALLOCATE_BUFFER, FORMAT_MESSAGE_FROM_SYSTEM, [INFO] [stderr] | ^^^^^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 44 | FORMAT_MESSAGE_IGNORE_INSERTS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `winapi::um::errhandlingapi::GetLastError` [INFO] [stderr] --> src/lib.rs:118:7 [INFO] [stderr] | [INFO] [stderr] 118 | use winapi::um::errhandlingapi::GetLastError; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `winapi::um::errhandlingapi::SetLastError` [INFO] [stderr] --> src/lib.rs:127:7 [INFO] [stderr] | [INFO] [stderr] 127 | use winapi::um::errhandlingapi::SetLastError; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `profileapi::QueryPerformanceCounter`, `winnt::LARGE_INTEGER` [INFO] [stderr] --> src/lib.rs:136:20 [INFO] [stderr] | [INFO] [stderr] 136 | use winapi::um::{profileapi::QueryPerformanceCounter, winnt::LARGE_INTEGER}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `winapi::um::processenv::GetStdHandle` [INFO] [stderr] --> src/lib.rs:171:7 [INFO] [stderr] | [INFO] [stderr] 171 | use winapi::um::processenv::GetStdHandle; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `winapi::um::processenv::SetStdHandle` [INFO] [stderr] --> src/lib.rs:184:7 [INFO] [stderr] | [INFO] [stderr] 184 | use winapi::um::processenv::SetStdHandle; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `winapi::um::consoleapi::GetConsoleMode` [INFO] [stderr] --> src/lib.rs:194:7 [INFO] [stderr] | [INFO] [stderr] 194 | use winapi::um::consoleapi::GetConsoleMode; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `winapi::um::consoleapi::SetConsoleMode` [INFO] [stderr] --> src/lib.rs:205:7 [INFO] [stderr] | [INFO] [stderr] 205 | use winapi::um::consoleapi::SetConsoleMode; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 30 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0412, E0425, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0412`. [INFO] [stderr] error: Could not compile `fenestroj`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0425]: cannot find value `FORMAT_MESSAGE_ALLOCATE_BUFFER` in this scope [INFO] [stderr] --> src/lib.rs:47:7 [INFO] [stderr] | [INFO] [stderr] 47 | FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FORMAT_MESSAGE_FROM_SYSTEM` in this scope [INFO] [stderr] --> src/lib.rs:47:40 [INFO] [stderr] | [INFO] [stderr] 47 | FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FORMAT_MESSAGE_IGNORE_INSERTS` in this scope [INFO] [stderr] --> src/lib.rs:47:69 [INFO] [stderr] | [INFO] [stderr] 47 | FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `FormatMessageW` in this scope [INFO] [stderr] --> src/lib.rs:55:7 [INFO] [stderr] | [INFO] [stderr] 55 | FormatMessageW( [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `LocalFree` in this scope [INFO] [stderr] --> src/lib.rs:93:34 [INFO] [stderr] | [INFO] [stderr] 93 | let free_result = unsafe { LocalFree(buffer as *mut _) }; [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `GetLastError` in this scope [INFO] [stderr] --> src/lib.rs:119:22 [INFO] [stderr] | [INFO] [stderr] 119 | ErrorCode(unsafe { GetLastError() }) [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `SetLastError` in this scope [INFO] [stderr] --> src/lib.rs:128:12 [INFO] [stderr] | [INFO] [stderr] 128 | unsafe { SetLastError(error.0) } [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `QueryPerformanceCounter` in this scope [INFO] [stderr] --> src/lib.rs:138:25 [INFO] [stderr] | [INFO] [stderr] 138 | err_if_zero!(unsafe { QueryPerformanceCounter(&mut large) }); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `query_performance_counter` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stderr] --> src/lib.rs:170:56 [INFO] [stderr] | [INFO] [stderr] 170 | pub fn get_std_handle(std_handle: StdHandle) -> Result { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `GetStdHandle` in this scope [INFO] [stderr] --> src/lib.rs:173:5 [INFO] [stderr] | [INFO] [stderr] 173 | GetStdHandle(std_handle as u32) [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stderr] --> src/lib.rs:172:24 [INFO] [stderr] | [INFO] [stderr] 172 | let handle = err_if!(INVALID_HANDLE_VALUE, unsafe { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stderr] --> src/lib.rs:183:61 [INFO] [stderr] | [INFO] [stderr] 183 | pub unsafe fn set_std_handle(std_handle: StdHandle, handle: HANDLE) -> Result<(), ErrorCode> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `SetStdHandle` in this scope [INFO] [stderr] --> src/lib.rs:185:16 [INFO] [stderr] | [INFO] [stderr] 185 | err_if_zero!(SetStdHandle(std_handle as u32, handle)); [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stderr] --> src/lib.rs:193:40 [INFO] [stderr] | [INFO] [stderr] 193 | pub unsafe fn get_console_mode(handle: HANDLE) -> Result { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `GetConsoleMode` in this scope [INFO] [stderr] --> src/lib.rs:196:16 [INFO] [stderr] | [INFO] [stderr] 196 | err_if_zero!(GetConsoleMode(handle, &mut mode)); [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stderr] --> src/lib.rs:204:40 [INFO] [stderr] | [INFO] [stderr] 204 | pub unsafe fn set_console_mode(handle: HANDLE, mode: u32) -> Result<(), ErrorCode> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `SetConsoleMode` in this scope [INFO] [stderr] --> src/lib.rs:206:16 [INFO] [stderr] | [INFO] [stderr] 206 | err_if_zero!(SetConsoleMode(handle, mode)); [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] warning: unused imports: `handleapi::INVALID_HANDLE_VALUE`, `winnt::HANDLE` [INFO] [stderr] --> src/lib.rs:6:18 [INFO] [stderr] | [INFO] [stderr] 6 | use winapi::um::{handleapi::INVALID_HANDLE_VALUE, winnt::HANDLE}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused imports: `FORMAT_MESSAGE_ALLOCATE_BUFFER`, `FORMAT_MESSAGE_FROM_SYSTEM`, `FORMAT_MESSAGE_IGNORE_INSERTS`, `FormatMessageW`, `LocalFree` [INFO] [stderr] --> src/lib.rs:43:7 [INFO] [stderr] | [INFO] [stderr] 43 | FormatMessageW, LocalFree, FORMAT_MESSAGE_ALLOCATE_BUFFER, FORMAT_MESSAGE_FROM_SYSTEM, [INFO] [stderr] | ^^^^^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 44 | FORMAT_MESSAGE_IGNORE_INSERTS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `winapi::um::errhandlingapi::GetLastError` [INFO] [stderr] --> src/lib.rs:118:7 [INFO] [stderr] | [INFO] [stderr] 118 | use winapi::um::errhandlingapi::GetLastError; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `winapi::um::errhandlingapi::SetLastError` [INFO] [stderr] --> src/lib.rs:127:7 [INFO] [stderr] | [INFO] [stderr] 127 | use winapi::um::errhandlingapi::SetLastError; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `profileapi::QueryPerformanceCounter`, `winnt::LARGE_INTEGER` [INFO] [stderr] --> src/lib.rs:136:20 [INFO] [stderr] | [INFO] [stderr] 136 | use winapi::um::{profileapi::QueryPerformanceCounter, winnt::LARGE_INTEGER}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `winapi::um::processenv::GetStdHandle` [INFO] [stderr] --> src/lib.rs:171:7 [INFO] [stderr] | [INFO] [stderr] 171 | use winapi::um::processenv::GetStdHandle; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `winapi::um::processenv::SetStdHandle` [INFO] [stderr] --> src/lib.rs:184:7 [INFO] [stderr] | [INFO] [stderr] 184 | use winapi::um::processenv::SetStdHandle; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `winapi::um::consoleapi::GetConsoleMode` [INFO] [stderr] --> src/lib.rs:194:7 [INFO] [stderr] | [INFO] [stderr] 194 | use winapi::um::consoleapi::GetConsoleMode; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `winapi::um::consoleapi::SetConsoleMode` [INFO] [stderr] --> src/lib.rs:205:7 [INFO] [stderr] | [INFO] [stderr] 205 | use winapi::um::consoleapi::SetConsoleMode; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 30 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0412, E0425, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0412`. [INFO] [stderr] error: Could not compile `fenestroj`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "ed0b4d47c390d806afe222bc07a70d6a9a7fb056afc37b9dc915dc4389577e1f"` [INFO] running `"docker" "rm" "-f" "ed0b4d47c390d806afe222bc07a70d6a9a7fb056afc37b9dc915dc4389577e1f"` [INFO] [stdout] ed0b4d47c390d806afe222bc07a70d6a9a7fb056afc37b9dc915dc4389577e1f