From e7220f64a4f55e11675ec0f265247718a341efe7 Mon Sep 17 00:00:00 2001 From: Michael Tautschnig Date: Thu, 19 Sep 2024 15:37:41 +0000 Subject: [PATCH] Release CBMC 6.3.1 This patch release addresses build failures on Apple Silicon (via PR #8461). --- CHANGELOG | 9 +++++++++ src/config.inc | 2 +- src/libcprover-rust/Cargo.toml | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index b872c3a50d0..f36d2c3ab75 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,12 @@ +# CBMC 6.3.1 + +This patch release addresses build failures on Apple Silicon (via PR #8461). + +## Bug Fixes +* C library: Apple does not adhere to aarch64 ABI by @tautschnig in https://github.com/diffblue/cbmc/pull/8461 + +**Full Changelog**: https://github.com/diffblue/cbmc/compare/cbmc-6.3.0...cbmc-6.3.1 + # CBMC 6.3.0 This release addresses build failures on aarch64 (64-bit ARM) platforms (via PR #8366) and for some CMake configurations (via PR #8435). Users of loop invariants with dynamic frames have two changes to their user experience: diff --git a/src/config.inc b/src/config.inc index 9bb001354bb..9125a0a0e9e 100644 --- a/src/config.inc +++ b/src/config.inc @@ -79,7 +79,7 @@ endif OSX_IDENTITY="Developer ID Application: Daniel Kroening" # Detailed version information -CBMC_VERSION = 6.3.0 +CBMC_VERSION = 6.3.1 # Use the CUDD library for BDDs, can be installed using `make -C src cudd-download` # CUDD = ../../cudd-3.0.0 diff --git a/src/libcprover-rust/Cargo.toml b/src/libcprover-rust/Cargo.toml index 713b4c61226..bb7bd8caf90 100644 --- a/src/libcprover-rust/Cargo.toml +++ b/src/libcprover-rust/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libcprover_rust" -version = "6.3.0" +version = "6.3.1" edition = "2021" description = "Rust API for CBMC and assorted CProver tools" repository = "https://github.com/diffblue/cbmc"