diff --git a/artiq/compiler/transforms/iodelay_estimator.py b/artiq/compiler/transforms/iodelay_estimator.py index d13f9a36a..b530a1d90 100644 --- a/artiq/compiler/transforms/iodelay_estimator.py +++ b/artiq/compiler/transforms/iodelay_estimator.py @@ -266,6 +266,8 @@ class IODelayEstimator(algorithm.Visitor): { arg: self.evaluate(args[arg], abort=abort) for arg in free_vars }) else: assert False + else: + call_delay = iodelay.Const(0) self.current_delay += call_delay node.iodelay = call_delay