Closed certik closed 5 months ago
The problem is that the if condition:
(If
(SymbolicCompare
(Var 3 x)
Eq
(IntrinsicScalarFunction
SymbolicPi
[]
0
(SymbolicExpression)
()
)
(Logical 4)
()
)
[(Print
[(StringConstant
"hi"
(Character 1 2 ())
)]
()
()
)]
[]
)]
becomes missing after the symbolic pass, so the basic_eq
is still in the dependency list, but is not being used, and thus the verify fails.
Fixed by #2535
This gives: