Conversation
| @@ -0,0 +1,22 @@ | |||
| ## What's Changed | |||
| * Increase support for unions in incremental smt2 decision procedure by @thomasspriggs in https://github.com/diffblue/cbmc/pull/7926 | |||
There was a problem hiding this comment.
⛏️ I don't think we have added enough support for any union examples to work from a user perspective.
| * Rename {min,max}_exprt to {min,max}_value_exprt by @tautschnig in https://github.com/diffblue/cbmc/pull/7931 | ||
| * Introduce widen_if_needed by @kroening in https://github.com/diffblue/cbmc/pull/7938 | ||
| * format_expr: format constants with natural number type by @kroening in https://github.com/diffblue/cbmc/pull/7940 | ||
| * Enable all struct tests under `regression/cbmc/` for new SMT backend by @NlightNFotis in https://github.com/diffblue/cbmc/pull/7809 |
There was a problem hiding this comment.
⛏️ I suspect this is actually a misleadingly named PR, as we enabled the tests which pass only. There are at least some remaining to fix.
tautschnig
left a comment
There was a problem hiding this comment.
Thank you for introducing a changelog!
| * Fix problem on array size L2 renaming by @esteffin in https://github.com/diffblue/cbmc/pull/7877 | ||
| * Fix shadow memory missing aggregation on non-compound bitvector types by @esteffin in https://github.com/diffblue/cbmc/pull/7935 | ||
|
|
||
| ## Internal Improvements |
There was a problem hiding this comment.
I suggest not even including this section, though perhaps those could be listed in the PR description for reviewers to potentially override whoever is putting together the PR. My personal take is that the changelog should strongly focus on observable changes, where "observable" are all those changes that impact users in the first instance and developers if there are substantial API changes.
| @@ -0,0 +1,22 @@ | |||
| ## What's Changed | |||
| * Increase support for unions in incremental smt2 decision procedure by @thomasspriggs in https://github.com/diffblue/cbmc/pull/7926 | |||
| * Add ASV book CBMC examples by @peterschrammel in https://github.com/diffblue/cbmc/pull/7921 | |||
There was a problem hiding this comment.
Not relevant to users.
| * [DOCS] Add documentation on CBMC Shadow Memory intrinsics by @NlightNFotis in https://github.com/diffblue/cbmc/pull/7913 | ||
| * [DOCS] Improve doxygen for shadow_memory_util by @NlightNFotis in https://github.com/diffblue/cbmc/pull/7930 |
There was a problem hiding this comment.
I think those two items could be combined.
| * Shadow memory addresses now also support --pointer-check argument by @esteffin in https://github.com/diffblue/cbmc/pull/7936 | ||
| * [DOCS] Add documentation on CBMC Shadow Memory intrinsics by @NlightNFotis in https://github.com/diffblue/cbmc/pull/7913 | ||
| * [DOCS] Improve doxygen for shadow_memory_util by @NlightNFotis in https://github.com/diffblue/cbmc/pull/7930 | ||
| * [SYNTHESIZER] Allow goto-synthesizer accept all CBMC options by @qinheping in https://github.com/diffblue/cbmc/pull/7900 |
There was a problem hiding this comment.
I'd reword this as "goto-synthesizer now accepts all CBMC options by @qinheping ..."
| @@ -0,0 +1,22 @@ | |||
| ## What's Changed | |||
There was a problem hiding this comment.
Before that line we'll need a #-level heading that states the version that these changes are referring to.
Codecov ReportAll modified lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## develop #7948 +/- ##
===========================================
- Coverage 78.65% 78.62% -0.04%
===========================================
Files 1701 1701
Lines 196204 196204
===========================================
- Hits 154328 154265 -63
- Misses 41876 41939 +63 ☔ View full report in Codecov by Sentry. |
7bfb2ff to
95b7ac5
Compare
|
Could we please get #7954 into this release (i.e., hold off releasing until this is approved, and then rebase this release)? |
PR for
cbmc5.94.0. Note that this is trialing including aCHANGELOGas discussed in #7907 .The following have committed PRs and should review my editing of their PR title in the
CHANGELOGto ensure I didn't mangle it: @thomasspriggs @peterschrammel @tautschnig @esteffin @NlightNFotis @qinheping @kroening