Skip to content

refac: use enum_from_bits! where appropriate #1249

refac: use enum_from_bits! where appropriate

refac: use enum_from_bits! where appropriate #1249

Triggered via pull request July 22, 2023 18:49
Status Failure
Total duration 5m 4s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

ci.yml

on: pull_request
changed_paths
4s
changed_paths
cargo check (host)
2m 47s
cargo check (host)
rustfmt
21s
rustfmt
clippy
4m 41s
clippy
cargo test (host)
4m 2s
cargo test (host)
build boot image (x86_64)
2m 47s
build boot image (x86_64)
cargo test (cross x64)
2m 47s
cargo test (cross x64)
docs
2m 38s
docs
Loom tests (cordyceps)
2m 25s
Loom tests (cordyceps)
Miri tests (codyceps)
3m 56s
Miri tests (codyceps)
Tests (maitake, no-default-features)
4m 19s
Tests (maitake, no-default-features)
Loom tests (maitake)
1m 49s
Loom tests (maitake)
Loom tests (mycelium-util)
2m 20s
Loom tests (mycelium-util)
Fit to window
Zoom out
Zoom in

Annotations

14 errors and 3 warnings
Loom tests (maitake)
Process completed with exit code 101.
docs: hal-x86_64/src/time/pit.rs#L146
error[E0566]: conflicting representation hints --> hal-x86_64/src/time/pit.rs:146:12 | 146 | #[repr(u8)] | ^^ 147 | enum ChannelSelect<u8> { | ^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #68585 <https://github.com/rust-lang/rust/issues/68585> = note: `#[deny(conflicting_repr_hints)]` on by default
docs: hal-x86_64/src/time/pit.rs#L147
error[E0566]: conflicting representation hints --> hal-x86_64/src/time/pit.rs:146:12 | 146 | #[repr(u8)] | ^^ 147 | enum ChannelSelect<u8> { | ^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #68585 <https://github.com/rust-lang/rust/issues/68585> = note: `#[deny(conflicting_repr_hints)]` on by default
docs
Process completed with exit code 1.
cargo test (cross x64)
Process completed with exit code 101.
build boot image (x86_64)
Process completed with exit code 101.
cargo check (host): hal-x86_64/src/time/pit.rs#L146
error[E0566]: conflicting representation hints --> hal-x86_64/src/time/pit.rs:146:12 | 146 | #[repr(u8)] | ^^ 147 | enum ChannelSelect<u8> { | ^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #68585 <https://github.com/rust-lang/rust/issues/68585> = note: `#[deny(conflicting_repr_hints)]` on by default
cargo check (host): hal-x86_64/src/time/pit.rs#L147
error[E0566]: conflicting representation hints --> hal-x86_64/src/time/pit.rs:146:12 | 146 | #[repr(u8)] | ^^ 147 | enum ChannelSelect<u8> { | ^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #68585 <https://github.com/rust-lang/rust/issues/68585> = note: `#[deny(conflicting_repr_hints)]` on by default
cargo check (host)
Process completed with exit code 1.
cargo test (host)
Process completed with exit code 101.
Tests (maitake, no-default-features)
Process completed with exit code 101.
clippy: hal-x86_64/src/time/pit.rs#L146
error[E0566]: conflicting representation hints --> hal-x86_64/src/time/pit.rs:146:12 | 146 | #[repr(u8)] | ^^ 147 | enum ChannelSelect<u8> { | ^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #68585 <https://github.com/rust-lang/rust/issues/68585> = note: `#[deny(conflicting_repr_hints)]` on by default
clippy: hal-x86_64/src/time/pit.rs#L147
error[E0566]: conflicting representation hints --> hal-x86_64/src/time/pit.rs:146:12 | 146 | #[repr(u8)] | ^^ 147 | enum ChannelSelect<u8> { | ^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #68585 <https://github.com/rust-lang/rust/issues/68585> = note: `#[deny(conflicting_repr_hints)]` on by default
clippy
Process completed with exit code 1.
docs: hal-x86_64/src/interrupt/apic/io.rs#L284
warning: unused import: `super::*` --> hal-x86_64/src/interrupt/apic/io.rs:284:9 | 284 | use super::*; | ^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default
cargo check (host): hal-x86_64/src/interrupt/apic/io.rs#L284
warning: unused import: `super::*` --> hal-x86_64/src/interrupt/apic/io.rs:284:9 | 284 | use super::*; | ^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default
clippy: hal-x86_64/src/interrupt/apic/io.rs#L284
warning: unused import: `super::*` --> hal-x86_64/src/interrupt/apic/io.rs:284:9 | 284 | use super::*; | ^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default