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

Multiplication overflow detection for integer width > 64 bits #988

Merged
merged 16 commits into from
Sep 5, 2022

Commits on Aug 26, 2022

  1. mul ovf > 64 bits

    Signed-off-by: salaheldinsoliman <[email protected]>
    salaheldinsoliman committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    c143b20 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2022

  1. Configuration menu
    Copy the full SHA
    a0d2c9a View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2022

  1. fixed power ovf/ added test for boundaries

    Signed-off-by: salaheldinsoliman <[email protected]>
    salaheldinsoliman committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    9841421 View commit details
    Browse the repository at this point in the history
  2. added more tests for boundaries

    Signed-off-by: salaheldinsoliman <[email protected]>
    salaheldinsoliman committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    d68aa3f View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2022

  1. Configuration menu
    Copy the full SHA
    7be9ff1 View commit details
    Browse the repository at this point in the history
  2. added more tests for boundaries

    Signed-off-by: salaheldinsoliman <[email protected]>
    salaheldinsoliman committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    8931474 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d841aa View commit details
    Browse the repository at this point in the history
  4. Fixed comments/ Better logic in signed ovf

    Signed-off-by: salaheldinsoliman <[email protected]>
    salaheldinsoliman committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    311bb83 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    86e0edf View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2022

  1. Overflow tests for substrate

    Signed-off-by: salaheldinsoliman <[email protected]>
    salaheldinsoliman committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    65f7a79 View commit details
    Browse the repository at this point in the history
  2. Overflow tests for substrate

    Signed-off-by: salaheldinsoliman <[email protected]>
    salaheldinsoliman committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    69071e9 View commit details
    Browse the repository at this point in the history
  3. Fix comments

    Signed-off-by: salaheldinsoliman <[email protected]>
    salaheldinsoliman committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    88a6451 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

  1. test for whole bit range

    Signed-off-by: salaheldinsoliman <[email protected]>
    salaheldinsoliman committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    fe3c238 View commit details
    Browse the repository at this point in the history
  2. test for whole bit range

    Signed-off-by: salaheldinsoliman <[email protected]>
    salaheldinsoliman committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    5810e65 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2022

  1. fix clippy

    Signed-off-by: salaheldinsoliman <[email protected]>
    salaheldinsoliman committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    af33793 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2022

  1. Configuration menu
    Copy the full SHA
    77e8329 View commit details
    Browse the repository at this point in the history