Skip to content

Commit e813cba

Browse files
Allow function_casts_as_integer in miri source code
1 parent d4b59a5 commit e813cba

File tree

1 file changed

+4
-2
lines changed
  • src/tools/miri/src/shims/native_lib/trace

1 file changed

+4
-2
lines changed

src/tools/miri/src/shims/native_lib/trace/parent.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -500,7 +500,8 @@ fn handle_segfault(
500500
capstone_disassemble(&instr, addr, cs, acc_events).expect("Failed to disassemble instruction");
501501

502502
// Move the instr ptr into the deprotection code.
503-
#[expect(clippy::as_conversions)]
503+
#[allow(unknown_lints)]
504+
#[expect(clippy::as_conversions, function_casts_as_integer)]
504505
new_regs.set_ip(mempr_off as usize);
505506
// Don't mess up the stack by accident!
506507
new_regs.set_sp(stack_ptr);
@@ -541,7 +542,8 @@ fn handle_segfault(
541542
new_regs = regs_bak;
542543

543544
// Reprotect everything and continue.
544-
#[expect(clippy::as_conversions)]
545+
#[allow(unknown_lints)]
546+
#[expect(clippy::as_conversions, function_casts_as_integer)]
545547
new_regs.set_ip(mempr_on as usize);
546548
new_regs.set_sp(stack_ptr);
547549
ptrace::setregs(pid, new_regs).unwrap();

0 commit comments

Comments
 (0)