Date: Tue, 17 Oct 2023 14:32:05 +0000 From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 274499] lang/rust: Update to 1.73.0 Message-ID: <bug-274499-21738-977KYEAb2W@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-274499-21738@https.bugs.freebsd.org/bugzilla/> References: <bug-274499-21738@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D274499 Piotr Kubaj <pkubaj@FreeBSD.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pkubaj@FreeBSD.org --- Comment #4 from Piotr Kubaj <pkubaj@FreeBSD.org> --- https://github.com/rust-lang/rust/issues/116845 Seems ok on powerpc64 and powerpc64le, but on powerpc: error[E0004]: non-exhaustive patterns: `ControlFlow::Continue(_)` not cover= ed --> library/core/src/iter/traits/iterator.rs:3022:32 | 3022 | move |(), x| match f(&x).branch() { | ^^^^^^^^^^^^^^ pattern `ControlFlow::Continue(_)` not covered | note: `ControlFlow<R, bool>` defined here --> library/core/src/ops/control_flow.rs:89:5 | 85 | pub enum ControlFlow<B, C =3D ()> { | ----------- ... 89 | Continue(C), | ^^^^^^^^ not covered =3D note: the matched value is of type `ControlFlow<R, bool>` help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern or an explicit pattern as shown | 3025 ~ ControlFlow::Break(r) =3D> ControlFlow::Break(FromResidual::from_residual(r)), 3026 ~ ControlFlow::Continue(_) =3D> todo!(), | --=20 You are receiving this mail because: You are on the CC list for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-274499-21738-977KYEAb2W>