possible fix for deadlock weirdness
This commit is contained in:
parent
7505af9c43
commit
28d095cb4e
1 changed files with 2 additions and 2 deletions
|
|
@ -96,9 +96,9 @@ void LogParser::finalize() {
|
||||||
if (has_reference) {
|
if (has_reference) {
|
||||||
|
|
||||||
// model has not sent all tokens yet
|
// model has not sent all tokens yet
|
||||||
if (dut_output_tokens_ < reference->output_tokens) {
|
if (artifact->get_output_token_timings().size() < reference->get_output_token_timings().size()) {
|
||||||
|
|
||||||
std::cout << "Token count based deadlock, reference had " << reference->output_tokens << " dut had " << dut_output_tokens_ << std::endl;
|
std::cout << "Token count based deadlock, reference had " << reference->get_output_token_timings().size() << " dut had " << artifact->get_output_token_timings().size() << std::endl;
|
||||||
|
|
||||||
// a deadlock must have occured
|
// a deadlock must have occured
|
||||||
artifact->set_fault_deadlock(true);
|
artifact->set_fault_deadlock(true);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue