Skip to content

Rollup of 13 pull requests #142313

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

Closed
wants to merge 38 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
b2bfa10
Add discriminant_for_variant to AdtDef
NotLebedev May 27, 2025
a2d5942
Add discriminant_for_variant to CoroutineDef
NotLebedev May 27, 2025
7d13f8d
Implement Stable for Discr
NotLebedev Mar 27, 2025
becdd21
Add test for `AdtDef::discriminant_for_variant`
NotLebedev Jun 4, 2025
a39e98f
Add test for `AdtDef::discriminant_for_variant` polymorphic over para…
NotLebedev Jun 4, 2025
443e45c
Fix test description
NotLebedev Jun 6, 2025
3fce086
Make E0621 missing lifetime suggestion verbose
estebank Jun 4, 2025
643a9d2
tests: Change "fastcall" to "system" in some tests
workingjubilee Jun 6, 2025
518eb0d
rustdoc-json: Rearrange deck chairs in ABI testing
workingjubilee Jun 2, 2025
5906998
tests: Copy dont-shuffle-bswaps per tested opt level
workingjubilee Jun 7, 2025
cb3d074
Only run `citool` tests on the `auto` branch
Kobzol Jun 10, 2025
6b0deb2
tests: Revise dont-shuffle-bswaps-opt3 per tested arch
workingjubilee Jun 7, 2025
3a5187a
tests: Do not run afoul of asm.validity.non-exhaustive in input-stats
workingjubilee Jun 10, 2025
8f069e9
enable rustc debug assertions on -alt builds
lqd Sep 30, 2024
607a567
Use a faster runner for the x64 dist-alt job
Kobzol Jun 9, 2025
de8a91b
Add supported asm types for LoongArch32
heiher Jun 9, 2025
8ef8062
Extract target no-std hack to `build_helpers`
jieyouxu Jun 10, 2025
e10b2f6
Implement `//@ needs-target-std` directive in compiletest
jieyouxu Jun 10, 2025
c5b8123
Document `//@ needs-target-std` in rustc-dev-guide
jieyouxu Jun 10, 2025
97270ed
Make loongarch-none target maintainers more easily pingable
jieyouxu Jun 10, 2025
c558db3
Modify some run-make tests to use `//@ needs-target-std`
jieyouxu Jun 10, 2025
6f48758
Configure bootstrap backport nominations via triagebot
jieyouxu Jun 3, 2025
6227acc
Dont unwrap and re-wrap typing envs
compiler-errors Jun 10, 2025
d8f053b
Fix a missing fragment specifier in rustdoc tests
tgross35 Jul 31, 2024
1dc388b
Make `missing_fragment_specifier` an unconditional error
tgross35 Jul 31, 2024
f0cca10
Rollup merge of #128425 - tgross35:missing-fragment-specifier-uncondi…
fmease Jun 10, 2025
9692aec
Rollup merge of #141639 - NotLebedev:stable-mir-93, r=oli-obk
fmease Jun 10, 2025
33081bf
Rollup merge of #141967 - jieyouxu:bootstrap-backports, r=Kobzol
fmease Jun 10, 2025
032c01d
Rollup merge of #142042 - estebank:explicit-lifetime-verbose-suggesti…
fmease Jun 10, 2025
177af3d
Rollup merge of #142176 - workingjubilee:dont-shuffle-bswaps-per-arch…
fmease Jun 10, 2025
26b4071
Rollup merge of #142235 - Kobzol:rustc-dist-alt-assertions, r=marcoieni
fmease Jun 10, 2025
89a1c7a
Rollup merge of #142248 - heiher:loong32-asm-types, r=Amanieu
fmease Jun 10, 2025
cc1490c
Rollup merge of #142272 - workingjubilee:change-some-abi-tests, r=aDo…
fmease Jun 10, 2025
f2b8919
Rollup merge of #142282 - Kobzol:citool-skip-tests, r=marcoieni
fmease Jun 10, 2025
92e0cb7
Rollup merge of #142285 - workingjubilee:dont-use-bad-assembly, r=nne…
fmease Jun 10, 2025
6a0843d
Rollup merge of #142297 - jieyouxu:needs-target-std, r=Kobzol
fmease Jun 10, 2025
8fe7b32
Rollup merge of #142298 - jieyouxu:loongarch-maintainer-list, r=fee1-…
fmease Jun 10, 2025
f92aa1c
Rollup merge of #142306 - compiler-errors:nit-reveal-param-env-query,…
fmease Jun 10, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Document //@ needs-target-std in rustc-dev-guide
  • Loading branch information
jieyouxu committed Jun 10, 2025
commit c5b81235742c92adbf9343f57f92cce28a6b43d6
1 change: 1 addition & 0 deletions src/doc/rustc-dev-guide/src/tests/directives.md
Original file line number Diff line number Diff line change
Expand Up @@ -202,6 +202,7 @@ settings:
`//@ needs-crate-type: cdylib, proc-macro` will cause the test to be ignored
on `wasm32-unknown-unknown` target because the target does not support the
`proc-macro` crate type.
- `needs-target-std` — ignores if target platform does not have std support.

The following directives will check LLVM support:

Expand Down