Skip to content

feat(maitake-sync): mutex-traits integration #1370

feat(maitake-sync): mutex-traits integration

feat(maitake-sync): mutex-traits integration #1370

Triggered via pull request July 28, 2024 16:05
@hawkwhawkw
synchronize #482
eliza/lock-api
Status Failure
Total duration 2m 33s
Artifacts

ci.yml

on: pull_request
changed_paths
7s
changed_paths
cargo check (host)
44s
cargo check (host)
rustfmt
20s
rustfmt
clippy
46s
clippy
cargo test (host)
37s
cargo test (host)
build boot image (x86_64)
52s
build boot image (x86_64)
cargo test (cross x64)
1m 1s
cargo test (cross x64)
docs
34s
docs
Loom tests (cordyceps)
1m 38s
Loom tests (cordyceps)
Miri tests (codyceps)
2m 9s
Miri tests (codyceps)
Tests (maitake, no-default-features)
1m 24s
Tests (maitake, no-default-features)
Loom tests (maitake)
53s
Loom tests (maitake)
Loom tests (mycelium-util)
54s
Loom tests (mycelium-util)
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 7 warnings
docs: maitake-sync/src/blocking/default_mutex.rs#L97
error[E0599]: no method named `is_none` found for enum `std::result::Result` in the current scope --> maitake-sync/src/blocking/default_mutex.rs:97:31 | 97 | self.0.try_lock().is_none() | ^^^^^^^ help: there is a method with a similar name: `is_ok`
docs
Process completed with exit code 1.
cargo test (host)
Process completed with exit code 101.
cargo check (host): maitake-sync/src/blocking/default_mutex.rs#L97
error[E0599]: no method named `is_none` found for enum `std::result::Result` in the current scope --> maitake-sync/src/blocking/default_mutex.rs:97:31 | 97 | self.0.try_lock().is_none() | ^^^^^^^ help: there is a method with a similar name: `is_ok`
cargo check (host)
Process completed with exit code 1.
clippy: maitake-sync/src/blocking/default_mutex.rs#L140
error[E0433]: failed to resolve: use of undeclared crate or module `critical_section` --> maitake-sync/src/blocking/default_mutex.rs:140:33 | 140 | self.0.with_lock(|| critical_section::with(|| f())) | ^^^^^^^^^^^^^^^^ use of undeclared crate or module `critical_section`
clippy: maitake-sync/src/blocking/default_mutex.rs#L146
error[E0433]: failed to resolve: use of undeclared crate or module `critical_section` --> maitake-sync/src/blocking/default_mutex.rs:146:37 | 146 | self.0.try_with_lock(|| critical_section::with(|| f())) | ^^^^^^^^^^^^^^^^ use of undeclared crate or module `critical_section`
clippy
Process completed with exit code 1.
build boot image (x86_64)
Process completed with exit code 101.
Loom tests (maitake)
Process completed with exit code 101.
Loom tests (mycelium-util)
Process completed with exit code 101.
cargo test (cross x64)
Process completed with exit code 101.
Tests (maitake, no-default-features)
Process completed with exit code 101.
docs
The following actions uses Node.js version which is deprecated and will be forced to run on node20: extractions/setup-just@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
cargo test (host)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: extractions/setup-just@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
clippy
The following actions uses Node.js version which is deprecated and will be forced to run on node20: extractions/setup-just@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Loom tests (maitake)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: extractions/setup-just@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Loom tests (mycelium-util)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: extractions/setup-just@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Loom tests (cordyceps)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: extractions/setup-just@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Miri tests (codyceps)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: extractions/setup-just@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/