Skip to content

Commit 1ee2161

Browse files
zhassan-awstedinski
authored andcommitted
Upgrade to cbmc 5.43.0 (rust-lang#616)
* Upgraded minimum CBMC version to 5.43.0 * Temporarily enabled `brew update` to get the latest CBMC release
1 parent 8441f76 commit 1ee2161

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

rmc-docs/src/install-guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ RMC must currently be built from source.
55
In general, the following dependencies are required:
66

77
1. The dependencies needed to built `rustc`. RMC is a fork of the Rust compiler, and so we have the same minimum requirements.
8-
2. [CBMC](https://github.com/diffblue/cbmc) (>= 5.36.0)
8+
2. [CBMC](https://github.com/diffblue/cbmc) (>= 5.43.0)
99
3. [CBMC Viewer](https://github.com/awslabs/aws-viewer-for-cbmc) (>= 2.6)
1010

1111
Note: These dependencies may be installed by running the CI scripts shown below and there is no need to install them separately, for their respective OS.

scripts/rmc-regression.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ EXTRA_X_PY_BUILD_ARGS="${EXTRA_X_PY_BUILD_ARGS:-}"
1414
RMC_DIR=$SCRIPT_DIR/..
1515

1616
# Required dependencies
17-
check-cbmc-version.py --major 5 --minor 30
17+
check-cbmc-version.py --major 5 --minor 43
1818
check-cbmc-viewer-version.py --major 2 --minor 5
1919

2020
# Formatting check

scripts/setup/macos-10.15/install_deps.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ set -eux
77
# Github promises weekly build image updates, so we can skip the update step and
88
# worst case we should only be 1-2 weeks behind upstream brew.
99
# https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-software
10-
#brew update
10+
brew update
1111

1212
# Install dependencies via `brew`
1313
brew install ctags

scripts/setup/ubuntu/install_cbmc.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
set -eu
66

77
UBUNTU_VERSION=$(lsb_release -rs)
8-
FILE="ubuntu-${UBUNTU_VERSION}-cbmc-5.36.0-Linux.deb"
9-
URL="https://github.com/diffblue/cbmc/releases/download/cbmc-5.36.0/$FILE"
8+
FILE="ubuntu-${UBUNTU_VERSION}-cbmc-5.43.0-Linux.deb"
9+
URL="https://github.com/diffblue/cbmc/releases/download/cbmc-5.43.0/$FILE"
1010

1111
set -x
1212

0 commit comments

Comments
 (0)