-
-
Notifications
You must be signed in to change notification settings - Fork 5.8k
Closed
Labels
breakingThis change will break codeThis change will break codecompiler:loweringSyntax lowering (compiler front end, 2nd stage)Syntax lowering (compiler front end, 2nd stage)
Milestone
Description
Not sure if this is a bug, but it did surprise me:
julia> for x = int64(2)^53-2:int64(2)^53+5, y=1:2
println(x)
x = uint64(x)
end
9007199254740990
0x001ffffffffffffe
9007199254740991
0x001fffffffffffff
9007199254740992
0x0020000000000000
9007199254740993
0x0020000000000001
9007199254740994
0x0020000000000002
9007199254740995
0x0020000000000003
9007199254740996
0x0020000000000004
9007199254740997
0x0020000000000005
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
breakingThis change will break codeThis change will break codecompiler:loweringSyntax lowering (compiler front end, 2nd stage)Syntax lowering (compiler front end, 2nd stage)