-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Consolidated] Bugs in FP logic #4889
Comments
Could you stop filing new FP bugs until old ones are considered? |
Okay, Nikolaj. The future FP bugs will go into this thread until the old ones have been addressed. |
Solution soundness bug
|
Invalid model bug
Commit: 4db41c0 |
(bit-blast qfaufbv) Segmentfault/Assertion violation at ../src/smt/smt_internalizer.cpp Line: 894
Commit: 4db41c0 |
Assertion violation at ../src/util/mpf.cpp Line: 907
Commit: 4db41c0 |
Solution soundness bug in FP
Or
Commit: 4db41c0 |
Invalid model bug
Commit: 4db41c0 |
|
@wintersteiger - they seem all or mostly all still open. Disregarding the ones that use threads (can often be reproduced without threads, but some extra tinkering needed), there are both duplicates of other bugs (issue with MBQI and how FP models create interpretations of fp.min/fp.max) and some distinct ones. |
Commit: 6b0dc6d
@wintersteiger - there is maybe an assumption that pre-processing simplification avoids the code path that gets hit here. When using default_tactic=smt there is limited pre-processing. |
First of all, I wish you a Merry Christmas! This is a bug related to OS: ubuntu 20.04
|
Last two bugs imported from #5641 |
Like #4889 (comment), but simpler:
|
Similar to #4889 (comment):
|
Signed-off-by: Nikolaj Bjorner <[email protected]>
@nbjorner: these are all either fixed with today's fixes or confirmed duplicates, except:
|
Very nice!
|
I went over these and from what I can tell they are either fixed or not reproducing. It is therefore saner to close this issue and then anything left over can be dealt with in other issues. |
For this formula, Z3 gives an invalid model. Feeding the model yields unsat.
Commit: 89a6c7a
The text was updated successfully, but these errors were encountered: