diff --git a/src/dist/dist.rs b/src/dist/dist.rs index 26233e0d36..49972e9a2c 100644 --- a/src/dist/dist.rs +++ b/src/dist/dist.rs @@ -702,10 +702,12 @@ fn update_from_dist_<'a>( toolchain.date.as_ref().unwrap_or(&fetched), "%Y-%m-%d", ) - .expect(&format!( - "Malformed manifest date: {:?}", - toolchain.date.as_ref().unwrap_or(&fetched) - )), + .unwrap_or_else(|_| { + panic!( + "Malformed manifest date: {:?}", + toolchain.date.as_ref().unwrap_or(&fetched) + ) + }), ) .pred();