Skip to content

Commit fca5e92

Browse files
remi-delmas-3000Remi Delmas
and
Remi Delmas
authored
Goto binary serialization (rust-lang#2205)
Co-authored-by: Remi Delmas <delmasrd@amazon.com>
1 parent 8e95868 commit fca5e92

File tree

13 files changed

+1554
-2
lines changed

13 files changed

+1554
-2
lines changed

.github/workflows/kani.yml

+19
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,25 @@ jobs:
3333
- name: Execute Kani regression
3434
run: ./scripts/kani-regression.sh
3535

36+
write-json-symtab-regression:
37+
runs-on: ubuntu-20.04
38+
steps:
39+
- name: Checkout Kani
40+
uses: actions/checkout@v3
41+
42+
- name: Setup Kani Dependencies
43+
uses: ./.github/actions/setup
44+
with:
45+
os: ubuntu-20.04
46+
47+
- name: Build Kani
48+
run: cargo build-dev
49+
50+
- name: Execute Kani regression
51+
env:
52+
KANI_ENABLE_WRITE_JSON_SYMTAB: 1
53+
run: ./scripts/kani-regression.sh
54+
3655
experimental-features-regression:
3756
runs-on: ubuntu-20.04
3857
env:

Cargo.lock

+7
Original file line numberDiff line numberDiff line change
@@ -230,6 +230,7 @@ version = "0.22.0"
230230
dependencies = [
231231
"lazy_static",
232232
"linear-map",
233+
"memuse",
233234
"num",
234235
"num-traits",
235236
"serde",
@@ -657,6 +658,12 @@ dependencies = [
657658
"autocfg",
658659
]
659660

661+
[[package]]
662+
name = "memuse"
663+
version = "0.2.1"
664+
source = "registry+https://github.com/rust-lang/crates.io-index"
665+
checksum = "2145869435ace5ea6ea3d35f59be559317ec9a0d04e1812d5f185a87b6d36f1a"
666+
660667
[[package]]
661668
name = "mio"
662669
version = "0.8.6"

cprover_bindings/Cargo.toml

+1
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,4 @@ linear-map = {version = "1.2", features = ["serde_impl"]}
2323

2424
[dev-dependencies]
2525
serde_test = "1"
26+
memuse = "0.2.1"

0 commit comments

Comments
 (0)