Skip to content

Update to CBMC 6.3.1 and fix auto-update script - #3537

Merged
tautschnig merged 2 commits into
model-checking:mainfrom
tautschnig:cbmc-6.3.1
Sep 23, 2024
Merged

Update to CBMC 6.3.1 and fix auto-update script#3537
tautschnig merged 2 commits into
model-checking:mainfrom
tautschnig:cbmc-6.3.1

Conversation

@tautschnig

Copy link
Copy Markdown
Member

Update to CBMC release 6.3.1. This release includes a full fix for the build problem that we carried a patch for (in #3431 and #3436), thus dropping the patching step.

The automatic update of CBMC requires actually installing that newer version of CBMC, else regression tests fail as seen in https://github.com/model-checking/kani/actions/runs/10987766383/job/30503118786.

Resolves: #3507, #3536

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 and MIT licenses.

Update to CBMC release 6.3.1. This release includes a full fix for the
build problem that we carried a patch for (in model-checking#3431 and model-checking#3436), thus
dropping the patching step.
The automatic update of CBMC requires actually installing that newer
version of CBMC, else regression tests fail as seen in
https://github.com/model-checking/kani/actions/runs/10987766383/job/30503118786.
Resolves: model-checking#3507, model-checking#3536
@tautschnig
tautschnig requested a review from a team as a code ownerSeptember 23, 2024 10:34
@github-actionsgithub-actionsBot added the Z-EndToEndBenchCI Tag a PR to run benchmark CI label Sep 23, 2024

@zhassan-awszhassan-aws left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

Comment thread.github/workflows/cbmc-update.yml Outdated
Comment threadscripts/setup/al2/install_cbmc.sh
@tautschnig
tautschnig added this pull request to the merge queueSep 23, 2024
Merged via the queue into model-checking:main with commit 0682257Sep 23, 2024
@tautschnig
tautschnig deleted the cbmc-6.3.1 branch September 23, 2024 15:14
@celinvalcelinval mentioned this pull request Oct 8, 2024
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Z-EndToEndBenchCITag a PR to run benchmark CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CBMC upgrade to 6.2.0 failed

2 participants

@tautschnig@zhassan-aws