diff --git a/eval_tree.cc b/eval_tree.cc index 04e9975e3..b9e0ccdda 100644 --- a/eval_tree.cc +++ b/eval_tree.cc @@ -2172,10 +2172,10 @@ static bool get_array_info(const NetExpr*arg, long dim, long &left, long &right, bool&defer) { if (const NetEConstParam*param = dynamic_cast(arg)) { - ivl_assert(*arg, dim == 1); - left = param->expr_width() - 1; - right = 0; - return false; + ivl_assert(*arg, dim == 1); + left = param->expr_width() - 1; + right = 0; + return false; } /* The argument must be a signal that has enough dimensions. */ const NetESignal*esig = dynamic_cast(arg);