-
Notifications
You must be signed in to change notification settings - Fork 31
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
WIP: SyGuS PDR #145
WIP: SyGuS PDR #145
Conversation
Please let me know if it is okay to put partial model generation under modifiers. Thanks! |
Hey! Sorry, I responded just now on your closed PR. Copy-pasted that response here:
What do you think about putting it in |
Sorry, I was thinking maybe |
Cool, yeah I think |
Thanks! |
Actually just looking through the diff, it's a fair amount of code. |
No problem. Thanks! |
This update relies on the UNSAT core reduction function in this pull request: stanford-centaur/smt-switch#152 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @zhanghongce, thanks for all your work on this -- it's much appreciated. I just made another pass and I think it looks awesome! It looks really clean.
@zhanghongce let me know if you'd like to make any other changes, otherwise I think it looks great and I'm ready to merge it! Also, please let me know if there's anything you're still waiting on me for and / or anything I can do to help. p.s. I decided not to worry about the function case for now. It's not that important, and we can always change it later if at all. |
Hi Makai, I think code-wise it is okay. I have been running larger tests and working on locating and debugging some performance issues. The new commits solves those that I found, but I think there is still room for more.I can definitely improve more in the future. Thanks! |
Gotcha, that sounds great! Let's get this merged then and you can continue to work on it (but of course no pressure). Either way I think it's good to get this in and any improvements can be subsequent PRs. Thanks! I'll wait for Travis and then merge. |
Thank you, Makai! And the updated usage is |
Hi Makai, I'm looking at the results from Travis and it shows segmentation faults on two existing tests:
However, I don't think I touch the base class and I'm not able to reproduce this segmentation fault by |
Interesting! I'll pull and see if I can reproduce locally. |
I'm not able to reproduce it locally either. I'll keep looking into it -- it's very strange. |
Actually, I have an idea what this could be -- I was updating CVC4 for smt-switch and it probably got pulled into this PR. Hopefully it's fixed now. I'll restart the Travis build. |
All right, looks like that was it. Going to merge now! Thanks again for all your work!! |
Thank you very much! |
No description provided.