@@ -932,23 +932,23 @@ macro_rules! test_float {
932
932
$fassert!( <$fty>:: NEG_INFINITY . copysign( 0.0 ) , <$fty>:: INFINITY ) ;
933
933
}
934
934
#[ test]
935
+ #[ cfg( not( bootstrap) ) ]
935
936
fn rem_euclid( ) {
936
- // FIXME: Use $fassert when rem_euclid becomes const
937
- assert!( <$fty>:: INFINITY . rem_euclid( ( 42.0 as $fty) ) . is_nan( ) ) ;
938
- assert_eq!( ( 42.0 as $fty) . rem_euclid( <$fty>:: INFINITY ) , ( 42.0 as $fty) ) ;
939
- assert!( ( 42.0 as $fty) . rem_euclid( <$fty>:: NAN ) . is_nan( ) ) ;
940
- assert!( <$fty>:: INFINITY . rem_euclid( <$fty>:: INFINITY ) . is_nan( ) ) ;
941
- assert!( <$fty>:: INFINITY . rem_euclid( <$fty>:: NAN ) . is_nan( ) ) ;
942
- assert!( <$fty>:: NAN . rem_euclid( <$fty>:: INFINITY ) . is_nan( ) ) ;
937
+ $fassert!( <$fty>:: INFINITY . rem_euclid( ( 42.0 as $fty) ) . is_nan( ) ) ;
938
+ $fassert!( ( 42.0 as $fty) . rem_euclid( <$fty>:: INFINITY ) , ( 42.0 as $fty) ) ;
939
+ $fassert!( ( 42.0 as $fty) . rem_euclid( <$fty>:: NAN ) . is_nan( ) ) ;
940
+ $fassert!( <$fty>:: INFINITY . rem_euclid( <$fty>:: INFINITY ) . is_nan( ) ) ;
941
+ $fassert!( <$fty>:: INFINITY . rem_euclid( <$fty>:: NAN ) . is_nan( ) ) ;
942
+ $fassert!( <$fty>:: NAN . rem_euclid( <$fty>:: INFINITY ) . is_nan( ) ) ;
943
943
}
944
944
#[ test]
945
+ #[ cfg( not( bootstrap) ) ]
945
946
fn div_euclid( ) {
946
- // FIXME: Use $fassert when div_euclid becomes const
947
- assert_eq!( ( 42.0 as $fty) . div_euclid( <$fty>:: INFINITY ) , 0.0 ) ;
948
- assert!( ( 42.0 as $fty) . div_euclid( <$fty>:: NAN ) . is_nan( ) ) ;
949
- assert!( <$fty>:: INFINITY . div_euclid( <$fty>:: INFINITY ) . is_nan( ) ) ;
950
- assert!( <$fty>:: INFINITY . div_euclid( <$fty>:: NAN ) . is_nan( ) ) ;
951
- assert!( <$fty>:: NAN . div_euclid( <$fty>:: INFINITY ) . is_nan( ) ) ;
947
+ $fassert!( ( 42.0 as $fty) . div_euclid( <$fty>:: INFINITY ) , 0.0 ) ;
948
+ $fassert!( ( 42.0 as $fty) . div_euclid( <$fty>:: NAN ) . is_nan( ) ) ;
949
+ $fassert!( <$fty>:: INFINITY . div_euclid( <$fty>:: INFINITY ) . is_nan( ) ) ;
950
+ $fassert!( <$fty>:: INFINITY . div_euclid( <$fty>:: NAN ) . is_nan( ) ) ;
951
+ $fassert!( <$fty>:: NAN . div_euclid( <$fty>:: INFINITY ) . is_nan( ) ) ;
952
952
}
953
953
#[ test]
954
954
#[ cfg( not( bootstrap) ) ]
0 commit comments