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

[0.38.0] Backport CI fixes #4491

Merged

Commits on Jul 20, 2022

  1. Fix panics in s390x codegen related to aliases

    This commit fixes an issue introduced as part of the fix for
    GHSA-5fhj-g3p3-pq9g. The `reftyped_vregs` list given to `regalloc2` is
    not allowed to have duplicates in it and while the list originally
    doesn't have duplicates once aliases are applied the list may have
    duplicates. The fix here is to perform another pass to remove duplicates
    after the aliases have been processed.
    alexcrichton committed Jul 20, 2022
    Copy the full SHA
    cf1c4fe View commit details
    Browse the repository at this point in the history
  2. Fix a miscompile for s390x with constants

    This carries over a narrow fix from bytecodealliance#4427 to prior release branches. The
    patch here was created by `@uweigand` during the investigation for bytecodealliance#4487.
    alexcrichton committed Jul 20, 2022
    Copy the full SHA
    16d3744 View commit details
    Browse the repository at this point in the history
  3. Add release notes

    alexcrichton committed Jul 20, 2022
    Copy the full SHA
    0e25d9c View commit details
    Browse the repository at this point in the history