[erlang-patches] Fix for bsr bug with huge numbers

Lars Hesel Christensen <>
Tue Sep 24 11:41:57 CEST 2013

Thus pull request fixes a bug in the bsr function, which manifests when a
huge number is shifted a huge number of bits to the right. It simply
returns the number unshifted:

1> 1183140560213014108063589658350 bsr

The commit messages contain more information.

The pull request is here:


This bug was brought to my attention by Kresten Krab Thorup.

Best regards,
Lars Hesel Christensen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-patches/attachments/20130924/1b6d1d09/attachment.html>

More information about the erlang-patches mailing list