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

Correct outdated object size limit #127546

Merged
merged 8 commits into from
Sep 21, 2024

Commits on Sep 19, 2024

  1. Correct outdated object size limit

    The comment here about 48 bit addresses being enough was written in 2016
    but was made incorrect in 2019 by 5-level paging, and then persisted for
    another 5 years before being noticed and corrected.
    workingjubilee committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    42dbf29 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d6383b4 View commit details
    Browse the repository at this point in the history
  3. Keep object-size-dependent tests failing

    These tests depend on the internal logic of rustc regarding handling
    very large objects. Fix them to reflect rustc_abi::obj_size_bound diffs.
    workingjubilee committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    f4cb6ef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    65f132f View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Normalize being an annoying little compile test

    The issue-112505-overflow test just extended a case of transmute-fail.rs
    so simply put them in the same file.
    
    Then we normalize away other cases of this.
    workingjubilee committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    28628f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    325af25 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d93d2f1 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. compiler: Precisely name units of object size

    Co-authored-by: Ralf Jung <post@ralfj.de>
    workingjubilee and RalfJung authored Sep 21, 2024
    Configuration menu
    Copy the full SHA
    cf78f26 View commit details
    Browse the repository at this point in the history