Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Signed integers #1718

Merged
merged 33 commits into from
Jun 30, 2023
Merged

Signed integers #1718

merged 33 commits into from
Jun 30, 2023

Commits on Jun 28, 2023

  1. Port big uint types to bnum

    chipshort committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    78c9adf View commit details
    Browse the repository at this point in the history
  2. Implement Int512

    chipshort committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    6b9b234 View commit details
    Browse the repository at this point in the history
  3. Update ci rust version

    chipshort committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    1f157e7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    560d1d9 View commit details
    Browse the repository at this point in the history
  5. Simplify uint impls

    chipshort committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    ee059cd View commit details
    Browse the repository at this point in the history
  6. Cleanup int512

    chipshort committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    77be691 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    776d629 View commit details
    Browse the repository at this point in the history
  8. Improve int512 tests

    chipshort committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    92ef1c6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    59f7f83 View commit details
    Browse the repository at this point in the history
  10. Int512::checked_div_euclid

    chipshort committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    bcbb3e1 View commit details
    Browse the repository at this point in the history
  11. Add checked_neg to Int512

    chipshort committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    98e877f View commit details
    Browse the repository at this point in the history
  12. Remove uint dependency

    chipshort committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    630e299 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d530dbc View commit details
    Browse the repository at this point in the history
  14. Improve DivisionError

    chipshort committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    5bcb9d2 View commit details
    Browse the repository at this point in the history
  15. Improve error string

    chipshort committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    6b38adf View commit details
    Browse the repository at this point in the history
  16. Inline Int512 constructor

    Co-authored-by: Simon Warta <[email protected]>
    chipshort and webmaster128 committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    67fe1b4 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    c65232f View commit details
    Browse the repository at this point in the history
  18. Simplify tests

    chipshort committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    7a379c5 View commit details
    Browse the repository at this point in the history
  19. Add Int256

    chipshort committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    ac2b0be View commit details
    Browse the repository at this point in the history
  20. Fix typo

    chipshort committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    49867d9 View commit details
    Browse the repository at this point in the history
  21. Add Int128

    chipshort committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    b395d8e View commit details
    Browse the repository at this point in the history
  22. Add Int64

    chipshort committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    a5ae44a View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    8d89684 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Configuration menu
    Copy the full SHA
    4d560c9 View commit details
    Browse the repository at this point in the history
  2. Avoid vec allocation

    chipshort committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    87d685c View commit details
    Browse the repository at this point in the history
  3. Fix integer conversions

    chipshort committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    bdb28e2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8d5a243 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4ecaea7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3c1abf3 View commit details
    Browse the repository at this point in the history
  7. Actually test constructors

    chipshort committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    e2b7437 View commit details
    Browse the repository at this point in the history
  8. Don't fix bnum version

    Co-authored-by: Simon Warta <[email protected]>
    chipshort and webmaster128 authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    e16f13d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a173bb8 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Add changelog entry

    chipshort committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    6f01a81 View commit details
    Browse the repository at this point in the history