-
Notifications
You must be signed in to change notification settings - Fork 274
goto-analyzer says __sputc is reachable in empty program #5173
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
Comments
This would require #2481 to be completed: |
Can still reproduce as of November 5th 2020 |
@hannes-steffenhagen-diffblue : does this mean you are working on this? |
@hannes-steffenhagen-diffblue any updates on this issue? Should we close it? |
I don't think this one should be closed, it just hasn't made it to the top of our backlog. |
Might be effected by #5807 |
The example still works as described with cbmc 5.37. |
CBMC version: 5.12 (cbmc-5.12-d8598f8-1270-g1ea1ede98)
Operating system: MacOS
Exact command line resulting in the issue: goto-analyzer --reachable-functions test.goto
What behaviour did you expect: Report main and __CPROVER_initialize reachable
What happened instead: Got also __sputc from stdio.h
I need help debugging odd behavior on MacOS. Consider the file test.c below.
Run the commands
On MacOS, the result is unexpected:
On Ubuntu 16, the result is expected:
The text was updated successfully, but these errors were encountered: