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

Add #![feature(const_fn_floating_point_arithmetic)] #77122

Merged
merged 6 commits into from
Sep 26, 2020

Commits on Sep 25, 2020

  1. Configuration menu
    Copy the full SHA
    0d2521a View commit details
    Browse the repository at this point in the history
  2. Put floating point arithmetic behind its own feature gate

    This refactors handling of `Rvalue::{Unary,Binary}Op` in the
    const-checker. Now we `span_bug` if there's an unexpected type in a
    primitive operation. This also allows unary negation on
    `char` values through the const-checker because it makes the code a bit
    cleaner. `char` does not actually support these operations, and if it
    did, we could evaluate them at compile-time.
    ecstatic-morse committed Sep 25, 2020
    Configuration menu
    Copy the full SHA
    2049052 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6a52c09 View commit details
    Browse the repository at this point in the history
  4. Bless tests

    ecstatic-morse committed Sep 25, 2020
    Configuration menu
    Copy the full SHA
    b428f28 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4cac90c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    659028f View commit details
    Browse the repository at this point in the history