Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi Gagan.
When we used elina_zonotope, we found that the output is abnormal. Through debugging, we think there is a bug in the following code snippet.
ELINA/elina_zonotope/zonotope_internal.h
Lines 1399 to 1402 in e824898
When we changed the 1401st line as follows, the precision is improved a lot.
And when we convert an abstract element into a lincons array, the elina abstract0 API generates MPQ scalars, which is then read as a double when we use this lincons array to intersect with a zonotope in the following code snippet.
ELINA/elina_zonotope/elina_box_meetjoin.c
Lines 385 to 392 in 3be0c7e
Thanks,
Jianlin