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

Fix another compiler edge case. #1722

Merged
merged 2 commits into from
Jun 1, 2022

Commits on Jun 1, 2022

  1. Fix another compiler edge case.

    When compiling and we encounter a range that has values we can determine at
    compile time we should error out if the lower bound is less than 0.
    wxsBSD committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    64fd1ef View commit details
    Browse the repository at this point in the history
  2. Fix OP_COUNT_IN paranoid check.

    The OP_COUNT_IN operation does not need the paranoid check on r1 as it is the
    lower bound of the range, and thus a constant and not a pointer somewhere. It
    should, instead, be checking r3.
    
    Fixes VirusTotal#1721 (the first half of it).
    wxsBSD committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    141a38b View commit details
    Browse the repository at this point in the history