Use force_ptr instead of assert_ptr
This commit is contained in:
parent
fa20338c9a
commit
55863cb88e
1 changed files with 1 additions and 1 deletions
|
|
@ -29,7 +29,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriEvalContextExt<'mir, 'tcx
|
|||
if this.tcx.lang_items().align_offset_fn() == Some(instance.def.def_id()) {
|
||||
|
||||
let n = {
|
||||
let ptr = this.read_scalar(args[0])?.not_undef()?.assert_ptr();
|
||||
let ptr = this.force_ptr(this.read_scalar(args[0])?.not_undef()?)?;
|
||||
let align = this.force_bits(
|
||||
this.read_scalar(args[1])?.not_undef()?,
|
||||
this.pointer_size()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue