JuliaLang/julia — comment on commit 43bebc54c7e2925edac0c94900be0cec38e29abd
File: test/hash.j line 27
By StefanKarpinski:

@JeffBezanson: if I uncomment this and run it, weird shit happens:

```
julia> load("test/hashing.j")

julia> for T=types, S=types, x=values
a = convert(T,x)
b = convert(S,x)
@assert !isequal(a,b) || hash(a)==hash(b)
for y=values
println("T=$T; S=$S; x=$x; y=$y")
c = convert(T,x//y)
d = convert(S,x//y)
@assert !isequal(a,b) || hash(a)==hash(b)
end
end
T=Int8; S=Int8; x=-9223372036854775808; y=140512455814744
T=Int8; S=Int8; x=-9223372036854775808; y=140512455814744
T=Int8; S=Int8; x=-9223372036854775808; y=140512455814744
```

The program just hangs. Why is `y` not the first value in `values`? What's happening here?