Hi Paolo,
The CI is hitting the following new issue in rust/hw/hpet/device.rs:

error: lifetime flowing from input to output with different syntax can
be confusing
--> ../rust/hw/timer/hpet/src/device.rs:770:15
|
770 | fn decode(&self, mut addr: hwaddr, size: u32) -> HPETAddrDecode {
| ^^^^^ -------------- the lifetime gets resolved as `'_`
| |
| this lifetime flows to the output
|
= note: `-D mismatched-lifetime-syntaxes` implied by `-D warnings`
= help: to override `-D warnings` add `#[allow(mismatched_lifetime_syntaxes)]`
help: one option is to remove the lifetime for references and use the
anonymous lifetime for paths
|
770 | fn decode(&self, mut addr: hwaddr, size: u32) -> HPETAddrDecode<'_> {
| ++++
error: aborting due to 1 previous error

https://gitlab.com/qemu-project/qemu/-/jobs/10338038013#L5165

Stefan

Reply via email to