@@ -87,7 +87,7 @@ impl<'mir, 'tcx: 'mir, M: Machine<'mir, 'tcx>> InterpCx<'mir, 'tcx, M> {
8787 let fn_ptr = self . fn_ptr ( FnVal :: Instance ( instance) ) ;
8888 self . write_pointer ( fn_ptr, dest) ?;
8989 }
90- _ => span_bug ! ( self . cur_span( ) , "reify fn pointer on {:? }" , src. layout. ty) ,
90+ _ => span_bug ! ( self . cur_span( ) , "reify fn pointer on {}" , src. layout. ty) ,
9191 }
9292 }
9393
@@ -98,7 +98,7 @@ impl<'mir, 'tcx: 'mir, M: Machine<'mir, 'tcx>> InterpCx<'mir, 'tcx, M> {
9898 // No change to value
9999 self . write_immediate ( * src, dest) ?;
100100 }
101- _ => span_bug ! ( self . cur_span( ) , "fn to unsafe fn cast on {:? }" , cast_ty) ,
101+ _ => span_bug ! ( self . cur_span( ) , "fn to unsafe fn cast on {}" , cast_ty) ,
102102 }
103103 }
104104
@@ -119,7 +119,7 @@ impl<'mir, 'tcx: 'mir, M: Machine<'mir, 'tcx>> InterpCx<'mir, 'tcx, M> {
119119 let fn_ptr = self . fn_ptr ( FnVal :: Instance ( instance) ) ;
120120 self . write_pointer ( fn_ptr, dest) ?;
121121 }
122- _ => span_bug ! ( self . cur_span( ) , "closure fn pointer on {:? }" , src. layout. ty) ,
122+ _ => span_bug ! ( self . cur_span( ) , "closure fn pointer on {}" , src. layout. ty) ,
123123 }
124124 }
125125
@@ -190,7 +190,7 @@ impl<'mir, 'tcx: 'mir, M: Machine<'mir, 'tcx>> InterpCx<'mir, 'tcx, M> {
190190 Float ( FloatTy :: F32 ) => self . cast_from_float ( src. to_scalar ( ) . to_f32 ( ) ?, cast_ty) ,
191191 Float ( FloatTy :: F64 ) => self . cast_from_float ( src. to_scalar ( ) . to_f64 ( ) ?, cast_ty) ,
192192 _ => {
193- bug ! ( "Can't cast 'Float' type into {:? }" , cast_ty) ;
193+ bug ! ( "Can't cast 'Float' type into {}" , cast_ty) ;
194194 }
195195 } ;
196196 Ok ( ImmTy :: from_scalar ( val, layout) )
@@ -218,7 +218,7 @@ impl<'mir, 'tcx: 'mir, M: Machine<'mir, 'tcx>> InterpCx<'mir, 'tcx, M> {
218218 Immediate :: ScalarPair ( data, _) => Ok ( ImmTy :: from_scalar ( data, dest_layout) ) ,
219219 Immediate :: Scalar ( ..) => span_bug ! (
220220 self . cur_span( ) ,
221- "{:?} input to a fat-to-thin cast ({:? } -> {:? })" ,
221+ "{:?} input to a fat-to-thin cast ({} -> {})" ,
222222 * src,
223223 src. layout. ty,
224224 cast_ty
@@ -302,7 +302,7 @@ impl<'mir, 'tcx: 'mir, M: Machine<'mir, 'tcx>> InterpCx<'mir, 'tcx, M> {
302302 }
303303
304304 // Casts to bool are not permitted by rustc, no need to handle them here.
305- _ => span_bug ! ( self . cur_span( ) , "invalid int to {:? } cast" , cast_ty) ,
305+ _ => span_bug ! ( self . cur_span( ) , "invalid int to {} cast" , cast_ty) ,
306306 } )
307307 }
308308
@@ -335,7 +335,7 @@ impl<'mir, 'tcx: 'mir, M: Machine<'mir, 'tcx>> InterpCx<'mir, 'tcx, M> {
335335 // float -> f64
336336 Float ( FloatTy :: F64 ) => Scalar :: from_f64 ( f. convert ( & mut false ) . value ) ,
337337 // That's it.
338- _ => span_bug ! ( self . cur_span( ) , "invalid float to {:? } cast" , dest_ty) ,
338+ _ => span_bug ! ( self . cur_span( ) , "invalid float to {} cast" , dest_ty) ,
339339 }
340340 }
341341
@@ -393,7 +393,7 @@ impl<'mir, 'tcx: 'mir, M: Machine<'mir, 'tcx>> InterpCx<'mir, 'tcx, M> {
393393
394394 span_bug ! (
395395 self . cur_span( ) ,
396- "invalid pointer unsizing {:? } -> {:? }" ,
396+ "invalid pointer unsizing {} -> {}" ,
397397 src. layout. ty,
398398 cast_ty
399399 )
@@ -407,7 +407,7 @@ impl<'mir, 'tcx: 'mir, M: Machine<'mir, 'tcx>> InterpCx<'mir, 'tcx, M> {
407407 cast_ty : TyAndLayout < ' tcx > ,
408408 dest : & PlaceTy < ' tcx , M :: Provenance > ,
409409 ) -> InterpResult < ' tcx > {
410- trace ! ( "Unsizing {:?} of type {} into {:? }" , * src, src. layout. ty, cast_ty. ty) ;
410+ trace ! ( "Unsizing {:?} of type {} into {}" , * src, src. layout. ty, cast_ty. ty) ;
411411 match ( & src. layout . ty . kind ( ) , & cast_ty. ty . kind ( ) ) {
412412 ( & ty:: Ref ( _, s, _) , & ty:: Ref ( _, c, _) | & ty:: RawPtr ( TypeAndMut { ty : c, .. } ) )
413413 | ( & ty:: RawPtr ( TypeAndMut { ty : s, .. } ) , & ty:: RawPtr ( TypeAndMut { ty : c, .. } ) ) => {
0 commit comments