Repository navigation
Constant evaluation regression in beta 1.26 #49930
Description
Activity
- addedT-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant 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.Performance or correctness regression from stable to beta.C-bugCategory: This is a bug.Category: This is a bug.
on Apr 13, 2018 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)
- added a commit that references this issue
on Apr 15, 2018 The
ostn02_phffix is being backported to beta in #50027Is that fix also in nightly?
ostn02_phfis 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 / LinuxIs 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.
@pietroalbini Thanks!
The
ostn02_phffix is backported to beta. What aboutout123-sys0.2.1 @oli-obk?nightly PR in progress: #50072
still needs a
beta-acceptedstampReacted by Emily AlbiniBackport PR: #50248
triage: P-high
Backported to beta.
- addedA-const-evalArea: Constant evaluation, covers all const contexts (static, const fn, ...)Area: Constant evaluation, covers all const contexts (static, const fn, ...)
on Dec 1, 2024
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