@@ -473,15 +473,15 @@ uniform_int_impl! { i8, i8, u8, i32, u32 }
473
473
uniform_int_impl ! { i16 , i16 , u16 , i32 , u32 }
474
474
uniform_int_impl ! { i32 , i32 , u32 , i32 , u32 }
475
475
uniform_int_impl ! { i64 , i64 , u64 , i64 , u64 }
476
- #[ cfg( rustc_1_26) ]
476
+ #[ cfg( all ( rustc_1_26, not ( target_os = "emscripten" ) ) ) ]
477
477
uniform_int_impl ! { i128 , i128 , u128 , u128 , u128 }
478
478
uniform_int_impl ! { isize , isize , usize , isize , usize }
479
479
uniform_int_impl ! { u8 , i8 , u8 , i32 , u32 }
480
480
uniform_int_impl ! { u16 , i16 , u16 , i32 , u32 }
481
481
uniform_int_impl ! { u32 , i32 , u32 , i32 , u32 }
482
482
uniform_int_impl ! { u64 , i64 , u64 , i64 , u64 }
483
483
uniform_int_impl ! { usize , isize , usize , isize , usize }
484
- #[ cfg( rustc_1_26) ]
484
+ #[ cfg( all ( rustc_1_26, not ( target_os = "emscripten" ) ) ) ]
485
485
uniform_int_impl ! { u128 , u128 , u128 , i128 , u128 }
486
486
487
487
#[ cfg( all( feature = "simd_support" , feature = "nightly" ) ) ]
@@ -990,7 +990,7 @@ mod tests {
990
990
fn test_integers ( ) {
991
991
use core:: { i8, i16, i32, i64, isize} ;
992
992
use core:: { u8, u16, u32, u64, usize} ;
993
- #[ cfg( rustc_1_26) ]
993
+ #[ cfg( all ( rustc_1_26, not ( target_os = "emscripten" ) ) ) ]
994
994
use core:: { i128, u128} ;
995
995
996
996
let mut rng = :: test:: rng ( 251 ) ;
@@ -1054,7 +1054,7 @@ mod tests {
1054
1054
}
1055
1055
t ! ( i8 , i16 , i32 , i64 , isize ,
1056
1056
u8 , u16 , u32 , u64 , usize ) ;
1057
- #[ cfg( rustc_1_26) ]
1057
+ #[ cfg( all ( rustc_1_26, not ( target_os = "emscripten" ) ) ) ]
1058
1058
t ! ( i128 , u128 ) ;
1059
1059
1060
1060
#[ cfg( all( feature = "simd_support" , feature = "nightly" ) ) ]
0 commit comments