Skip to content

Relational: Use same invalidation strategy as base #1646

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

Merged
merged 11 commits into from
Jul 17, 2025
Merged

Conversation

michael-schwarz
Copy link
Member

Closes #1535

@michael-schwarz michael-schwarz added bug precision relational Relational analyses (Apron, affeq, lin2var) labels Dec 17, 2024
@michael-schwarz
Copy link
Member Author

michael-schwarz commented Dec 17, 2024

I don't get what goes wrong in the CI here, it works locally.
The reason seems to be non-unique test names.

@sim642 sim642 self-requested a review December 18, 2024 12:05
@michael-schwarz michael-schwarz self-assigned this Jul 15, 2025
@michael-schwarz
Copy link
Member Author

@sim642: This should now be ready for review.

The sporadic build fail is due to https://erratique.ch/ (where a package is loaded from) being a bit erratic (sorry 🙃) when it comes to being online.

@michael-schwarz
Copy link
Member Author

The program gets translated into CIL code slightly differently on OS X. The CI fail is now fixed by making Goblint output less verbose, so the differences in logs don't show up, but the main issue still does.

@sim642 sim642 added this to the v2.6.0 milestone Jul 17, 2025
@michael-schwarz michael-schwarz merged commit d81fcc4 into master Jul 17, 2025
19 checks passed
@michael-schwarz michael-schwarz deleted the issue_1535 branch July 17, 2025 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug precision relational Relational analyses (Apron, affeq, lin2var)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Relational Analyses: Deep invalidation for library functions havocs all variables (also those that don't have their address taken)
2 participants