Repository navigation
regression: visibility qualifiers are not permitted #121607
Copy link
Copy link
Closed
Labels
A-visibilityArea: Visibility / privacyArea: Visibility / privacyP-highHigh priorityHigh priorityS-has-mcveStatus: A Minimal Complete and Verifiable Example has been found for this issueStatus: A Minimal Complete and Verifiable Example has been found for this issueT-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.
Milestone
Description
- https://crater-reports.s3.amazonaws.com/beta-1.77-3/beta-2024-02-18/reg/amadeus-core-0.4.3/log.txt
- https://crater-reports.s3.amazonaws.com/beta-1.77-3/beta-2024-02-18/reg/amadeus-aws-0.4.3/log.txt
- https://crater-reports.s3.amazonaws.com/beta-1.77-3/beta-2024-02-18/reg/amadeus-commoncrawl-0.4.3/log.txt
- https://crater-reports.s3.amazonaws.com/beta-1.77-3/beta-2024-02-18/reg/amadeus-parquet-0.4.3/log.txt
- https://crater-reports.s3.amazonaws.com/beta-1.77-3/beta-2024-02-18/reg/amadeus-postgres-0.4.3/log.txt
- https://crater-reports.s3.amazonaws.com/beta-1.77-3/beta-2024-02-18/reg/amadeus-serde-0.4.3/log.txt
- https://crater-reports.s3.amazonaws.com/beta-1.77-3/beta-2024-02-18/reg/amadeus-types-0.4.3/log.txt
[INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here
[INFO] [stdout] --> src/par_stream.rs:647:16
[INFO] [stdout] |
[INFO] [stdout] 647 | pool.spawn(FnOnce!(move |pool: &P::ThreadPool| {
[INFO] [stdout] | ____________________________^
[INFO] [stdout] 648 | | let mut process_tasks = tasks.into_iter();
[INFO] [stdout] 649 | |
[INFO] [stdout] 650 | | let mut tasks = (0..pool.threads()).map(|_| Vec::new()).collect::<Vec<_>>();
[INFO] [stdout] ... |
[INFO] [stdout] 719 | | }
[INFO] [stdout] 720 | | }))
[INFO] [stdout] | |__________________^
[INFO] [stdout] |
[INFO] [stdout] = note: trait items always share the visibility of their trait
[INFO] [stdout] = note: this error originates in the macro `FnOnce` (in Nightly builds, run with -Z macro-backtrace for more info)
Metadata
Metadata
Assignees
Labels
A-visibilityArea: Visibility / privacyArea: Visibility / privacyP-highHigh priorityHigh priorityS-has-mcveStatus: A Minimal Complete and Verifiable Example has been found for this issueStatus: A Minimal Complete and Verifiable Example has been found for this issueT-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.
Activity
lukas-code commentedon Feb 25, 2024
minimized: (playground)
bisects to #119505 cc @fmease
@rustbot label -E-needs-bisection -E-needs-mcve S-has-mcve A-visibility
fmease commentedon Feb 26, 2024
I already have a PR fixing this, namely #120698. I'd like to improve the approach though, that's why it's waiting on author atm.
I've been aware of this regression (cc #119924) but I should definitely prioritize the PR then.
apiraino commentedon Feb 26, 2024
WG-prioritization assigning priority (Zulip discussion)
Thanks @fmease and @compiler-errors for jumping on this!
@rustbot label -I-prioritize +P-critical
fmease commentedon Feb 29, 2024
Downgrading the priority as discussed here.
Rollup merge of rust-lang#122004 - fmease:astvalidator-min-fix, r=com…
Unrolled build for rust-lang#122004
fmease commentedon Mar 15, 2024
Fixed by #122004.
Backported in #122524.
Closing as completed.