diff options
| -rw-r--r-- | src/librustc/mir/mod.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc/mir/mod.rs b/src/librustc/mir/mod.rs index 763c5fbff5f..86970866055 100644 --- a/src/librustc/mir/mod.rs +++ b/src/librustc/mir/mod.rs @@ -1153,13 +1153,13 @@ impl<'tcx> TerminatorKind<'tcx> { let param_env = ty::ParamEnv::empty(); let tcx = tcx.global_tcx(); let switch_ty = tcx.lift(&switch_ty).unwrap(); - tcx.layout_of(param_env.and(switch_ty)).unwrap().size.bits() as u8 + tcx.layout_of(param_env.and(switch_ty)).unwrap().size }); values.iter() .map(|&u| { let mut s = String::new(); print_miri_value( - Value::Scalar(Scalar::Bits { bits: u, defined: size }), + Value::Scalar(Scalar::Bits { bits: u, defined: size.bits() as u8 }), switch_ty, &mut s, ).unwrap(); |
