-
Notifications
You must be signed in to change notification settings - Fork 13.7k
Commit f433fa4
Auto merge of #139845 - Zalathar:rollup-u5u5y1v, r=Zalathar
Rollup of 17 pull requests
Successful merges:
- #138374 (Enable contracts for const functions)
- #138380 (ci: add runners for vanilla LLVM 20)
- #138393 (Allow const patterns of matches to contain pattern types)
- #139517 (std: sys: process: uefi: Use NULL stdin by default)
- #139554 (std: add Output::exit_ok)
- #139660 (compiletest: Add an experimental new executor to replace libtest)
- #139669 (Overhaul `AssocItem`)
- #139671 (Proc macro span API redesign: Replace proc_macro::SourceFile by Span::{file, local_file})
- #139750 (std/thread: Use default stack size from menuconfig for NuttX)
- #139772 (Remove `hir::Map`)
- #139785 (Let CStrings be either 1 or 2 byte aligned.)
- #139789 (do not unnecessarily leak auto traits in item bounds)
- #139791 (drop global where-bounds before merging candidates)
- #139798 (normalize: prefer `ParamEnv` over `AliasBound` candidates)
- #139822 (Fix: Map EOPNOTSUPP to ErrorKind::Unsupported on Unix)
- #139833 (Fix some HIR pretty-printing problems)
- #139836 (Basic tests of MPMC receiver cloning)
r? `@ghost`
`@rustbot` modify labels: rollupFile tree
173 files changed
+2498
-993
lines changed- compiler
- rustc_ast_lowering/src
- rustc_borrowck/src
- diagnostics
- type_check
- rustc_codegen_cranelift/src
- rustc_expand/src
- rustc_fluent_macro/src
- rustc_hir_analysis/src
- check
- coherence
- collect
- type_of
- errors
- hir_ty_lowering
- rustc_hir_pretty/src
- rustc_hir_typeck/src
- fn_ctxt
- method
- rustc_hir/src
- rustc_lint/src
- rustc_metadata/src/rmeta
- rustc_middle/src
- hir
- mir
- query
- ty
- print
- rustc_mir_build/src/builder/matches
- rustc_mir_transform/src
- rustc_monomorphize/src/mono_checks
- rustc_next_trait_solver/src/solve
- assembly
- rustc_resolve/src/late
- rustc_sanitizers/src/cfi/typeid/itanium_cxx_abi
- rustc_smir/src
- rustc_smir/convert
- stable_mir
- mir
- rustc_symbol_mangling/src
- rustc_trait_selection/src
- error_reporting
- infer
- nice_region_error
- traits
- traits
- select
- rustc_ty_utils/src
- library
- core/src
- intrinsics
- proc_macro/src
- bridge
- std
- src
- sys
- pal/unix
- process
- stdio
- tests/sync
- src
- bootstrap/src/core/build_steps
- ci
- docker/host-x86_64/x86_64-gnu-llvm-20
- github-actions
- doc/rustc-dev-guide/src
- appendix
- librustdoc
- clean
- passes
- tools
- clippy
- clippy_lints/src
- methods
- clippy_utils/src/ty
- compiletest/src
- executor
- rust-analyzer/crates/proc-macro-srv/src
- server_impl
- tests
- tests
- assembly
- pretty
- ui
- contracts
- internal_machinery
- generic-associated-types
- impl-trait
- auto-trait-leakage
- in-trait
- proc-macro
- auxiliary
- traits
- next-solver
- cycles
- normalize
- winnowing
- type/pattern_types
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
173 files changed
+2498
-993
lines changedLines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
85 | 85 |
| |
86 | 86 |
| |
87 | 87 |
| |
88 | - | ||
88 | + | ||
89 | 89 |
| |
90 | 90 |
| |
91 | 91 |
| |
|
Lines changed: 9 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
399 | 399 |
| |
400 | 400 |
| |
401 | 401 |
| |
402 | - | ||
403 | - | ||
402 | + | ||
403 | + | ||
404 | 404 |
| |
405 | - | ||
406 | - | ||
407 | - | ||
405 | + | ||
406 | + | ||
407 | + | ||
408 | + | ||
409 | + | ||
410 | + | ||
411 | + | ||
408 | 412 |
| |
409 | 413 |
| |
410 | 414 |
| |
|
Lines changed: 8 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1206 | 1206 |
| |
1207 | 1207 |
| |
1208 | 1208 |
| |
1209 | + | ||
1210 | + | ||
1211 | + | ||
1212 | + | ||
1213 | + | ||
1209 | 1214 |
| |
1210 | - | ||
1215 | + | ||
1211 | 1216 |
| |
1212 | 1217 |
| |
1213 | 1218 |
| |
| |||
1217 | 1222 |
| |
1218 | 1223 |
| |
1219 | 1224 |
| |
1225 | + | ||
1226 | + | ||
1220 | 1227 |
| |
1221 | 1228 |
| |
1222 | 1229 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
647 | 647 |
| |
648 | 648 |
| |
649 | 649 |
| |
650 | - | ||
650 | + | ||
651 | 651 |
| |
652 | 652 |
| |
653 | 653 |
| |
|
Lines changed: 9 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1557 | 1557 |
| |
1558 | 1558 |
| |
1559 | 1559 |
| |
1560 | - | ||
1561 | - | ||
1562 | - | ||
1563 | - | ||
1564 | - | ||
1560 | + | ||
1561 | + | ||
1562 | + | ||
1563 | + | ||
1564 | + | ||
1565 | + | ||
1566 | + | ||
1567 | + | ||
1568 | + | ||
1565 | 1569 |
| |
1566 | 1570 |
| |
1567 | 1571 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | - | ||
3 | + | ||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
| |||
107 | 107 |
| |
108 | 108 |
| |
109 | 109 |
| |
110 | - | ||
110 | + | ||
111 | 111 |
| |
112 | 112 |
| |
113 | 113 |
| |
|
Lines changed: 24 additions & 27 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | - | ||
3 | 2 |
| |
4 | 3 |
| |
5 | 4 |
| |
| |||
18 | 17 |
| |
19 | 18 |
| |
20 | 19 |
| |
21 | - | ||
20 | + | ||
22 | 21 |
| |
23 | 22 |
| |
24 | 23 |
| |
| |||
458 | 457 |
| |
459 | 458 |
| |
460 | 459 |
| |
461 | - | ||
462 | 460 |
| |
463 | 461 |
| |
464 | 462 |
| |
| |||
664 | 662 |
| |
665 | 663 |
| |
666 | 664 |
| |
667 | - | ||
668 | - | ||
669 | - | ||
670 | - | ||
671 | - | ||
672 | - | ||
673 | - | ||
674 | - | ||
675 | - | ||
676 | - | ||
677 | - | ||
678 | - | ||
679 | - | ||
680 | - | ||
681 | - | ||
682 | - | ||
683 | - | ||
684 | - | ||
685 | - | ||
686 | - | ||
687 | - | ||
688 | - | ||
689 | 665 |
| |
690 | 666 |
| |
691 | 667 |
| |
| |||
695 | 671 |
| |
696 | 672 |
| |
697 | 673 |
| |
698 | - | ||
699 | - | ||
674 | + | ||
675 | + | ||
676 | + | ||
677 | + | ||
678 | + | ||
679 | + | ||
680 | + | ||
681 | + | ||
682 | + | ||
683 | + | ||
684 | + | ||
685 | + | ||
686 | + | ||
687 | + | ||
688 | + | ||
689 | + | ||
690 | + | ||
691 | + | ||
692 | + | ||
693 | + | ||
694 | + | ||
695 | + | ||
696 | + | ||
700 | 697 |
| |
701 | 698 |
| |
702 | 699 |
| |
|
Lines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
28 | + | ||
28 | 29 |
| |
30 | + | ||
31 | + | ||
29 | 32 |
| |
30 | 33 |
| |
31 | 34 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 | - | ||
9 | + | ||
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
442 | 442 |
| |
443 | 443 |
| |
444 | 444 |
| |
445 | + | ||
446 | + | ||
445 | 447 |
| |
446 | 448 |
| |
447 | 449 |
| |
|
0 commit comments