-
Notifications
You must be signed in to change notification settings - Fork 273
Remove link_to_library(goto_functions, symbol_table, ...) [blocks: #4056] #4296
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
325f3c3
to
f20f307
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: f20f307).
Build URL: https://travis-ci.com/diffblue/test-gen/builds/102647097
If this doesn't have urgency, then perhaps deprecate that goto_functions/symbol_tablet variant? |
Or, while at it, all other functions that take the goto_functions/symbol_tablet pair? |
Deprecate link_to_library(goto_functions, symbol_table, ...) [blocks: #4296]
f20f307
to
deacf8b
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: deacf8b).
Build URL: https://travis-ci.com/diffblue/test-gen/builds/103505153
deacf8b
to
afd4c6e
Compare
Codecov Report
@@ Coverage Diff @@
## develop #4296 +/- ##
========================================
Coverage 68.53% 68.53%
========================================
Files 1187 1187
Lines 98268 98259 -9
========================================
Hits 67345 67345
+ Misses 30923 30914 -9
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
afd4c6e
to
aa632d7
Compare
@kroening This is now ready for review. |
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.
Seems reasonable as it has been deprecated for 21 months or so.
class goto_modelt; | ||
class message_handlert; | ||
class symbol_tablet; | ||
|
||
DEPRECATED(SINCE(2019, 2, 28, "Use link_to_library(goto_model, ...) instead")) | ||
void link_to_library( |
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.
Shouldn't that DEPRECATED
line go away?
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.
Thank you for catching this!
There are no in-tree uses of this function. External users should use link_to_library(goto_model, ...). This is in preparation of further changes that will only support the goto_modelt-variant.
aa632d7
to
c86cf4a
Compare
There are no in-tree uses of this function. External users should use
link_to_library(goto_model, ...). This is in preparation of further changes that
will only support the goto_modelt-variant.