| ... | @@ -13947,8 +13947,8 @@ pub fn toBitcode(self: *Builder, allocator: Allocator, producer: Producer) bitco | ... | @@ -13947,8 +13947,8 @@ pub fn toBitcode(self: *Builder, allocator: Allocator, producer: Producer) bitco |
| 13947 | const bit_count = extra.type.scalarBits(self); | 13947 | const bit_count = extra.type.scalarBits(self); |
| 13948 | const val: i64 = if (bit_count <= 64) | 13948 | const val: i64 = if (bit_count <= 64) |
| 13949 | bigint.toInt(i64) catch unreachable | 13949 | bigint.toInt(i64) catch unreachable |
| 13950 | else if (bigint.toInt(u64)) |val| | 13950 | else if (bigint.toInt(u63)) |val| |
| 13951 | @bitCast(val) | 13951 | @bitCast(@as(u64, val)) |
| 13952 | else |_| { | 13952 | else |_| { |
| 13953 | const limbs = try record.addManyAsSlice( | 13953 | const limbs = try record.addManyAsSlice( |
| 13954 | self.gpa, | 13954 | self.gpa, |