Skip to content

:math.pow can't handle arbitrarily-large integers#5

Open
DoggettCK wants to merge 1 commit intopetermueller:masterfrom
DoggettCK:support-bigger-integers
Open

:math.pow can't handle arbitrarily-large integers#5
DoggettCK wants to merge 1 commit intopetermueller:masterfrom
DoggettCK:support-bigger-integers

Conversation

@DoggettCK
Copy link

:math.pow and Enum.random both fail when opts.size hits 309, limiting
how large an integer size you can generate. Used a custom pow
implementation that will support arbitrarily-large ints, then passing
those to :crypto.rand_uniform, which should avoid those limitations.

`:math.pow` and `Enum.random` both fail when `opts.size` hits 309, limiting
how large an integer size you can generate. Used a custom `pow`
implementation that will support arbitrarily-large ints, then passing
those to `:crypto.rand_uniform`, which should avoid those limitations.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant