From bcaa6accec8890ff199a1e16f741a51027e2930e Mon Sep 17 00:00:00 2001 From: Stephen Williams Date: Sun, 2 Jun 2013 16:54:31 -0700 Subject: [PATCH] Fix evaluation wrong expression for const >= expressions. --- eval_tree.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eval_tree.cc b/eval_tree.cc index 1fc452bfe..6e9eb73c2 100644 --- a/eval_tree.cc +++ b/eval_tree.cc @@ -480,7 +480,7 @@ NetEConst* NetEBComp::eval_gteq_(const NetExpr*le, const NetExpr*re) const if (le->expr_type() == IVL_VT_REAL || re->expr_type() == IVL_VT_REAL) return eval_leeq_real_(re, le, true); - const NetEConst*l = dynamic_cast(left_); + const NetEConst*l = dynamic_cast(le); if (l == 0) return 0; verinum lv = l->value();