Skip to content

Commit 4d8781a

Browse files
committed
Merge branch 'master' into issue-1722
2 parents 4e1a23e + 76714a0 commit 4d8781a

File tree

190 files changed

+3663
-2191
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

190 files changed

+3663
-2191
lines changed

.git-blame-ignore-revs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,6 @@ c3e2cc848479ae86de5542b6ab0e75a74e9cf8c9
4343

4444
# Trim trailing whitespace in BitfieldDomain
4545
d4e2a5f84ed3b7fbff89e34b2f7833de975e0671
46+
47+
# Fix BaseInvariant indentation
48+
15e7a7ebd34e9fabdd4129e97eb86830fea8395f

.github/workflows/metadata.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
uses: actions/checkout@v5
4343

4444
- name: Set up Node.js ${{ matrix.node-version }}
45-
uses: actions/setup-node@v4
45+
uses: actions/setup-node@v5
4646
with:
4747
node-version: ${{ matrix.node-version }}
4848

.github/workflows/options.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
uses: actions/checkout@v5
1919

2020
- name: Set up Node.js ${{ matrix.node-version }}
21-
uses: actions/setup-node@v4
21+
uses: actions/setup-node@v5
2222
with:
2323
node-version: ${{ matrix.node-version }}
2424

.github/workflows/semgrep.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
run: semgrep scan --config .semgrep/ --sarif > semgrep.sarif
2323

2424
- name: Upload SARIF file to GitHub Advanced Security Dashboard
25-
uses: github/codeql-action/upload-sarif@v3
25+
uses: github/codeql-action/upload-sarif@v4
2626
with:
2727
sarif_file: semgrep.sarif
2828
if: always()

.github/workflows/unlocked.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ jobs:
224224
ocaml-compiler: ${{ matrix.ocaml-compiler }}
225225

226226
- name: Set up Node.js ${{ matrix.node-version }}
227-
uses: actions/setup-node@v4
227+
uses: actions/setup-node@v5
228228
with:
229229
node-version: ${{ matrix.node-version }}
230230

CHANGELOG.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
1-
## v2.6.0 Awkward Aardvark (unreleased)
1+
## v2.6.0 Awkward Aardvark
22
* Add division by zero analysis (#1764).
33
* Add bitfield domain (#1623).
44
* Add weakly-relational C-2PO pointer analysis (#1485).
55
* Add widening delay (#1358, #1442, #1483).
66
* Add narrowing of globals to top-down solver (#1636).
77
* Add weak dependencies to top-down solver (#1746, #1747).
88
* Add YAML ghost witness generation (#1394).
9+
* Remove GraphML witness generation (#1732, #1733, #1738).
910
* Use C standard option for preprocessing (#1807).
1011
* Add bash completion for array options (#1670, #1705, #1750).
1112
* Make `malloc(0)` semantics configurable (#1418, #1777).
1213
* Update path-sensitive analyses (#1785, #1791, #1792).
1314
* Fix evaluation of library function arguments (#1758, #1761).
1415
* Optimize affine equalities analysis using sparse matrices (#1459, #1625).
15-
* Prepare for parallelism (#1708, #1744, #1748).
16+
* Prepare for parallelism (#1708, #1744, #1748, #1781, #1790).
1617

1718
## v2.5.0
1819
Functionally equivalent to Goblint in SV-COMP 2025.

conf/svcomp-ghost.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@
114114
"witness": {
115115
"yaml": {
116116
"enabled": true,
117+
"sv-comp-true-only": false,
117118
"format-version": "2.1",
118119
"entry-types": [
119120
"flow_insensitive_invariant",

conf/svcomp.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@
9191
"witness": {
9292
"yaml": {
9393
"enabled": true,
94+
"sv-comp-true-only": false,
9495
"format-version": "2.0",
9596
"entry-types": [
9697
"invariant_set"

conf/svcomp24.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@
110110
"witness": {
111111
"yaml": {
112112
"enabled": true,
113+
"sv-comp-true-only": false,
113114
"format-version": "2.0",
114115
"entry-types": [
115116
"invariant_set"

conf/svcomp25.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@
9191
"witness": {
9292
"yaml": {
9393
"enabled": true,
94+
"sv-comp-true-only": false,
9495
"format-version": "2.0",
9596
"entry-types": [
9697
"invariant_set"

0 commit comments

Comments
 (0)