Commit 4a919cb
Update Charon submodule to v0.1.69 (#4660)
Advance the Charon pin from v0.1.68 (63f7749d) to v0.1.69 (485bd36e),
the next step of the incremental effort to catch the pinned Charon up
with upstream (the endgame is dropping scripts/charon-patch.diff
entirely).
Charon v0.1.69 makes `Vector::elem_count` the way to obtain the number
of non-empty slots (`len` is removed); adapt the tuple-field-projection
translation in the LLBC backend accordingly.
Refresh scripts/charon-patch.diff so its hunks apply against the v0.1.69
sources (context-line drift only; the patch content is unchanged).
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: Kiro <kiro-agent@users.noreply.github.com>1 parent 68d40b8 commit 4a919cb
4 files changed
Lines changed: 8 additions & 8 deletions
File tree
- kani-compiler/src/codegen_aeneas_llbc/mir_to_ullbc
- scripts
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
288 | 288 | | |
289 | 289 | | |
290 | 290 | | |
291 | | - | |
| 291 | + | |
292 | 292 | | |
293 | 293 | | |
294 | 294 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1873 | 1873 | | |
1874 | 1874 | | |
1875 | 1875 | | |
1876 | | - | |
| 1876 | + | |
1877 | 1877 | | |
1878 | 1878 | | |
1879 | 1879 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
0 commit comments