File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
docs/src/rust-feature-support Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ Name | Support | Notes |
17
17
abort | Yes | |
18
18
add_with_overflow | Yes | |
19
19
arith_offset | No | |
20
- assert_inhabited | | |
20
+ assert_inhabited | Yes | |
21
21
assert_uninit_valid | Yes | |
22
22
assert_zero_valid | Yes | |
23
23
assume | Yes | |
@@ -167,7 +167,7 @@ nearbyintf32 | No | |
167
167
nearbyintf64 | No | |
168
168
needs_drop | Yes | |
169
169
nontemporal_store | No | |
170
- offset | Yes | |
170
+ offset | Partial | Doesn't check [ all UB conditions ] ( https://doc.rust-lang.org/std/primitive.pointer.html#safety-2 ) |
171
171
powf32 | No | |
172
172
powf64 | No | |
173
173
powif32 | No | |
@@ -179,7 +179,7 @@ prefetch_write_data | No | |
179
179
prefetch_write_instruction | No | |
180
180
ptr_guaranteed_eq | Yes | |
181
181
ptr_guaranteed_ne | Yes | |
182
- ptr_offset_from | Partial | Missing undefined behavior checks |
182
+ ptr_offset_from | Partial | Doesn't check [ all UB conditions ] ( https://doc.rust-lang.org/std/primitive.pointer.html#safety-4 ) |
183
183
raw_eq | Partial | Cannot detect [ uninitialized memory] ( #uninitialized-memory ) |
184
184
rintf32 | No | |
185
185
rintf64 | No | |
@@ -197,7 +197,7 @@ size_of_val | Yes | |
197
197
sqrtf32 | No | |
198
198
sqrtf64 | No | |
199
199
sub_with_overflow | Yes | |
200
- transmute | Yes | |
200
+ transmute | Partial | Doesn't check [ all UB conditions ] ( https://doc.rust-lang.org/nomicon/transmutes.html ) |
201
201
truncf32 | No | |
202
202
truncf64 | No | |
203
203
try | No | [ #267 ] ( https://github.com/model-checking/kani/issues/267 ) |
You can’t perform that action at this time.
0 commit comments