diff options
Diffstat (limited to 'src/libstd')
| -rw-r--r-- | src/libstd/num/num.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/libstd/num/num.rs b/src/libstd/num/num.rs index f0c432ce2eb..62452a4edff 100644 --- a/src/libstd/num/num.rs +++ b/src/libstd/num/num.rs @@ -827,7 +827,8 @@ impl CheckedMul for i32 { } } -#[cfg(not(stage0))] +// FIXME: #8449: should not be disabled on 32-bit +#[cfg(not(stage0), target_word_size = "64")] impl CheckedMul for i64 { #[inline] fn checked_mul(&self, v: &i64) -> Option<i64> { @@ -893,7 +894,8 @@ impl CheckedMul for u32 { } } -#[cfg(not(stage0))] +// FIXME: #8449: should not be disabled on 32-bit +#[cfg(not(stage0), target_word_size = "64")] impl CheckedMul for u64 { #[inline] fn checked_mul(&self, v: &u64) -> Option<u64> { |
