-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
Rollup of 7 pull requests #70057
Rollup of 7 pull requests #70057
Conversation
by factoring out `fn ctor_fields_span` into a separate function
…y` in a buggy manner
resolve: Print import chains on privacy errors A part of rust-lang#67951 that doesn't require hacks. r? @estebank
Expansion-driven outline module parsing After this PR, the parser will not do any conditional compilation or loading of external module files when `mod foo;` is encountered. Instead, the parser only leaves `mod foo;` in place in the AST, with no items filled in. Expansion later kicks in and will load the actual files and do the parsing. This entails that the following is now valid: ```rust #[cfg(FALSE)] mod foo { mod bar { mod baz; // `foo/bar/baz.rs` doesn't exist, but no error! } } ``` Fixes rust-lang#64197. r? @petrochenkov
VariantSizeDifferences: bail on SizeOverflow Fixes rust-lang#69485. r? @oli-obk
resolve: Fix regression in resolution of raw keywords in paths Fixes rust-lang#63882.
Bump the bootstrap compiler
Use sublice patterns to avoid computing the len r? @Centril
…unimplemented, r=eddyb Fiddle `ParamEnv` through to a place that used to use `ParamEnv::empty` in a buggy manner cc rust-lang#69981 (comment) r? @eddyb
@bors r+ p=7 rollup=never |
📌 Commit c898394 has been approved by |
⌛ Testing commit c898394 with merge 92027acf0de30ce0a449b77fffeb94ec0ccfa06b... |
The job Click to expand the log.
I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact |
💔 Test failed - checks-azure |
Successful merges:
ParamEnv
through to a place that used to useParamEnv::empty
in a buggy manner #70049 (FiddleParamEnv
through to a place that used to useParamEnv::empty
in a buggy manner)Failed merges:
r? @ghost