-
Notifications
You must be signed in to change notification settings - Fork 280
Replace uses of deprecated index_exprt constructors #3765
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
tautschnig
commented
Jan 11, 2019
- Each commit message has a non-empty body, explaining why the change was made.
- n/a Methods or procedures I have added are documented, following the guidelines provided in CODING_STANDARD.md.
- n/a The feature or user visible behaviour I have added or modified has been documented in the User Guide in doc/cprover-manual/
- Regression or unit tests are included, or existing tests cover the modified code (in this case I have detailed which ones those are in the commit message).
- n/a My commit message includes data points confirming performance improvements (if claimed).
- My PR is restricted to a single feature or bugfix.
- n/a White-space or formatting changes outside the feature-related changed lines are in commits of their own.
4a27ea0
to
5af02b3
Compare
I would probably hold the second commit for a bit longer. The commit that deprecated that constructor is from Sep 21 2018, and I would give it perhaps a minimum of 6 months. |
5af02b3
to
fcf93d7
Compare
@kroening Done, this PR now just has the first commit. |
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: 5af02b3).
Build URL: https://travis-ci.com/diffblue/test-gen/builds/97070479
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: fcf93d7).
Build URL: https://travis-ci.com/diffblue/test-gen/builds/97075928
This is one of the steps towards removing deprecated functions. In several cases it also isn't necessary to explicitly pass the type as it can be picked up from the first constructor argument.
fcf93d7
to
088b35f
Compare
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: 088b35f).
Build URL: https://travis-ci.com/diffblue/test-gen/builds/97113006