File tree Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change 230
230
#![ feature( unboxed_closures) ]
231
231
#![ feature( unsized_fn_params) ]
232
232
#![ feature( with_negative_coherence) ]
233
+ // Required for Kani loop contracts, which are annotated as custom stmt attributes.
233
234
#![ feature( proc_macro_hygiene) ]
234
235
// tidy-alphabetical-end
235
236
//
Original file line number Diff line number Diff line change @@ -284,10 +284,9 @@ pub mod verify {
284
284
use super :: * ;
285
285
286
286
#[ kani:: proof]
287
- #[ kani:: unwind( 8 ) ]
288
287
pub fn check_run_utf8_validation ( ) {
289
288
if kani:: any ( ) {
290
- // TODO: ARR_SIZE can be `std::usize::MAX` with cbmc argument
289
+ // TODO: ARR_SIZE can be much larger with cbmc argument
291
290
// `--arrays-uf-always`
292
291
const ARR_SIZE : usize = 1000 ;
293
292
let mut x: [ u8 ; ARR_SIZE ] = kani:: any ( ) ;
You can’t perform that action at this time.
0 commit comments