@@ -1557,7 +1557,7 @@ float_test! {
15571557 name: exp,
15581558 attrs: {
15591559 const : #[ cfg( false ) ] ,
1560- f16: #[ cfg( all( not( miri) , target_has_reliable_f16 ) ) ] ,
1560+ f16: #[ cfg( all( not( miri) , target_has_reliable_f16_math , not ( bootstrap_cg_clif ) ) ) ] ,
15611561 f128: #[ cfg( all( not( miri) , target_has_reliable_f128_math) ) ] ,
15621562 } ,
15631563 test<Float > {
@@ -1578,7 +1578,7 @@ float_test! {
15781578 name: exp2,
15791579 attrs: {
15801580 const : #[ cfg( false ) ] ,
1581- f16: #[ cfg( all( not( miri) , target_has_reliable_f16 ) ) ] ,
1581+ f16: #[ cfg( all( not( miri) , target_has_reliable_f16_math , not ( bootstrap_cg_clif ) ) ) ] ,
15821582 f128: #[ cfg( all( not( miri) , target_has_reliable_f128_math) ) ] ,
15831583 } ,
15841584 test<Float > {
@@ -1598,7 +1598,7 @@ float_test! {
15981598 name: ln,
15991599 attrs: {
16001600 const : #[ cfg( false ) ] ,
1601- f16: #[ cfg( all( not( miri) , target_has_reliable_f16 ) ) ] ,
1601+ f16: #[ cfg( all( not( miri) , target_has_reliable_f16_math , not ( bootstrap_cg_clif ) ) ) ] ,
16021602 f128: #[ cfg( all( not( miri) , target_has_reliable_f128_math) ) ] ,
16031603 } ,
16041604 test<Float > {
@@ -1620,7 +1620,7 @@ float_test! {
16201620 name: log_generic,
16211621 attrs: {
16221622 const : #[ cfg( false ) ] ,
1623- f16: #[ cfg( all( not( miri) , target_has_reliable_f16 ) ) ] ,
1623+ f16: #[ cfg( all( not( miri) , target_has_reliable_f16_math , not ( bootstrap_cg_clif ) ) ) ] ,
16241624 f128: #[ cfg( all( not( miri) , target_has_reliable_f128_math) ) ] ,
16251625 } ,
16261626 test<Float > {
@@ -1645,7 +1645,7 @@ float_test! {
16451645 name: log2,
16461646 attrs: {
16471647 const : #[ cfg( false ) ] ,
1648- f16: #[ cfg( all( not( miri) , target_has_reliable_f16 ) ) ] ,
1648+ f16: #[ cfg( all( not( miri) , target_has_reliable_f16_math , not ( bootstrap_cg_clif ) ) ) ] ,
16491649 f128: #[ cfg( all( not( miri) , target_has_reliable_f128_math) ) ] ,
16501650 } ,
16511651 test<Float > {
@@ -1668,7 +1668,7 @@ float_test! {
16681668 name: log10,
16691669 attrs: {
16701670 const : #[ cfg( false ) ] ,
1671- f16: #[ cfg( all( not( miri) , target_has_reliable_f16 ) ) ] ,
1671+ f16: #[ cfg( all( not( miri) , target_has_reliable_f16_math , not ( bootstrap_cg_clif ) ) ) ] ,
16721672 f128: #[ cfg( all( not( miri) , target_has_reliable_f128_math) ) ] ,
16731673 } ,
16741674 test<Float > {
0 commit comments