Skip to content

Commit a12e9b7

Browse files
committed
Bump Kani version to 0.43.0
Signed-off-by: Felipe R. Monteiro <[email protected]>
1 parent f94b714 commit a12e9b7

File tree

12 files changed

+33
-19
lines changed

12 files changed

+33
-19
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,20 @@ 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.43.0]
8+
9+
## What's Changed
10+
* Make `codegen_span` stable by @ouz-a in https://github.com/model-checking/kani/pull/2882
11+
* Change reachability module to use StableMIR by @celinval in https://github.com/model-checking/kani/pull/2894
12+
* Fix StableMIR migration documentation by @celinval in https://github.com/model-checking/kani/pull/2915
13+
* Stabilize `find_debug_info` by @ouz-a in https://github.com/model-checking/kani/pull/2912
14+
* Migrate hooks and place modules to use mostly StableMIR APIs by @celinval in https://github.com/model-checking/kani/pull/2910
15+
* Migrate static handling and most of the operand codegen code to StableMIR by @celinval in https://github.com/model-checking/kani/pull/2931
16+
* Migrate `rvalue` and `coercion` module to use StableMIR by @celinval in https://github.com/model-checking/kani/pull/2938
17+
* Migrate `intrinsics` module to use StableMIR by @celinval in https://github.com/model-checking/kani/pull/2939
18+
19+
**Full Changelog**: https://github.com/model-checking/kani/compare/kani-0.42.0...kani-0.43.0
20+
721
## [0.42.0]
822

923
### What's Changed

Cargo.lock

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ dependencies = [
119119

120120
[[package]]
121121
name = "build-kani"
122-
version = "0.42.0"
122+
version = "0.43.0"
123123
dependencies = [
124124
"anyhow",
125125
"cargo_metadata",
@@ -255,7 +255,7 @@ dependencies = [
255255

256256
[[package]]
257257
name = "cprover_bindings"
258-
version = "0.42.0"
258+
version = "0.43.0"
259259
dependencies = [
260260
"lazy_static",
261261
"linear-map",
@@ -440,14 +440,14 @@ checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38"
440440

441441
[[package]]
442442
name = "kani"
443-
version = "0.42.0"
443+
version = "0.43.0"
444444
dependencies = [
445445
"kani_macros",
446446
]
447447

448448
[[package]]
449449
name = "kani-compiler"
450-
version = "0.42.0"
450+
version = "0.43.0"
451451
dependencies = [
452452
"clap",
453453
"cprover_bindings",
@@ -468,7 +468,7 @@ dependencies = [
468468

469469
[[package]]
470470
name = "kani-driver"
471-
version = "0.42.0"
471+
version = "0.43.0"
472472
dependencies = [
473473
"anyhow",
474474
"cargo_metadata",
@@ -496,7 +496,7 @@ dependencies = [
496496

497497
[[package]]
498498
name = "kani-verifier"
499-
version = "0.42.0"
499+
version = "0.43.0"
500500
dependencies = [
501501
"anyhow",
502502
"home",
@@ -505,7 +505,7 @@ dependencies = [
505505

506506
[[package]]
507507
name = "kani_macros"
508-
version = "0.42.0"
508+
version = "0.43.0"
509509
dependencies = [
510510
"proc-macro-error",
511511
"proc-macro2",
@@ -515,7 +515,7 @@ dependencies = [
515515

516516
[[package]]
517517
name = "kani_metadata"
518-
version = "0.42.0"
518+
version = "0.43.0"
519519
dependencies = [
520520
"clap",
521521
"cprover_bindings",
@@ -1050,7 +1050,7 @@ checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970"
10501050

10511051
[[package]]
10521052
name = "std"
1053-
version = "0.42.0"
1053+
version = "0.43.0"
10541054
dependencies = [
10551055
"kani",
10561056
]

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.42.0"
6+
version = "0.43.0"
77
edition = "2021"
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.42.0"
6+
version = "0.43.0"
77
edition = "2021"
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.42.0"
6+
version = "0.43.0"
77
edition = "2021"
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.42.0"
6+
version = "0.43.0"
77
edition = "2021"
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.42.0"
6+
version = "0.43.0"
77
edition = "2021"
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.42.0"
6+
version = "0.43.0"
77
edition = "2021"
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.42.0"
6+
version = "0.43.0"
77
edition = "2021"
88
license = "MIT OR Apache-2.0"
99
publish = false

library/std/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
# Note: this package is intentionally named std to make sure the names of
66
# standard library symbols are preserved
77
name = "std"
8-
version = "0.42.0"
8+
version = "0.43.0"
99
edition = "2021"
1010
license = "MIT OR Apache-2.0"
1111
publish = false

tests/perf/s2n-quic

Submodule s2n-quic updated 207 files

tools/build-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 = "build-kani"
6-
version = "0.42.0"
6+
version = "0.43.0"
77
edition = "2021"
88
description = "Builds Kani, Sysroot and release bundle."
99
license = "MIT OR Apache-2.0"

0 commit comments

Comments
 (0)