Skip to content

Commit 7ad18d8

Browse files
committed
Adjust proof tooling to support CBMC v6
With CBMC v6, unwinding assertions are enabled by default, and object bits no longer need to be set at compile time. Update various build rules to use the latest template as provided with CBMC starter kit.
1 parent a5cd1c0 commit 7ad18d8

2 files changed

Lines changed: 213 additions & 186 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -261,8 +261,7 @@ jobs:
261261
- name: Set up CBMC runner
262262
uses: FreeRTOS/CI-CD-Github-Actions/set_up_cbmc_runner@main
263263
with:
264-
cbmc_version: "5.61.0"
265-
cbmc_viewer_version: "3.5"
264+
cbmc_version: "6.1.1"
266265
- name: Install cmake
267266
run: |
268267
sudo apt-get install -y cmake

0 commit comments

Comments
 (0)