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

f16 and f128 step 3: compiler support & feature gate #121926

Merged
merged 5 commits into from
Mar 16, 2024

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    80bb15e View commit details
    Browse the repository at this point in the history
  2. Enable f16 and f128 in HIR

    tgross35 committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    dc65095 View commit details
    Browse the repository at this point in the history
  3. Add feature gates for f16 and f128

    Includes related tests and documentation pages.
    
    Michael Goulet: Don't issue feature error in resolver for f16/f128
    unless finalize
    
    Co-authored-by: Michael Goulet <michael@errs.io>
    tgross35 and compiler-errors committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    e782d27 View commit details
    Browse the repository at this point in the history
  4. Remove unneeded f16 and f128 parser tests

    Superceded by feature gate tests.
    tgross35 committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    2529bf2 View commit details
    Browse the repository at this point in the history
  5. Add UI tests related to feature-gated primitives

    Add a test that `f16` and `f128` are usable with the feature gate
    enabled, as well as a test that user types with the same name as
    primitives are not improperly gated.
    tgross35 committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    2098fec View commit details
    Browse the repository at this point in the history