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

Flush delayed bugs before codegen #102373

Merged
merged 4 commits into from
Oct 1, 2022

Commits on Sep 27, 2022

  1. Flush delayed bugs before codegen

    Sometimes it can happen that invalid code like a TyKind::Error makes
    its way through the compiler without triggering any errors (this is
    always a bug in rustc but bugs do happen sometimes :)). These ICEs
    will manifest in the backend like as cg_llvm not being able to get
    the layout of `[type error]`, which makes it hard to debug. By flushing
    before codegen, we display all the delayed bugs, making it easier to
    trace it to the root of the problem.
    Noratrieb committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    8a96884 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2022

  1. Configuration menu
    Copy the full SHA
    477846f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4b1cf84 View commit details
    Browse the repository at this point in the history
  3. Fix typo

    Noratrieb authored Sep 30, 2022
    Configuration menu
    Copy the full SHA
    e8f1bfe View commit details
    Browse the repository at this point in the history