-
Notifications
You must be signed in to change notification settings - Fork 273
show flow-insensitive value set #5414
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
base: develop
Are you sure you want to change the base?
Conversation
Adds command line argument to goto-instrument to show the flow insensitive value set. Previously only possible to show the flow sensitive value set. Does not add this command line argument to help file, to be consistent with the original flow sensitive value set
Codecov Report
@@ Coverage Diff @@
## develop #5414 +/- ##
===========================================
- Coverage 68.19% 67.34% -0.85%
===========================================
Files 1176 1176
Lines 97527 97531 +4
===========================================
- Hits 66510 65686 -824
- Misses 31017 31845 +828
Continue to review full report at Codecov.
|
❓
I really don’t believe this is the sort of thing we want to be consistent about. Having one undocumented option is already bad, adding another and not documenting that either just because the other one isn’t is just making it worse. Also, would you mind adding some tests that show what kind of output you’re expecting from this option to |
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.
Code change is fine. Please get the consistency in the help file by documenting more not less! Also a regression test would be good; goto-instrument
's functionality is woefully under tested.
General aspirational ramble. I would like to get us down to just one abstract interpretation framework, rather than the current three. As part of that I would like to move this kind of functionality out of
3-5 I am happy to do and are not actually much work. I have been working with @chrisr-diffblue to do 1 and 2 for ... a year or two but it has stalled a number of times. @NlightNFotis has written at least two full PRs to do this. If you care about this kind of functionality, maybe we could get this moving again? @chrisr-diffblue ? |
Adds command line argument to goto-instrument to show the flow insensitive value set. Previously only possible to show the flow sensitive value set. Does not add this command line argument to help file, to be consistent with the original flow sensitive value set
None of the existing similar goto-instrument options are documented, or in the help file so I assume these are not meant to be publicly advertised features
I haven't added new features, just the ability to print the result