From a09bdd762b6794708c217084880e804d498e06c4 Mon Sep 17 00:00:00 2001 From: James Cherry Date: Mon, 20 Jan 2025 17:47:54 -0700 Subject: [PATCH] dcalc issue with OR hold repair Signed-off-by: James Cherry --- dcalc/GraphDelayCalc.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dcalc/GraphDelayCalc.cc b/dcalc/GraphDelayCalc.cc index 366af21d..7a1d6e79 100644 --- a/dcalc/GraphDelayCalc.cc +++ b/dcalc/GraphDelayCalc.cc @@ -1109,10 +1109,9 @@ GraphDelayCalc::annotateDelaySlew(Edge *edge, float prev_gate_delay1 = delayAsFloat(prev_gate_delay); if (prev_gate_delay1 == 0.0 || (abs(gate_delay1 - prev_gate_delay1) / prev_gate_delay1 - > incremental_delay_tolerance_)) { + > incremental_delay_tolerance_)) delay_changed = true; - graph_->setArcDelay(edge, arc, ap_index, gate_delay); - } + graph_->setArcDelay(edge, arc, ap_index, gate_delay); } return delay_changed; }