summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStan Lo <stan.lo@shopify.com>2025-07-08 00:46:21 +0100
committerGitHub <noreply@github.com>2025-07-07 23:46:21 +0000
commite0841a795bcf84a15c60cf77a172ba77fbbd70ec (patch)
tree9f54f2d67064d80beb13f676d16dcfdfea75dea8
parent0239809ab94c589a751c1152e637fc393140923b (diff)
ZJIT: Fix Rust warnings (#13813)
-rw-r--r--zjit/src/hir.rs5
1 files changed, 1 insertions, 4 deletions
diff --git a/zjit/src/hir.rs b/zjit/src/hir.rs
index df24b061f8..a62f4898d7 100644
--- a/zjit/src/hir.rs
+++ b/zjit/src/hir.rs
@@ -3147,7 +3147,7 @@ mod validation_tests {
fn one_block_no_terminator() {
let mut function = Function::new(std::ptr::null());
let entry = function.entry_block;
- let val = function.push_insn(entry, Insn::Const { val: Const::Value(Qnil) });
+ function.push_insn(entry, Insn::Const { val: Const::Value(Qnil) });
assert_matches_err(function.validate(), ValidationError::BlockHasNoTerminator(format!("{:?}", function), entry));
}
@@ -3166,7 +3166,6 @@ mod validation_tests {
let mut function = Function::new(std::ptr::null());
let entry = function.entry_block;
let side = function.new_block();
- let exit = function.new_block();
let val = function.push_insn(entry, Insn::Const { val: Const::Value(Qnil) });
function.push_insn(entry, Insn::IfTrue { val, target: BranchEdge { target: side, args: vec![val, val, val] } });
assert_matches_err(function.validate(), ValidationError::MismatchedBlockArity(format!("{:?}", function), entry, 0, 3));
@@ -3177,7 +3176,6 @@ mod validation_tests {
let mut function = Function::new(std::ptr::null());
let entry = function.entry_block;
let side = function.new_block();
- let exit = function.new_block();
let val = function.push_insn(entry, Insn::Const { val: Const::Value(Qnil) });
function.push_insn(entry, Insn::IfFalse { val, target: BranchEdge { target: side, args: vec![val, val, val] } });
assert_matches_err(function.validate(), ValidationError::MismatchedBlockArity(format!("{:?}", function), entry, 0, 3));
@@ -3188,7 +3186,6 @@ mod validation_tests {
let mut function = Function::new(std::ptr::null());
let entry = function.entry_block;
let side = function.new_block();
- let exit = function.new_block();
let val = function.push_insn(entry, Insn::Const { val: Const::Value(Qnil) });
function.push_insn(entry, Insn::Jump ( BranchEdge { target: side, args: vec![val, val, val] } ));
assert_matches_err(function.validate(), ValidationError::MismatchedBlockArity(format!("{:?}", function), entry, 0, 3));