Autogenerate unstable compiler flag stubs for unstable-book#157626
Autogenerate unstable compiler flag stubs for unstable-book#157626kohsine wants to merge 2 commits into
Conversation
|
r? @clubby789 rustbot has assigned @clubby789. Use Why was this reviewer chosen?The reviewer was selected based on:
|
I can address the concerns in #154488 here:
Options file is not touched because it parses
No external dependencies are used. It's all plain string matching and splitting. Should be fairly easy to modify for anyone looking to change the formatting of
There are no new tests.
Should probably link T-compiler since changing |
Co-authored-by: Ryan Mehri <52933714+rmehri01@users.noreply.github.com>
97b98b5 to
d3201bd
Compare
|
Added Co-authored-by |
I was asking if you'd like to investigate a macro-parsing approach which addresses these concerns. I think this is fine though; |
…by789 Autogenerate unstable compiler flag stubs for unstable-book Closes rust-lang#141525. Based on old PR rust-lang#142135. Parses `rustc -Zhelp` to generate doc stubs for unstable compiler flags if any are missing.
…uwer Rollup of 14 pull requests Successful merges: - #157280 (traits: Allow escaping self types in ExistentialTraitRef::with_self_ty) - #157282 (Fix post-monomorphization error note race in the parallel frontend) - #157352 (Make the retained dep graph deterministic under the parallel frontend) - #157601 (Emit error for unused target expression in glob and list delegations) - #157626 (Autogenerate unstable compiler flag stubs for unstable-book) - #157647 (Start using comptime for reflection intrinsics and their wrapper functions) - #157013 (Ensure inferred let pattern types are well-formed) - #157288 (platform support: add SNaN erratum to MIPS targets) - #157355 (Add `or_try_*` variants for `HashMap` and `BTreeMap` Entry APIs) - #157577 (Fix parser error recovery treating 'dyn' as a strict keyword in Rust …) - #157670 (Rename `errors.rs` file to `diagnostics.rs` (4/N)) - #157691 (Move symbol hiding code to a new file) - #157700 (Rename `errors.rs` file to `diagnostics.rs` (5/N)) - #157703 (Fix doc link to Instant sub in saturating caveat) Failed merges: - #157699 (Arg splat experiment - hir FnDecl impl)
…uwer Rollup of 14 pull requests Successful merges: - #157280 (traits: Allow escaping self types in ExistentialTraitRef::with_self_ty) - #157282 (Fix post-monomorphization error note race in the parallel frontend) - #157352 (Make the retained dep graph deterministic under the parallel frontend) - #157601 (Emit error for unused target expression in glob and list delegations) - #157626 (Autogenerate unstable compiler flag stubs for unstable-book) - #157647 (Start using comptime for reflection intrinsics and their wrapper functions) - #157013 (Ensure inferred let pattern types are well-formed) - #157288 (platform support: add SNaN erratum to MIPS targets) - #157355 (Add `or_try_*` variants for `HashMap` and `BTreeMap` Entry APIs) - #157577 (Fix parser error recovery treating 'dyn' as a strict keyword in Rust …) - #157670 (Rename `errors.rs` file to `diagnostics.rs` (4/N)) - #157691 (Move symbol hiding code to a new file) - #157700 (Rename `errors.rs` file to `diagnostics.rs` (5/N)) - #157703 (Fix doc link to Instant sub in saturating caveat) Failed merges: - #157699 (Arg splat experiment - hir FnDecl impl)
|
💔 I suspect this PR failed tests as part of a rollup After fixing the problem, consider running a try job for the failed job before re-approving. Link to failure: #157708 (comment) |
|
This pull request was unapproved. This PR was contained in a rollup (#157708), which was unapproved. |
|
|
|
HIR ty lowering was modified cc @fmease Some changes occurred to constck cc @fee1-dead Some changes occurred in compiler/rustc_attr_parsing cc @jdonszelmann, @JonathanBrouwer
Some changes occurred in HTML/CSS/JS. cc @GuillaumeGomez, @lolbinarycat Some changes occurred to diagnostic attributes. cc @mejrs Some changes occurred in need_type_info.rs cc @lcnr Some changes occurred to MIR optimizations cc @rust-lang/wg-mir-opt changes to cc @lcnr These commits modify the If this was unintentional then you should revert the changes before this PR is merged. Some changes occurred to the CTFE machinery
cc @rust-lang/clippy Some changes occurred in cc @BoxyUwU Warning If you are changing how CI LLVM is built or linked, make sure to bump cc @jieyouxu Some changes occurred in src/tools/compiletest cc @jieyouxu Some changes occurred in compiler/rustc_passes/src/check_attr.rs cc @jdonszelmann, @JonathanBrouwer changes to the core type system cc @lcnr
cc @rust-lang/rust-analyzer Some changes occurred to the core trait solver cc @rust-lang/initiative-trait-system-refactor
Some changes occurred in compiler/rustc_hir/src/attrs cc @jdonszelmann, @JonathanBrouwer This PR changes rustc_public cc @oli-obk, @celinval, @ouz-a, @makai410 Some changes occurred in cc @BoxyUwU Some changes occurred in match checking cc @Nadrieril Some changes occurred to the CTFE / Miri interpreter |
|
Should pass CI on stable now @rustbot ready |
|
Don't worry these rebase errors happen regularly 😂 |
This comment has been minimized.
This comment has been minimized.
Autogenerate unstable compiler flag stubs for unstable-book try-job: x86_64-gnu-stable
|
@bors r+ |
…by789 Autogenerate unstable compiler flag stubs for unstable-book Closes rust-lang#141525. Based on old PR rust-lang#142135. Parses `rustc -Zhelp` to generate doc stubs for unstable compiler flags if any are missing.
…by789 Autogenerate unstable compiler flag stubs for unstable-book Closes rust-lang#141525. Based on old PR rust-lang#142135. Parses `rustc -Zhelp` to generate doc stubs for unstable compiler flags if any are missing.
Closes #141525.
Based on old PR #142135.
Parses
rustc -Zhelpto generate doc stubs for unstable compiler flags if any are missing.