Skip to content

Z3 and floating points: check useFpForReals when translating gt and lt expressions#34

Open
itnef wants to merge 1 commit intoSymbolicPathFinder:masterfrom
itnef:z3-fp-fix_lt_gt
Open

Z3 and floating points: check useFpForReals when translating gt and lt expressions#34
itnef wants to merge 1 commit intoSymbolicPathFinder:masterfrom
itnef:z3-fp-fix_lt_gt

Conversation

@itnef
Copy link

@itnef itnef commented Oct 17, 2019

If this isn't checked and handled, then +symbolic.dp=z3 +symbolic.fp=true fails on arithmetic comparisons with a typecast exception (java.lang.ClassCastException: com.microsoft.z3.FPExpr cannot be cast to com.microsoft.z3.ArithExpr)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant