Commit b955b7d 1 parent 4678ca3 commit b955b7d Copy full SHA for b955b7d
File tree 1 file changed +5
-4
lines changed
vortex-btrblocks/src/integer
1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -73,10 +73,11 @@ impl ErasedStats {
73
73
ErasedStats :: U16 ( x) => ( x. max - x. min ) as u64 ,
74
74
ErasedStats :: U32 ( x) => ( x. max - x. min ) as u64 ,
75
75
ErasedStats :: U64 ( x) => x. max - x. min ,
76
- ErasedStats :: I8 ( x) => ( x. max - x. min ) as u64 ,
77
- ErasedStats :: I16 ( x) => ( x. max - x. min ) as u64 ,
78
- ErasedStats :: I32 ( x) => ( x. max - x. min ) as u64 ,
79
- ErasedStats :: I64 ( x) => ( x. max - x. min ) as u64 ,
76
+ ErasedStats :: I8 ( x) => ( x. max as i16 - x. min as i16 ) as u64 ,
77
+ ErasedStats :: I16 ( x) => ( x. max as i32 - x. min as i32 ) as u64 ,
78
+ ErasedStats :: I32 ( x) => ( x. max as i64 - x. min as i64 ) as u64 ,
79
+ ErasedStats :: I64 ( x) => u64:: try_from ( x. max as i128 - x. min as i128 )
80
+ . vortex_expect ( "max minus min result bigger than u64" ) ,
80
81
}
81
82
}
82
83
You can’t perform that action at this time.
0 commit comments