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 overflow when performing drop check calculations in NLL #47920

Merged
merged 2 commits into from
Feb 5, 2018

Commits on Feb 1, 2018

  1. Fix overflow when performing drop check calculations in NLL

    Clearing out the infcx's region constraints after processing each type
    ends up interacting badly with normalizing associated types. This commit
    keeps all region constraints intact until the end of
    TypeLivenessGenerator.add_drop_live_constraint, ensuring that normalized
    types are able to re-use existing inference variables.
    
    Fixes rust-lang#47589
    Aaron1011 committed Feb 1, 2018
    Configuration menu
    Copy the full SHA
    0fd4f37 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2018

  1. Remove commented-out code

    Aaron1011 committed Feb 2, 2018
    Configuration menu
    Copy the full SHA
    a7646df View commit details
    Browse the repository at this point in the history