You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This release improves upon automated assigns-clause inference for loop
invariants, which should make manually adding assigns clauses to loops
less frequent.
Copy file name to clipboardexpand all lines: CHANGELOG
+24
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,27 @@
1
+
# CBMC 6.4.0
2
+
3
+
This release improves upon automated assigns-clause inference for loop invariants, which should make manually adding assigns clauses to loops less frequent.
4
+
5
+
## What's Changed
6
+
* [CONTRACTS] Support alias of member pointers in loop assigns inference by @qinheping in https://github.com/diffblue/cbmc/pull/8486
7
+
* [CONTRACTS] Detect loop locals with goto_rw in DFCC by @qinheping in https://github.com/diffblue/cbmc/pull/8489
8
+
* [CONTRACTS] DFCC loop assigns infererence with functions inlined by @qinheping in https://github.com/diffblue/cbmc/pull/8490
9
+
10
+
## Bug Fixes
11
+
* SMT2: implement range type by @kroening in https://github.com/diffblue/cbmc/pull/8466
12
+
* Man pages: improve wording of unwinding-related options by @tautschnig in https://github.com/diffblue/cbmc/pull/8471
13
+
* `format_type` can now format `range_typet` by @kroening in https://github.com/diffblue/cbmc/pull/8473
14
+
* Contracts: document use of __CPROVER_loop_entry with arrays by @tautschnig in https://github.com/diffblue/cbmc/pull/8470
15
+
* `bitvector_typet`: set width from mp_integer by @kroening in https://github.com/diffblue/cbmc/pull/8477
16
+
* CI: add macos-14 (macOS on M1) job by @tautschnig in https://github.com/diffblue/cbmc/pull/8382
17
+
* Remove macos-12 CI job by @tautschnig in https://github.com/diffblue/cbmc/pull/8482
18
+
* [CONTRACTS] Support alias of member pointers in loop assigns inference by @qinheping in https://github.com/diffblue/cbmc/pull/8486
19
+
* zero extension expression by @kroening in https://github.com/diffblue/cbmc/pull/8442
20
+
* [CONTRACTS] Detect loop locals with goto_rw in DFCC by @qinheping in https://github.com/diffblue/cbmc/pull/8489
21
+
* [CONTRACTS] DFCC loop assigns infererence with functions inlined by @qinheping in https://github.com/diffblue/cbmc/pull/8490
0 commit comments