Commit ff9a100
committed
Upgrade Rust toolchain to 2025-06-17 (model-checking#4163)
Relevant upstream PR: rust-lang/rust#137944
(Sized Hierarchy: Part I). This PR implements a part of
[RFC 3729](rust-lang/rfcs#3729), which
prescribes a hierarchy of `Sized` traits. Notably, this disallows
instantiation of `size_of_val` and `align_of_val` with extern types.
Consequently, the code in test `unsized_foreign.rs` no longer compiles
instead of panicking, as it previously did. This test is therefore
removed.
Work in progress: figure out whether we can make `foreign_type.rs` work.
Resolves: model-checking#41651 parent b64e59d commit ff9a100
File tree
3 files changed
+1
-49
lines changed- tests/kani
- MemPredicates
- SizeAndAlignOfDst
3 files changed
+1
-49
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
File renamed without changes.
This file was deleted.
0 commit comments