Skip to content

Update windows dependency to 0.52 #81

Update windows dependency to 0.52

Update windows dependency to 0.52 #81

Triggered via push January 16, 2024 11:16
Status Failure
Total duration 1m 25s
Artifacts

check.yml

on: push
Matrix: Check Stable
Matrix: Test Suite (Nightly) All Features
Matrix: Test Suite (Nightly) Dev Features
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 104 warnings
Test Suite (Nightly) All Features (ubuntu-latest)
The process '/home/runner/.cargo/bin/cargo' failed with exit code 101
Test Suite (Nightly) All Features (macos-latest)
The operation was canceled.
Test Suite (Nightly) All Features (windows-latest)
The operation was canceled.
Check Stable (ubuntu-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Check Stable (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Stable (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Stable (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Stable (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Stable (ubuntu-latest): src/error.rs#L79
associated function `new` is never used
Check Stable (ubuntu-latest): src/error.rs#L84
function `alloc_err_from_size_align` is never used
Check Stable (ubuntu-latest)
`secmem-proc` (lib) generated 2 warnings
Rustfmt
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Rustfmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rustfmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rustfmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rustfmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
needless `fn main` in doctest: src/lib.rs#L60
warning: needless `fn main` in doctest --> src/lib.rs:60:5 | 60 | //! fn main() { | _____^ 61 | | //! // harden before doing anything else 62 | | //! let mut config = secmem_proc::Config::DEFAULT; 63 | | //! config.set_anti_tracing(false); ... | 70 | | //! // rest of your program 71 | | //! } | |_____^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_doctest_main
needless `fn main` in doctest: src/lib.rs#L43
warning: needless `fn main` in doctest --> src/lib.rs:43:5 | 43 | //! fn main() { | _____^ 44 | | //! // call `secmem_proc::harden_process` before doing anything else, to harden the process 45 | | //! // against low-privileged attackers trying to obtain secret parts of memory which will 46 | | //! // be handled by the process ... | 52 | | //! // rest of your program 53 | | //! } | |_____^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_doctest_main = note: `#[warn(clippy::needless_doctest_main)]` on by default
function `alloc_err_from_size_align` is never used: src/error.rs#L84
warning: function `alloc_err_from_size_align` is never used --> src/error.rs:84:19 | 84 | pub(crate) fn alloc_err_from_size_align(size: usize, align: usize) -> anyhow::Error { | ^^^^^^^^^^^^^^^^^^^^^^^^^
associated function `new` is never used: src/error.rs#L79
warning: associated function `new` is never used --> src/error.rs:79:23 | 76 | impl AllocError { | --------------- associated function in this implementation ... 79 | pub(crate) fn new(layout: core::alloc::Layout) -> Self { | ^^^
field `0` is never read: src/error.rs#L68
warning: field `0` is never read --> src/error.rs:68:34 | 68 | pub(crate) struct AllocError(core::alloc::Layout); | ---------- ^^^^^^^^^^^^^^^^^^^ | | | field in this struct | = note: `AllocError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 68 | pub(crate) struct AllocError(()); | ~~
Clippy
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/clippy-check@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Documentation
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Documentation
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Documentation
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Documentation
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Documentation
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) All Features (ubuntu-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test Suite (Nightly) All Features (ubuntu-latest): src/error.rs#L79
associated function `new` is never used
Test Suite (Nightly) All Features (ubuntu-latest): src/error.rs#L84
function `alloc_err_from_size_align` is never used
Test Suite (Nightly) All Features (ubuntu-latest)
`secmem-proc` (lib) generated 3 warnings
Test Suite (Nightly) All Features (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) All Features (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) All Features (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) All Features (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) All Features (macos-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test Suite (Nightly) All Features (macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) All Features (macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) All Features (macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) All Features (macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) Dev Features (ubuntu-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test Suite (Nightly) Dev Features (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) Dev Features (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) Dev Features (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) Dev Features (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) Dev Features (ubuntu-latest): src/error.rs#L142
associated function `from_pid` is never used
Test Suite (Nightly) Dev Features (ubuntu-latest): src/error.rs#L79
associated function `new` is never used
Test Suite (Nightly) Dev Features (ubuntu-latest): src/error.rs#L84
function `alloc_err_from_size_align` is never used
Test Suite (Nightly) Dev Features (ubuntu-latest)
`secmem-proc` (lib) generated 5 warnings (run `cargo fix --lib -p secmem-proc` to apply 1 suggestion)
Test Suite (Nightly) Dev Features (ubuntu-latest)
`secmem-proc` (lib test) generated 5 warnings (5 duplicates)
Test Suite (Nightly) All Features (windows-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test Suite (Nightly) All Features (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) All Features (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) All Features (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) All Features (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Stable (macos-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Check Stable (macos-latest): src/internals/prctl.rs#L4
unused import: `crate::error::private::ResultExt`
Check Stable (macos-latest): src/components.rs#L10
unused import: `Traced`
Check Stable (macos-latest): src/error.rs#L142
associated function `from_pid` is never used
Check Stable (macos-latest): src/error.rs#L79
associated function `new` is never used
Check Stable (macos-latest): src/error.rs#L84
function `alloc_err_from_size_align` is never used
Check Stable (macos-latest)
`secmem-proc` (lib) generated 5 warnings (run `cargo fix --lib -p secmem-proc` to apply 2 suggestions)
Check Stable (macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Stable (macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Stable (macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Stable (macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Stable (windows-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Check Stable (windows-latest): src/internals/win32.rs#L84
function `get_thread_handle` is never used
Check Stable (windows-latest): src/internals/win32.rs#L316
associated function `from_token` is never used
Check Stable (windows-latest)
`secmem-proc` (lib) generated 2 warnings
Check Stable (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Stable (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Stable (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Stable (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) Dev Features (windows-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test Suite (Nightly) Dev Features (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) Dev Features (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) Dev Features (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) Dev Features (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) Dev Features (windows-latest): src/internals/win32.rs#L84
function `get_thread_handle` is never used
Test Suite (Nightly) Dev Features (windows-latest): src/internals/win32.rs#L316
associated function `from_token` is never used
Test Suite (Nightly) Dev Features (windows-latest)
`secmem-proc` (lib) generated 3 warnings
Test Suite (Nightly) Dev Features (windows-latest)
`secmem-proc` (test "test_strace") generated 1 warning (run `cargo fix --test "test_strace"` to apply 1 suggestion)
Test Suite (Nightly) Dev Features (macos-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test Suite (Nightly) Dev Features (macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) Dev Features (macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) Dev Features (macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) Dev Features (macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (Nightly) Dev Features (macos-latest): src/internals/prctl.rs#L4
unused import: `crate::error::private::ResultExt`
Test Suite (Nightly) Dev Features (macos-latest): src/error.rs#L142
associated function `from_pid` is never used
Test Suite (Nightly) Dev Features (macos-latest): src/error.rs#L79
associated function `new` is never used
Test Suite (Nightly) Dev Features (macos-latest): src/error.rs#L84
function `alloc_err_from_size_align` is never used
Test Suite (Nightly) Dev Features (macos-latest)
`secmem-proc` (lib) generated 6 warnings (run `cargo fix --lib -p secmem-proc` to apply 2 suggestions)
Test Suite (Nightly) Dev Features (macos-latest)
`secmem-proc` (test "test_strace") generated 1 warning (run `cargo fix --test "test_strace"` to apply 1 suggestion)