diff --git a/riscv/triggers.cc b/riscv/triggers.cc index 9522abad..073ea58d 100644 --- a/riscv/triggers.cc +++ b/riscv/triggers.cc @@ -341,7 +341,7 @@ std::optional module_t::detect_memory_access_match(operation_t o for (auto trigger: triggers) { if (!chain_ok) { - chain_ok |= !trigger->get_chain(); + chain_ok = !trigger->get_chain(); continue; }