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