-
Notifications
You must be signed in to change notification settings - Fork 34
yicesQS submission to the 2025 SMT comp #186
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
Conversation
Summary of modified submissionsYicesQS
|
| "url": "https://zenodo.org/records/15660504/files/yicesQS-2025.zip?download=1" | ||
| }, | ||
| "website": "https://github.com/disteph/yicesQS", | ||
| "system_description": "https://www.csl.sri.com/users/sgl/Work/Reports/2025-yicesQS.pdf", |
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.
The link is currently returning error 404. Can you fix that? Thanks!
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.
I certainly can. But I do like to put into this description the git commit hash of the (final) solver that was submitted to the competition. I don't have that hash yet, since the final version is still up to come. My current pdf has that hash set to "TBD"; if I make it available to you now, will I get the chance to update the pdf later so that the version on the SMT website ends up being the one with the actual hash?
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.
Sure, no problem. You can edit the PDF until the final deadline. We just want to go through all the system descriptions now to check that all the solvers are correctly marked as wrapper/derived solvers.
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.
Perfect; done!
#189: UltimateEliminator submission 2025 #188: Z3-Siri Submission 2025 #187: OSTRICH version 2 #186: yicesQS submission to the 2025 SMT comp #185: Bitwuzla 2025 submission. #184: Yices2 Submission SMTCOMP 2025 #183: cvc5 for SMT-COMP 2025 #182: Create iProver #181: Z3-Owl Submission 2025 #179: Z3-alpha SMT-COMP 2025 #178: Z3-Noodler-Mocha Submission for SMT-COMP 2025 #177: `bv_decide` submission 2025 #176: OpenSMT (min-ucore) submission 2025 #175: Z3-Noodler submission 2025 #172: SMTS submission 2025 #171: Bitwuzla-MachBV Submission for SMT-COMP 2025 #170: Z3-Parti-Z3++ Submission for SMT-COMP 2025 #169: STP-Parti-Bitwuzla Submission for SMT-COMP 2025 #168: SMTInterpol submission 2025 #167: OpenSMT submission 2025 #165: Amaya 2025 #164: SMT-RAT submission #163: COLIBRI submission #162: [Submission] colibri2 #156: upload z3-inc-z3++
|
@disteph Thanks for submitting yicesQS to this year's SMT-COMP! We have executed your solver on a small number of benchmarks from each logic it should compete in. You can find the results here:
We have not seen any incorrect results returned by your solver (compared to the expected status of the benchmarks). You can check whether all the results we have obtained are expected. If not, please let us know here. Some notes:
If you upload a new version of the solver and want to have another test run, let me know. We still have some time for that. Happy rest of the competition! |
|
Although the rules require submitting also the corresponding base solver for each derived solver, we discussed this with the rest of the organizers and decided it does not make sense for yicesQS. The base solver does not support general quantified formulas and thus is not comparable with the submitted derived solver. (I am writing the comment here just for future reference in case somebody wonders why yicesQS has no base solver. You do not need to react or do anything. :-) ) |
Thanks! We did submit Yices to the SMT-comp, though mostly for quantifier-free logics. I hadn't realized that, in theory, the base solver should be submitted for the same logics as the derived solver. For the next competitions, I'm happy to revise whether yicesQS should be declared as a solver derived from yices. It "builds on it". Let me know if you think we should revise that next time. |
No description provided.