@@ -640,7 +640,7 @@ macro_rules! implement_fixed {
640
640
} ;
641
641
642
642
// Min value fits.
643
- assert_eq!( from_i129:: <i128 >( a) , Some ( i128 :: min_value ( ) ) ) ;
643
+ assert_eq!( from_i129:: <i128 >( a) , Some ( i128 :: MIN ) ) ;
644
644
645
645
let a = I129 {
646
646
value: i128 :: MAX as u128 + 1 ,
@@ -677,13 +677,13 @@ macro_rules! implement_fixed {
677
677
let b = -1i32 ;
678
678
679
679
// Pos + Neg => Min.
680
- assert_eq!( to_bound:: <_, _, i32 >( a, b) , i32 :: min_value ( ) ) ;
680
+ assert_eq!( to_bound:: <_, _, i32 >( a, b) , i32 :: MIN ) ;
681
681
682
682
let a = -1i32 ;
683
683
let b = 1i32 ;
684
684
685
685
// Neg + Pos => Min.
686
- assert_eq!( to_bound:: <_, _, i32 >( a, b) , i32 :: min_value ( ) ) ;
686
+ assert_eq!( to_bound:: <_, _, i32 >( a, b) , i32 :: MIN ) ;
687
687
688
688
let a = 1i32 ;
689
689
let b = -1i32 ;
@@ -1092,29 +1092,29 @@ macro_rules! implement_fixed {
1092
1092
1093
1093
if $name:: SIGNED {
1094
1094
// Min - 1.
1095
- assert_eq!( a. checked_mul_int( ( i128 :: min_value ( ) + 1 ) / 2 ) , Some ( i128 :: min_value ( ) + 2 ) ) ;
1095
+ assert_eq!( a. checked_mul_int( ( i128 :: MIN + 1 ) / 2 ) , Some ( i128 :: MIN + 2 ) ) ;
1096
1096
// Min.
1097
- assert_eq!( a. checked_mul_int( i128 :: min_value ( ) / 2 ) , Some ( i128 :: min_value ( ) ) ) ;
1097
+ assert_eq!( a. checked_mul_int( i128 :: MIN / 2 ) , Some ( i128 :: MIN ) ) ;
1098
1098
// Min + 1 => None.
1099
- assert_eq!( a. checked_mul_int( i128 :: min_value ( ) / 2 - 1 ) , None ) ;
1099
+ assert_eq!( a. checked_mul_int( i128 :: MIN / 2 - 1 ) , None ) ;
1100
1100
1101
1101
let b = $name:: saturating_from_rational( 1 , -2 ) ;
1102
1102
assert_eq!( b. checked_mul_int( 42i128 ) , Some ( -21 ) ) ;
1103
1103
assert_eq!( b. checked_mul_int( u128 :: MAX ) , None ) ;
1104
1104
assert_eq!( b. checked_mul_int( i128 :: MAX ) , Some ( i128 :: MAX / -2 ) ) ;
1105
- assert_eq!( b. checked_mul_int( i128 :: min_value ( ) ) , Some ( i128 :: min_value ( ) / -2 ) ) ;
1105
+ assert_eq!( b. checked_mul_int( i128 :: MIN ) , Some ( i128 :: MIN / -2 ) ) ;
1106
1106
}
1107
1107
1108
1108
let a = $name:: saturating_from_rational( 1 , 2 ) ;
1109
1109
assert_eq!( a. checked_mul_int( 42i128 ) , Some ( 21 ) ) ;
1110
1110
assert_eq!( a. checked_mul_int( i128 :: MAX ) , Some ( i128 :: MAX / 2 ) ) ;
1111
- assert_eq!( a. checked_mul_int( i128 :: min_value ( ) ) , Some ( i128 :: min_value ( ) / 2 ) ) ;
1111
+ assert_eq!( a. checked_mul_int( i128 :: MIN ) , Some ( i128 :: MIN / 2 ) ) ;
1112
1112
1113
1113
let c = $name:: saturating_from_integer( 255 ) ;
1114
1114
assert_eq!( c. checked_mul_int( 2i8 ) , None ) ;
1115
1115
assert_eq!( c. checked_mul_int( 2i128 ) , Some ( 510 ) ) ;
1116
1116
assert_eq!( c. checked_mul_int( i128 :: MAX ) , None ) ;
1117
- assert_eq!( c. checked_mul_int( i128 :: min_value ( ) ) , None ) ;
1117
+ assert_eq!( c. checked_mul_int( i128 :: MIN ) , None ) ;
1118
1118
}
1119
1119
1120
1120
#[ test]
@@ -1128,30 +1128,30 @@ macro_rules! implement_fixed {
1128
1128
assert_eq!( a. saturating_mul_int( i128 :: MAX / 2 + 1 ) , i128 :: MAX ) ;
1129
1129
1130
1130
// Min - 1.
1131
- assert_eq!( a. saturating_mul_int( ( i128 :: min_value ( ) + 1 ) / 2 ) , i128 :: min_value ( ) + 2 ) ;
1131
+ assert_eq!( a. saturating_mul_int( ( i128 :: MIN + 1 ) / 2 ) , i128 :: MIN + 2 ) ;
1132
1132
// Min.
1133
- assert_eq!( a. saturating_mul_int( i128 :: min_value ( ) / 2 ) , i128 :: min_value ( ) ) ;
1133
+ assert_eq!( a. saturating_mul_int( i128 :: MIN / 2 ) , i128 :: MIN ) ;
1134
1134
// Min + 1 => saturates to min.
1135
- assert_eq!( a. saturating_mul_int( i128 :: min_value ( ) / 2 - 1 ) , i128 :: min_value ( ) ) ;
1135
+ assert_eq!( a. saturating_mul_int( i128 :: MIN / 2 - 1 ) , i128 :: MIN ) ;
1136
1136
1137
1137
if $name:: SIGNED {
1138
1138
let b = $name:: saturating_from_rational( 1 , -2 ) ;
1139
1139
assert_eq!( b. saturating_mul_int( 42i32 ) , -21 ) ;
1140
1140
assert_eq!( b. saturating_mul_int( i128 :: MAX ) , i128 :: MAX / -2 ) ;
1141
- assert_eq!( b. saturating_mul_int( i128 :: min_value ( ) ) , i128 :: min_value ( ) / -2 ) ;
1142
- assert_eq!( b. saturating_mul_int( u128 :: MAX ) , u128 :: min_value ( ) ) ;
1141
+ assert_eq!( b. saturating_mul_int( i128 :: MIN ) , i128 :: MIN / -2 ) ;
1142
+ assert_eq!( b. saturating_mul_int( u128 :: MAX ) , u128 :: MIN ) ;
1143
1143
}
1144
1144
1145
1145
let a = $name:: saturating_from_rational( 1 , 2 ) ;
1146
1146
assert_eq!( a. saturating_mul_int( 42i32 ) , 21 ) ;
1147
1147
assert_eq!( a. saturating_mul_int( i128 :: MAX ) , i128 :: MAX / 2 ) ;
1148
- assert_eq!( a. saturating_mul_int( i128 :: min_value ( ) ) , i128 :: min_value ( ) / 2 ) ;
1148
+ assert_eq!( a. saturating_mul_int( i128 :: MIN ) , i128 :: MIN / 2 ) ;
1149
1149
1150
1150
let c = $name:: saturating_from_integer( 255 ) ;
1151
1151
assert_eq!( c. saturating_mul_int( 2i8 ) , i8 :: MAX ) ;
1152
- assert_eq!( c. saturating_mul_int( -2i8 ) , i8 :: min_value ( ) ) ;
1152
+ assert_eq!( c. saturating_mul_int( -2i8 ) , i8 :: MIN ) ;
1153
1153
assert_eq!( c. saturating_mul_int( i128 :: MAX ) , i128 :: MAX ) ;
1154
- assert_eq!( c. saturating_mul_int( i128 :: min_value ( ) ) , i128 :: min_value ( ) ) ;
1154
+ assert_eq!( c. saturating_mul_int( i128 :: MIN ) , i128 :: MIN ) ;
1155
1155
}
1156
1156
1157
1157
#[ test]
@@ -1232,13 +1232,13 @@ macro_rules! implement_fixed {
1232
1232
// Not executed by unsigned inners.
1233
1233
assert_eq!( a. checked_div_int( 0 . saturating_sub( 2 ) ) , Some ( 0 . saturating_sub( inner_max / ( 2 * accuracy) ) ) ) ;
1234
1234
assert_eq!( a. checked_div_int( 0 . saturating_sub( inner_max / accuracy) ) , Some ( 0 . saturating_sub( 1 ) ) ) ;
1235
- assert_eq!( b. checked_div_int( i128 :: min_value ( ) ) , Some ( 0 ) ) ;
1235
+ assert_eq!( b. checked_div_int( i128 :: MIN ) , Some ( 0 ) ) ;
1236
1236
assert_eq!( b. checked_div_int( inner_min / accuracy) , Some ( 1 ) ) ;
1237
1237
assert_eq!( b. checked_div_int( 1i8 ) , None ) ;
1238
1238
assert_eq!( b. checked_div_int( 0 . saturating_sub( 2 ) ) , Some ( 0 . saturating_sub( inner_min / ( 2 * accuracy) ) ) ) ;
1239
1239
assert_eq!( b. checked_div_int( 0 . saturating_sub( inner_min / accuracy) ) , Some ( 0 . saturating_sub( 1 ) ) ) ;
1240
- assert_eq!( c. checked_div_int( i128 :: min_value ( ) ) , Some ( 0 ) ) ;
1241
- assert_eq!( d. checked_div_int( i32 :: min_value ( ) ) , Some ( 0 ) ) ;
1240
+ assert_eq!( c. checked_div_int( i128 :: MIN ) , Some ( 0 ) ) ;
1241
+ assert_eq!( d. checked_div_int( i32 :: MIN ) , Some ( 0 ) ) ;
1242
1242
}
1243
1243
1244
1244
assert_eq!( b. checked_div_int( 2 ) , Some ( inner_min / ( 2 * accuracy) ) ) ;
@@ -1304,10 +1304,10 @@ macro_rules! implement_fixed {
1304
1304
assert_eq!( $name:: one( ) . saturating_mul_acc_int( 42i8 ) , 2 * 42i8 ) ;
1305
1305
1306
1306
assert_eq!( $name:: one( ) . saturating_mul_acc_int( i128 :: MAX ) , i128 :: MAX ) ;
1307
- assert_eq!( $name:: one( ) . saturating_mul_acc_int( i128 :: min_value ( ) ) , i128 :: min_value ( ) ) ;
1307
+ assert_eq!( $name:: one( ) . saturating_mul_acc_int( i128 :: MIN ) , i128 :: MIN ) ;
1308
1308
1309
1309
assert_eq!( $name:: one( ) . saturating_mul_acc_int( u128 :: MAX / 2 ) , u128 :: MAX - 1 ) ;
1310
- assert_eq!( $name:: one( ) . saturating_mul_acc_int( u128 :: min_value ( ) ) , u128 :: min_value ( ) ) ;
1310
+ assert_eq!( $name:: one( ) . saturating_mul_acc_int( u128 :: MIN ) , u128 :: MIN ) ;
1311
1311
1312
1312
if $name:: SIGNED {
1313
1313
let a = $name:: saturating_from_rational( -1 , 2 ) ;
0 commit comments