File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -526,15 +526,16 @@ static int test_mp_invmod(void)
526
526
static int test_mp_set_double (void )
527
527
{
528
528
int i ;
529
+ double dbl_zero = 0.0 ;
529
530
530
531
mp_int a , b ;
531
532
DOR (mp_init_multi (& a , & b , NULL ));
532
533
533
534
/* test mp_get_double/mp_set_double */
534
- EXPECT (mp_set_double (& a , +1.0 /0.0 ) == MP_VAL );
535
- EXPECT (mp_set_double (& a , -1.0 /0.0 ) == MP_VAL );
536
- EXPECT (mp_set_double (& a , +0.0 /0.0 ) == MP_VAL );
537
- EXPECT (mp_set_double (& a , -0.0 /0.0 ) == MP_VAL );
535
+ EXPECT (mp_set_double (& a , +1.0 /dbl_zero ) == MP_VAL );
536
+ EXPECT (mp_set_double (& a , -1.0 /dbl_zero ) == MP_VAL );
537
+ EXPECT (mp_set_double (& a , +0.0 /dbl_zero ) == MP_VAL );
538
+ EXPECT (mp_set_double (& a , -0.0 /dbl_zero ) == MP_VAL );
538
539
539
540
for (i = 0 ; i < 1000 ; ++ i ) {
540
541
int tmp = rand_int ();
You can’t perform that action at this time.
0 commit comments