Skip to content

Constant evaluation regression in beta 1.26 #49930

Description

@emilyalbini

There were some constant evaluation failures in the beta crater run.

The first crate is actually deprecated/abandoned, and the second regression only appears in an old version (the latest is version 0.5.0). cc @oli-obk

Activity

  1. added
    T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.
    C-bugCategory: This is a bug.
    on Apr 13, 2018
  2. added this to the 1.26 milestone on Apr 13, 2018
  3. oli-obk commented on Apr 13, 2018

    @oli-obk
    Contributor

    fixing the ostn02_phf case is simple, I thought I already did that, but apparently not. I'll remove the complexity check and make it a lint as discussed in rust-lang/rfcs#2344 (comment)

  4. added a commit that references this issue on Apr 15, 2018
  5. emilyalbini commented on Apr 17, 2018

    @emilyalbini
    MemberAuthor

    The ostn02_phf fix is being backported to beta in #50027

  6. urschrei commented on Apr 17, 2018

    @urschrei
    Contributor

    Is that fix also in nightly? ostn02_phf is indeed deprecated, but its replacement (ostn15_phf) has an open issue which (as I just found out) is dependent on the fix – it currently only builds on stable macOS / Linux

  7. emilyalbini commented on Apr 17, 2018

    @emilyalbini
    MemberAuthor

    Is that fix also being backported to nightly?

    @urschrei that fix is already available in the nightly (master) branch, and the PR I linked backports it to beta. The only "problem" is, since Sunday no new nightlies were released because rls is broken. Once rls will be fixed new nightlies (with the regression fixed) will be released.

  8. urschrei commented on Apr 17, 2018

    @urschrei
    Contributor
  9. emilyalbini commented on Apr 20, 2018

    @emilyalbini
    MemberAuthor

    The ostn02_phf fix is backported to beta. What about out123-sys 0.2.1 @oli-obk?

  10. oli-obk commented on Apr 20, 2018

    @oli-obk
    Contributor

    nightly PR in progress: #50072

    still needs a beta-accepted stamp

  11. emilyalbini commented on Apr 26, 2018

    @emilyalbini
    MemberAuthor

    Backport PR: #50248

  12. nikomatsakis commented on Apr 26, 2018

    @nikomatsakis
    Contributor

    triage: P-high

  13. emilyalbini commented on Apr 26, 2018

    @emilyalbini
    MemberAuthor

    Backported to beta.

  14. added
    A-const-evalArea: Constant evaluation, covers all const contexts (static, const fn, ...)
    on Dec 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-const-evalArea: Constant evaluation, covers all const contexts (static, const fn, ...)C-bugCategory: This is a bug.P-highHigh priorityT-compilerRelevant to the compiler team, which will review and decide on the PR/issue.regression-from-stable-to-betaPerformance or correctness regression from stable to beta.

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions