Skip to content

Commit 4feaaad

Browse files
Bump Kani version (#4511)
0.67.0 Kani release Raw release notes: ``` ## What's Changed * Upgrade Rust toolchain to 2025-11-06 by @tautschnig in #4451 * Upgrade Rust toolchain to 2025-11-07 by @tautschnig in #4454 * Automatic toolchain upgrade to nightly-2025-11-08 by @github-actions[bot] in #4456 * Automatic toolchain upgrade to nightly-2025-11-09 by @github-actions[bot] in #4457 * Automatic cargo update to 2025-11-10 by @github-actions[bot] in #4459 * Gracefully fail when compiling structs with too large array by @tautschnig in #4461 * Upgrade Rust toolchain to 2025-11-10 by @tautschnig in #4460 * Bump tests/perf/s2n-quic from `e726f08` to `cf77e2b` by @dependabot[bot] in #4462 * Automatic toolchain upgrade to nightly-2025-11-11 by @github-actions[bot] in #4463 * fix: Make kani attribute nameres work with generic args having `::` by @ShoyuVanilla in #4427 * NixOS: patch binaries if the dynamic linker is a stub by @GrigorenkoPV in #4413 * Update charon submodule by 15 commits by @tautschnig in #4464 * Arrays with more than 64 elements no longer cause spurious failures by @tautschnig in #4470 * Upgrade Rust toolchain to 2025-11-12 by @tautschnig in #4469 * Upgrade Rust toolchain to 2025-11-13 by @tautschnig in #4473 * Automatic cargo update to 2025-11-17 by @github-actions[bot] in #4476 * Upgrade Rust toolchain to 2025-11-16 by @tautschnig in #4477 * Automatic toolchain upgrade to nightly-2025-11-18 by @github-actions[bot] in #4478 * Upgrade Rust toolchain to 2025-11-19 by @tautschnig in #4482 * Automatic toolchain upgrade to nightly-2025-11-20 by @github-actions[bot] in #4483 * Automatic cargo update to 2025-11-24 by @github-actions[bot] in #4487 * Bump tests/perf/s2n-quic from `cf77e2b` to `25d7f4e` by @dependabot[bot] in #4489 * Bump actions/checkout from 5 to 6 by @dependabot[bot] in #4488 * Automatic cargo update to 2025-12-01 by @github-actions[bot] in #4491 * Bump tests/perf/s2n-quic from `25d7f4e` to `77f104c` by @dependabot[bot] in #4492 * Automatic cargo update to 2025-12-08 by @github-actions[bot] in #4493 * Bump tests/perf/s2n-quic from `77f104c` to `1ac1364` by @dependabot[bot] in #4494 * docs: Correct `default-unwind` Cargo.toml examples by @hashcatHitman in #4496 * Automatic cargo update to 2025-12-15 by @github-actions[bot] in #4497 * Bump peter-evans/create-pull-request from 7 to 8 by @dependabot[bot] in #4498 * Bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #4499 * Bump tests/perf/s2n-quic from `1ac1364` to `8445d10` by @dependabot[bot] in #4500 * Bump mdbook version by @zhassan-aws in #4503 * Bump tests/perf/s2n-quic from `8445d10` to `112439c` by @dependabot[bot] in #4502 * Automatic cargo update to 2025-12-22 by @github-actions[bot] in #4501 * Bump tests/perf/s2n-quic from `112439c` to `dce0a3c` by @dependabot[bot] in #4506 * Automatic cargo update to 2025-12-29 by @github-actions[bot] in #4505 * Automatic cargo update to 2026-01-05 by @github-actions[bot] in #4508 * Add a section with recommended setup for Rust Analyzer by @zhassan-aws in #4504 * Automatic cargo update to 2026-01-12 by @github-actions[bot] in #4509 * Bump tests/perf/s2n-quic from `dce0a3c` to `058783f` by @dependabot[bot] in #4510 * Upgrade Rust toolchain to 2025-11-21 by @tautschnig in #4486 ## New Contributors * @hashcatHitman made their first contribution in #4496 **Full Changelog**: kani-0.66.0...kani-0.67.0 ``` By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 and MIT licenses. --------- Co-authored-by: Michael Tautschnig <mt@debian.org>
1 parent decd2c1 commit 4feaaad

File tree

12 files changed

+37
-20
lines changed

12 files changed

+37
-20
lines changed

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,23 @@ This file contains notable changes (e.g. breaking changes, major changes, etc.)
44

55
This file was introduced starting Kani 0.23.0, so it only contains changes from version 0.23.0 onwards.
66

7+
## [0.67.0]
8+
9+
### What's Changed
10+
* Gracefully fail when compiling structs with too large array by @tautschnig in https://github.com/model-checking/kani/pull/4461
11+
* fix: Make kani attribute nameres work with generic args having `::` by @ShoyuVanilla in https://github.com/model-checking/kani/pull/4427
12+
* NixOS: patch binaries if the dynamic linker is a stub by @GrigorenkoPV in https://github.com/model-checking/kani/pull/4413
13+
* Update charon submodule by 15 commits by @tautschnig in https://github.com/model-checking/kani/pull/4464
14+
* Arrays with more than 64 elements no longer cause spurious failures by @tautschnig in https://github.com/model-checking/kani/pull/4470
15+
* docs: Correct `default-unwind` Cargo.toml examples by @hashcatHitman in https://github.com/model-checking/kani/pull/4496
16+
* Add a section with recommended setup for Rust Analyzer by @zhassan-aws in https://github.com/model-checking/kani/pull/4504
17+
* Upgrade Rust toolchain to 2025-11-21 by @tautschnig, @zhassan-aws
18+
19+
### New Contributors
20+
* @hashcatHitman made their first contribution in https://github.com/model-checking/kani/pull/4496
21+
22+
**Full Changelog**: https://github.com/model-checking/kani/compare/kani-0.66.0...kani-0.67.0
23+
724
## [0.66.0]
825

926
### Breaking Changes

Cargo.lock

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ dependencies = [
181181

182182
[[package]]
183183
name = "build-kani"
184-
version = "0.66.0"
184+
version = "0.67.0"
185185
dependencies = [
186186
"anyhow",
187187
"cargo_metadata",
@@ -434,7 +434,7 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
434434

435435
[[package]]
436436
name = "cprover_bindings"
437-
version = "0.66.0"
437+
version = "0.67.0"
438438
dependencies = [
439439
"lazy_static",
440440
"linear-map",
@@ -947,15 +947,15 @@ dependencies = [
947947

948948
[[package]]
949949
name = "kani"
950-
version = "0.66.0"
950+
version = "0.67.0"
951951
dependencies = [
952952
"kani_core",
953953
"kani_macros",
954954
]
955955

956956
[[package]]
957957
name = "kani-compiler"
958-
version = "0.66.0"
958+
version = "0.67.0"
959959
dependencies = [
960960
"charon",
961961
"clap",
@@ -994,7 +994,7 @@ dependencies = [
994994

995995
[[package]]
996996
name = "kani-driver"
997-
version = "0.66.0"
997+
version = "0.67.0"
998998
dependencies = [
999999
"anyhow",
10001000
"cargo_metadata",
@@ -1024,7 +1024,7 @@ dependencies = [
10241024

10251025
[[package]]
10261026
name = "kani-verifier"
1027-
version = "0.66.0"
1027+
version = "0.67.0"
10281028
dependencies = [
10291029
"anyhow",
10301030
"home",
@@ -1033,14 +1033,14 @@ dependencies = [
10331033

10341034
[[package]]
10351035
name = "kani_core"
1036-
version = "0.66.0"
1036+
version = "0.67.0"
10371037
dependencies = [
10381038
"kani_macros",
10391039
]
10401040

10411041
[[package]]
10421042
name = "kani_macros"
1043-
version = "0.66.0"
1043+
version = "0.67.0"
10441044
dependencies = [
10451045
"proc-macro-error2",
10461046
"proc-macro2",
@@ -1052,7 +1052,7 @@ dependencies = [
10521052

10531053
[[package]]
10541054
name = "kani_metadata"
1055-
version = "0.66.0"
1055+
version = "0.67.0"
10561056
dependencies = [
10571057
"clap",
10581058
"cprover_bindings",
@@ -1958,7 +1958,7 @@ dependencies = [
19581958

19591959
[[package]]
19601960
name = "std"
1961-
version = "0.66.0"
1961+
version = "0.67.0"
19621962
dependencies = [
19631963
"kani",
19641964
]

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
[package]
55
name = "kani-verifier"
6-
version = "0.66.0"
6+
version = "0.67.0"
77
edition = "2024"
88
description = "A bit-precise model checker for Rust."
99
readme = "README.md"

cprover_bindings/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
[package]
55
name = "cprover_bindings"
6-
version = "0.66.0"
6+
version = "0.67.0"
77
edition = "2024"
88
license = "MIT OR Apache-2.0"
99
publish = false

kani-compiler/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
[package]
55
name = "kani-compiler"
6-
version = "0.66.0"
6+
version = "0.67.0"
77
edition = "2024"
88
license = "MIT OR Apache-2.0"
99
publish = false

kani-driver/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
[package]
55
name = "kani-driver"
6-
version = "0.66.0"
6+
version = "0.67.0"
77
edition = "2024"
88
description = "Build a project with Kani and run all proof harnesses"
99
license = "MIT OR Apache-2.0"

kani_metadata/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
[package]
55
name = "kani_metadata"
6-
version = "0.66.0"
6+
version = "0.67.0"
77
edition = "2024"
88
license = "MIT OR Apache-2.0"
99
publish = false

library/kani/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
[package]
55
name = "kani"
6-
version = "0.66.0"
6+
version = "0.67.0"
77
edition = "2024"
88
license = "MIT OR Apache-2.0"
99
publish = false

library/kani_core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
[package]
55
name = "kani_core"
6-
version = "0.66.0"
6+
version = "0.67.0"
77
edition = "2024"
88
license = "MIT OR Apache-2.0"
99
publish = false

library/kani_macros/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
[package]
55
name = "kani_macros"
6-
version = "0.66.0"
6+
version = "0.67.0"
77
edition = "2024"
88
license = "MIT OR Apache-2.0"
99
publish = false

0 commit comments

Comments
 (0)