Performance regression in nightly-2019-12-14 #67331
Labels
C-bug
Category: This is a bug.
E-needs-mcve
Call for participation: This issue has a repro, but needs a Minimal Complete and Verifiable Example
I-compiletime
Issue: Problems and improvements with respect to compile times.
regression-from-stable-to-beta
Performance or correctness regression from stable to beta.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
nightly-2019-12-14 times out building a crate here after 60m.
nightly-2019-12-13 builds it in 2m.
cargo-bisect-rustc
gives:Which relates to PR #66405
I'm working on a minimal repro but it may be difficult - the crate is a complex web API backend using a lot of async/await. Commenting out the entire route dispatcher brings us back to 2m compile time, bringing back routes one at a time indicates that routes which use database transactions (passing a
&mut Transaction<'_>
fromdeadpool-postgres
to various async fns) trigger the regression, but they could also have something else in common.The text was updated successfully, but these errors were encountered: