diff --git a/lib/jumper.ex b/lib/jumper.ex index 236aa5a..78da6d5 100644 --- a/lib/jumper.ex +++ b/lib/jumper.ex @@ -28,7 +28,7 @@ defmodule Jumper do @jump 1 <<< 31 # magic number use for jumping - @mage 0x27BB2EE687B0B000 + @mage 0x27BB2EE687B0B0FD # a 64 bit mask for wrapping @mask 0xFFFFFFFFFFFFFFFF diff --git a/test/jumper_test.exs b/test/jumper_test.exs index 6cabece..fbd7d7f 100644 --- a/test/jumper_test.exs +++ b/test/jumper_test.exs @@ -23,7 +23,7 @@ defmodule JumperTest do end test "slot(0xA9993E364706816ABA3E25717850C26C9CD0D89D, 5)" do - assert Jumper.slot(0xA9993E364706816ABA3E25717850C26C9CD0D89D, 5) == 5 + assert Jumper.slot(0xA9993E364706816ABA3E25717850C26C9CD0D89D, 5) == 2 end test "negative buckets" do