Commit ba412a6
committed
Auto merge of #145423 - Zalathar:rollup-9jtefpl, r=Zalathar
Rollup of 21 pull requests
Successful merges:
- #118087 (Add Ref/RefMut try_map method)
- #122661 (Change the desugaring of `assert!` for better error output)
- #142640 (Implement autodiff using intrinsics)
- #143075 (compiler: Allow `extern "interrupt" fn() -> !`)
- #144865 (Fix tail calls to `#[track_caller]` functions)
- #144944 (E0793: Clarify that it applies to unions as well)
- #144947 (Fix description of unsigned `checked_exact_div`)
- #145004 (Couple of minor cleanups)
- #145005 (strip prefix of temporary file names when it exceeds filesystem name length limit)
- #145012 (Tail call diagnostics to include lifetime info)
- #145065 (resolve: Introduce `RibKind::Block`)
- #145120 (llvm: Accept new LLVM lifetime format)
- #145189 (Weekly `cargo update`)
- #145235 (Minor `[const]` tweaks)
- #145275 (fix(compiler/rustc_codegen_llvm): apply `target-cpu` attribute)
- #145322 (Resolve the prelude import in `build_reduced_graph`)
- #145331 (Make std use the edition 2024 prelude)
- #145369 (Do not ICE on private type in field of unresolved struct)
- #145378 (Add `FnContext` in parser for diagnostic)
- #145389 ([rustdoc] Revert "rustdoc search: prefer stable items in search results")
- #145392 (coverage: Remove intermediate data structures from mapping creation)
r? `@ghost`
`@rustbot` modify labels: rollupFile tree
153 files changed
+2279
-1840
lines changed- compiler
- rustc_ast_passes
- src
- rustc_builtin_macros/src
- rustc_codegen_gcc/src
- rustc_codegen_llvm/src
- back
- builder
- llvm
- rustc_codegen_ssa
- src
- back
- mir
- traits
- rustc_error_codes/src/error_codes
- rustc_hir_analysis/src
- check
- impl_wf_check
- rustc_hir_typeck/src
- rustc_lint_defs/src
- rustc_middle/src
- middle
- mir
- rustc_mir_build/src
- rustc_mir_transform/src/coverage
- rustc_monomorphize
- src
- collector
- partitioning
- rustc_parse/src/parser
- rustc_resolve/src
- late
- rustc_session/src
- rustc_span/src
- rustc_target/src/spec
- rustc_trait_selection/src/error_reporting
- infer
- traits
- library
- core/src
- intrinsics
- macros
- num
- std/src
- src
- doc/rustc-dev-guide/src
- autodiff
- librustdoc
- formats
- html
- render
- static/js
- tools
- clippy
- clippy_lints/src
- tests/ui
- run-make-support
- rustbook
- tests
- codegen-llvm
- autodiff
- intrinsics
- issues
- pretty/autodiff
- run-make
- lto-long-filenames
- wasm-unexpected-features
- rustdoc-js-std
- rustdoc-js
- ui
- abi
- autodiff
- codemap_tests
- consts/control-flow
- explicit-tail-calls
- extern-flag
- generics
- inline-const
- macros
- mir/alignment
- parser
- proc-macro
- resolve
- simd
- span
- structs/default-field-values
- suggestions
- transmutability
- type
- unpretty
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
153 files changed
+2279
-1840
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
83 | | - | |
| 83 | + | |
84 | 84 | | |
85 | | - | |
| 85 | + | |
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
122 | | - | |
| 122 | + | |
123 | 123 | | |
124 | | - | |
| 124 | + | |
125 | 125 | | |
126 | | - | |
| 126 | + | |
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
131 | | - | |
| 131 | + | |
132 | 132 | | |
133 | | - | |
| 133 | + | |
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
| |||
141 | 141 | | |
142 | 142 | | |
143 | 143 | | |
144 | | - | |
| 144 | + | |
145 | 145 | | |
146 | | - | |
| 146 | + | |
147 | 147 | | |
148 | 148 | | |
149 | 149 | | |
150 | | - | |
| 150 | + | |
151 | 151 | | |
152 | 152 | | |
153 | 153 | | |
| |||
353 | 353 | | |
354 | 354 | | |
355 | 355 | | |
356 | | - | |
| 356 | + | |
357 | 357 | | |
358 | | - | |
| 358 | + | |
359 | 359 | | |
360 | 360 | | |
361 | 361 | | |
| |||
518 | 518 | | |
519 | 519 | | |
520 | 520 | | |
521 | | - | |
| 521 | + | |
522 | 522 | | |
523 | | - | |
| 523 | + | |
524 | 524 | | |
525 | 525 | | |
526 | 526 | | |
| |||
538 | 538 | | |
539 | 539 | | |
540 | 540 | | |
541 | | - | |
| 541 | + | |
542 | 542 | | |
543 | | - | |
| 543 | + | |
544 | 544 | | |
545 | 545 | | |
546 | 546 | | |
| |||
937 | 937 | | |
938 | 938 | | |
939 | 939 | | |
940 | | - | |
| 940 | + | |
941 | 941 | | |
942 | | - | |
| 942 | + | |
943 | 943 | | |
944 | 944 | | |
945 | 945 | | |
| |||
951 | 951 | | |
952 | 952 | | |
953 | 953 | | |
954 | | - | |
| 954 | + | |
955 | 955 | | |
956 | | - | |
| 956 | + | |
957 | 957 | | |
958 | 958 | | |
959 | 959 | | |
| |||
966 | 966 | | |
967 | 967 | | |
968 | 968 | | |
969 | | - | |
| 969 | + | |
970 | 970 | | |
971 | | - | |
| 971 | + | |
972 | 972 | | |
973 | 973 | | |
974 | 974 | | |
| |||
980 | 980 | | |
981 | 981 | | |
982 | 982 | | |
983 | | - | |
| 983 | + | |
984 | 984 | | |
985 | | - | |
| 985 | + | |
986 | 986 | | |
987 | 987 | | |
988 | 988 | | |
989 | | - | |
| 989 | + | |
990 | 990 | | |
991 | | - | |
| 991 | + | |
992 | 992 | | |
993 | 993 | | |
994 | 994 | | |
| |||
1055 | 1055 | | |
1056 | 1056 | | |
1057 | 1057 | | |
1058 | | - | |
| 1058 | + | |
1059 | 1059 | | |
1060 | | - | |
| 1060 | + | |
1061 | 1061 | | |
1062 | 1062 | | |
1063 | 1063 | | |
| |||
1567 | 1567 | | |
1568 | 1568 | | |
1569 | 1569 | | |
1570 | | - | |
| 1570 | + | |
1571 | 1571 | | |
1572 | | - | |
| 1572 | + | |
1573 | 1573 | | |
1574 | 1574 | | |
1575 | 1575 | | |
| |||
1688 | 1688 | | |
1689 | 1689 | | |
1690 | 1690 | | |
1691 | | - | |
| 1691 | + | |
1692 | 1692 | | |
1693 | 1693 | | |
1694 | 1694 | | |
| |||
1721 | 1721 | | |
1722 | 1722 | | |
1723 | 1723 | | |
1724 | | - | |
| 1724 | + | |
1725 | 1725 | | |
1726 | 1726 | | |
1727 | 1727 | | |
| |||
1769 | 1769 | | |
1770 | 1770 | | |
1771 | 1771 | | |
1772 | | - | |
| 1772 | + | |
1773 | 1773 | | |
1774 | 1774 | | |
1775 | 1775 | | |
| |||
1791 | 1791 | | |
1792 | 1792 | | |
1793 | 1793 | | |
1794 | | - | |
| 1794 | + | |
1795 | 1795 | | |
1796 | 1796 | | |
1797 | 1797 | | |
| |||
1831 | 1831 | | |
1832 | 1832 | | |
1833 | 1833 | | |
1834 | | - | |
| 1834 | + | |
1835 | 1835 | | |
1836 | 1836 | | |
1837 | 1837 | | |
| |||
1909 | 1909 | | |
1910 | 1910 | | |
1911 | 1911 | | |
1912 | | - | |
| 1912 | + | |
1913 | 1913 | | |
1914 | | - | |
| 1914 | + | |
1915 | 1915 | | |
1916 | 1916 | | |
1917 | 1917 | | |
| |||
2971 | 2971 | | |
2972 | 2972 | | |
2973 | 2973 | | |
2974 | | - | |
| 2974 | + | |
2975 | 2975 | | |
2976 | 2976 | | |
2977 | 2977 | | |
| |||
3283 | 3283 | | |
3284 | 3284 | | |
3285 | 3285 | | |
3286 | | - | |
| 3286 | + | |
3287 | 3287 | | |
3288 | 3288 | | |
3289 | 3289 | | |
| |||
3623 | 3623 | | |
3624 | 3624 | | |
3625 | 3625 | | |
| 3626 | + | |
3626 | 3627 | | |
3627 | 3628 | | |
3628 | 3629 | | |
| |||
4309 | 4310 | | |
4310 | 4311 | | |
4311 | 4312 | | |
4312 | | - | |
4313 | 4313 | | |
4314 | 4314 | | |
4315 | 4315 | | |
| |||
4318 | 4318 | | |
4319 | 4319 | | |
4320 | 4320 | | |
4321 | | - | |
4322 | 4321 | | |
4323 | 4322 | | |
4324 | 4323 | | |
| |||
4920 | 4919 | | |
4921 | 4920 | | |
4922 | 4921 | | |
4923 | | - | |
| 4922 | + | |
4924 | 4923 | | |
4925 | | - | |
| 4924 | + | |
4926 | 4925 | | |
4927 | 4926 | | |
4928 | 4927 | | |
| |||
4980 | 4979 | | |
4981 | 4980 | | |
4982 | 4981 | | |
4983 | | - | |
| 4982 | + | |
4984 | 4983 | | |
4985 | | - | |
| 4984 | + | |
4986 | 4985 | | |
4987 | 4986 | | |
4988 | 4987 | | |
| |||
5508 | 5507 | | |
5509 | 5508 | | |
5510 | 5509 | | |
5511 | | - | |
| 5510 | + | |
5512 | 5511 | | |
5513 | 5512 | | |
5514 | 5513 | | |
| |||
6854 | 6853 | | |
6855 | 6854 | | |
6856 | 6855 | | |
6857 | | - | |
| 6856 | + | |
6858 | 6857 | | |
6859 | | - | |
| 6858 | + | |
6860 | 6859 | | |
6861 | 6860 | | |
6862 | 6861 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
390 | 390 | | |
391 | 391 | | |
392 | 392 | | |
393 | | - | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
394 | 400 | | |
395 | 401 | | |
396 | 402 | | |
| |||
449 | 455 | | |
450 | 456 | | |
451 | 457 | | |
452 | | - | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
453 | 465 | | |
454 | 466 | | |
455 | 467 | | |
| |||
0 commit comments