File tree 1 file changed +1
-4
lines changed
1 file changed +1
-4
lines changed Original file line number Diff line number Diff line change @@ -1829,7 +1829,6 @@ mod verify {
1829
1829
let ptr = unsafe { NonNull :: new ( raw_ptr. add ( offset) ) . unwrap ( ) } ;
1830
1830
let count: usize = kani:: any ( ) ;
1831
1831
1832
- kani:: assume ( count < usize:: MAX ) ;
1833
1832
kani:: assume ( count. checked_mul ( mem:: size_of :: < i32 > ( ) ) . is_some ( ) ) ;
1834
1833
kani:: assume ( count * mem:: size_of :: < i32 > ( ) <= ( isize:: MAX as usize ) ) ;
1835
1834
@@ -1847,8 +1846,6 @@ mod verify {
1847
1846
let ptr = unsafe { NonNull :: new ( raw_ptr. add ( offset) ) . unwrap ( ) } ;
1848
1847
let count: isize = kani:: any ( ) ;
1849
1848
1850
- kani:: assume ( count >= isize:: MIN ) ;
1851
- kani:: assume ( count <= isize:: MAX ) ;
1852
1849
kani:: assume ( count. checked_mul ( mem:: size_of :: < i32 > ( ) as isize ) . is_some ( ) ) ;
1853
1850
kani:: assume ( count * ( mem:: size_of :: < i32 > ( ) as isize ) <= ( isize:: MAX as isize ) ) ;
1854
1851
unsafe {
@@ -1859,7 +1856,7 @@ mod verify {
1859
1856
#[ kani:: proof_for_contract( NonNull :: byte_offset_from) ]
1860
1857
pub fn non_null_byte_offset_from_proof ( ) {
1861
1858
use kani:: PointerGenerator ;
1862
- const SIZE : usize = mem:: size_of :: < i32 > ( ) ;
1859
+ const SIZE : usize = mem:: size_of :: < i32 > ( ) * 10 ;
1863
1860
let mut generator1 = PointerGenerator :: < SIZE > :: new ( ) ;
1864
1861
let mut generator2 = PointerGenerator :: < SIZE > :: new ( ) ;
1865
1862
You can’t perform that action at this time.
0 commit comments