The following test fails on i686, and passes on x86_64 ``` rust enum A { A1 = 1 << 41, } fn main() { assert_eq!(A1 as u64, 1 << 41); } ``` This is blocking #7115 until I have time to make a workaround.