Skip to content

Conversation

@michael-schwarz
Copy link
Member

This is the part of #1732 that can be done immediately. I'll leave it to someone more familiar with the ARG which parts of the GraphML facility need to stay.

@michael-schwarz michael-schwarz added cleanup Refactoring, clean-up sv-comp SV-COMP (analyses, results), witnesses performance Analysis time, memory usage labels Apr 19, 2025
@michael-schwarz michael-schwarz added this to the v2.6.0 milestone Apr 19, 2025
@michael-schwarz michael-schwarz requested a review from sim642 April 19, 2025 11:41
@sim642 sim642 modified the milestones: v2.6.0, SV-COMP 2026 Apr 19, 2025
@michael-schwarz michael-schwarz merged commit d37c35b into master Apr 21, 2025
21 checks passed
@michael-schwarz michael-schwarz deleted the issue_1732 branch April 21, 2025 14:14
@michael-schwarz
Copy link
Member Author

scatter

The impact is quite nice!

sim642 added a commit to sim642/opam-repository that referenced this pull request Sep 5, 2025
CHANGES:

* Add division by zero analysis (goblint/analyzer#1764).
* Add bitfield domain (goblint/analyzer#1623).
* Add weakly-relational C-2PO pointer analysis (goblint/analyzer#1485).
* Add widening delay (goblint/analyzer#1358, goblint/analyzer#1442, goblint/analyzer#1483).
* Add narrowing of globals to top-down solver (goblint/analyzer#1636).
* Add weak dependencies to top-down solver (goblint/analyzer#1746, goblint/analyzer#1747).
* Add YAML ghost witness generation (goblint/analyzer#1394).
* Remove GraphML witness generation (goblint/analyzer#1732, goblint/analyzer#1733, goblint/analyzer#1738).
* Use C standard option for preprocessing (goblint/analyzer#1807).
* Add bash completion for array options (goblint/analyzer#1670, goblint/analyzer#1705, goblint/analyzer#1750).
* Make `malloc(0)` semantics configurable (goblint/analyzer#1418, goblint/analyzer#1777).
* Update path-sensitive analyses (goblint/analyzer#1785, goblint/analyzer#1791, goblint/analyzer#1792).
* Fix evaluation of library function arguments (goblint/analyzer#1758, goblint/analyzer#1761).
* Optimize affine equalities analysis using sparse matrices (goblint/analyzer#1459, goblint/analyzer#1625).
* Prepare for parallelism (goblint/analyzer#1708, goblint/analyzer#1744, goblint/analyzer#1748, goblint/analyzer#1781, goblint/analyzer#1790).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cleanup Refactoring, clean-up performance Analysis time, memory usage sv-comp SV-COMP (analyses, results), witnesses

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants