-
Notifications
You must be signed in to change notification settings - Fork 274
Remove preprocessing that was using ID_cprover_string_concat_bool_func #3448
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
Remove preprocessing that was using ID_cprover_string_concat_bool_func #3448
Conversation
This function is not handled by the solver, so preprocessing functions and producing ID_cprover_string_concat_bool_func could only lead to errors. It should rather be using models of these functions given in java classes.
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.
✔️
Passed Diffblue compatibility checks (cbmc commit: 3719036).
Build URL: https://travis-ci.com/diffblue/test-gen/builds/92000703
this was merged a bit too quickly because the corresponding submodule is not merged on master yet diffblue/java-models-library#14 ; I should have added a "do not merge" label... |
DO NOT DELETE THE REMAINING BRANCH! |
Apologies for the overly eager merge. But also there is a problem with the workflow here. If all tests pass, including the TG bot, but still a merge is not indicated, then there isn't sufficient testing in place. |
Here a new PR to update to the merge on master #3449 |
So the rules should be:
|
@tautschnig we do want PRs for the submodule to make sure we are not breaking CI on cbmc, so we should go for option 2 |
anyway, as long as the java-models-library branch is not deleted, nothing bad should happen |
This builtin function is not handled by the solver, so preprocessing functions
and producing ID_cprover_string_concat_bool_func could only lead to
errors.
Instead we use models of these functions given in the java-models-library (updated with this PR to include these models).
3719036