Skip to content
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 9 pull requests #133657

Closed
wants to merge 608 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
608 commits
Select commit Hold shift + click to select a range
47ddcb9
Update cargo
ehuss Nov 25, 2024
8bc8adb
std::thread: avoid leading whitespace in some panic messages
RalfJung Nov 25, 2024
f5216ee
Fix typos in pin.rs
aksh1618 Nov 25, 2024
d386717
Simplify object_region_bounds
compiler-errors Nov 25, 2024
4a896e7
No need to store original_span in ClauseWithSupertraitSpan
compiler-errors Nov 23, 2024
bcfc8ab
Remove span hack that doesnt do anything
compiler-errors Nov 23, 2024
addb040
Update books
ehuss Nov 25, 2024
687dc19
Fix handling of x18 in AArch64 inline assembly on ohos/trusty or with…
taiki-e Nov 25, 2024
b77d8fa
tests: Add recursive associated type bound regression tests
Enselic Nov 25, 2024
b4a23bb
Fix a stack overflow when computing the sizedness of a struct that in…
ChayimFriedman2 Nov 25, 2024
f62753f
compiletest: remove `pretty-expanded` directive and infra
jieyouxu Nov 25, 2024
95ff642
tests: remove `//@ pretty-expanded` usages
jieyouxu Nov 25, 2024
58936c1
fix gce typing_mode mismatch
lcnr Nov 25, 2024
2cc0ee6
Add test.
cjgillot Nov 1, 2024
917dd82
Do not unify dereferences in GVN.
cjgillot Nov 1, 2024
bbce06e
Merge pull request #18559 from ChayimFriedman2/recur-unsized
lnicola Nov 25, 2024
259020c
tests: Add regression test for recursive enum with Cow and Clone
Enselic Nov 25, 2024
906f66f
comment out the old tests instead of adjusting them
RalfJung Nov 25, 2024
3d881e1
Prevent ICE in case of a bound constraint on generic argument (#13722)
llogiq Nov 25, 2024
d49501c
Use a better description of an internal function (#13721)
llogiq Nov 25, 2024
2bf03f1
Handle repetition of associated constant constraint as well
samueltardieu Nov 23, 2024
3a42fd2
tests: disable `avr-rjmp-offset` on Windows for now
jieyouxu Nov 25, 2024
0066acf
Merge `apply_effects_in_block` and `join_state_into_successors_of`.
nnethercote Nov 18, 2024
7e704af
Add some useful comments.
nnethercote Nov 18, 2024
dae019d
Remove `self` param for `MaybeBorrowedLocals::transfer_function`.
nnethercote Nov 18, 2024
1914dbe
Tweak `MaybeBorrowedLocals::transfer_function` usage.
nnethercote Nov 18, 2024
be7c6a3
Make it possible for `ResultsCursor` to borrow a `Results`.
nnethercote Nov 18, 2024
7178942
Improve `MaybeStorageLive::initialize_start_block`.
nnethercote Nov 22, 2024
3d12160
Move `always_storage_live_locals`.
nnethercote Nov 22, 2024
e3ef2ff
Streamline a `BitSet` creation.
nnethercote Nov 24, 2024
a602cb6
Make some modules non-`pub`.
nnethercote Nov 25, 2024
6d22ff1
Auto merge of #133465 - ehuss:update-cargo, r=ehuss
bors Nov 26, 2024
f2abf82
Auto merge of #132894 - frank-king:feature/where-refactor, r=cjgillot
bors Nov 26, 2024
7fc4b96
tests: Add regression test for self referential struct with cow as la…
Enselic Nov 26, 2024
44f4f67
fix confusing diagnostic for reserved `##`
pitaj Nov 26, 2024
6dcac6e
unnecessary_map_or: fix version for lint addition
samueltardieu Nov 26, 2024
d25ecfd
do not constrain infer vars in `find_best_leaf_obligation`
lcnr Nov 26, 2024
7fa021a
Remove -Zfuel.
cjgillot May 1, 2023
d013c18
Pacify tidy.
cjgillot Aug 28, 2023
982cde9
Remove extra tests.
cjgillot Jul 31, 2024
fa66288
update crashes
lcnr Nov 26, 2024
7dae9ac
add test for alias-bound shadowing, rename folder
lcnr Nov 26, 2024
02c3e6d
Add missing code examples on `LocalKey`
GuillaumeGomez Nov 26, 2024
620cdfc
Rollup merge of #133411 - RalfJung:emscripten-is-on-wasm, r=workingju…
GuillaumeGomez Nov 26, 2024
ddb6904
Rollup merge of #133419 - CromFr:add-path-strip_prefix-test-example, …
GuillaumeGomez Nov 26, 2024
af6e2a5
Rollup merge of #133430 - compiler-errors:param-mismatch, r=WaffleLapkin
GuillaumeGomez Nov 26, 2024
03f56d3
Rollup merge of #133443 - fmease:rm-dead-eff-code-ii, r=compiler-errors
GuillaumeGomez Nov 26, 2024
85394cb
Rollup merge of #133450 - onur-ozkan:update-triagebot, r=onur-ozkan
GuillaumeGomez Nov 26, 2024
64c0eff
Rollup merge of #133454 - zmodem:initializes_fix, r=nikic
GuillaumeGomez Nov 26, 2024
7e3422f
Rollup merge of #133462 - mustartt:aix-improve-bootstrap-loading, r=j…
GuillaumeGomez Nov 26, 2024
a06532e
Rollup merge of #133464 - RalfJung:whitespace-panic, r=joboet
GuillaumeGomez Nov 26, 2024
c8c225f
Rollup merge of #133467 - Enselic:recurse-tests, r=lcnr
GuillaumeGomez Nov 26, 2024
0d9a57d
Rollup merge of #133470 - jieyouxu:ugly, r=compiler-errors
GuillaumeGomez Nov 26, 2024
52fcafe
Rollup merge of #133473 - Enselic:cow, r=nnethercote
GuillaumeGomez Nov 26, 2024
5518c62
Rollup merge of #133481 - jieyouxu:avr-jmp-linker, r=saethlin
GuillaumeGomez Nov 26, 2024
0dba983
Rollup merge of #133495 - lcnr:env-shadowing-tests, r=compiler-errors
GuillaumeGomez Nov 26, 2024
4e3354e
Merge pull request #18511 from darichey/sysroot-query-metadata
lnicola Nov 26, 2024
dff3e7c
Auto merge of #133500 - GuillaumeGomez:rollup-4vcthwo, r=GuillaumeGomez
bors Nov 26, 2024
17fb5ad
[] Fix FP on proc macros
blyxyas Nov 26, 2024
5915190
Rollup merge of #133042 - cuviper:btreemap-insert_entry, r=Amanieu
compiler-errors Nov 26, 2024
9d6a11a
Rollup merge of #133070 - nnethercote:lexer-tweaks, r=chenyukang
compiler-errors Nov 26, 2024
42459a7
Rollup merge of #133136 - ChayimFriedman2:get-many-mut, r=Amanieu
compiler-errors Nov 26, 2024
6e5bac1
Rollup merge of #133140 - dtolnay:precedence, r=fmease
compiler-errors Nov 26, 2024
f010e2d
Rollup merge of #133155 - nnethercote:yet-more-rustc_mir_dataflow-cle…
compiler-errors Nov 26, 2024
b73a71c
Rollup merge of #133140 - dtolnay:precedence, r=fmease
compiler-errors Nov 26, 2024
3013cd8
Rollup merge of #133282 - tgross35:maybe-uninit-debug, r=Amanieu
compiler-errors Nov 26, 2024
3e1a089
Rollup merge of #133326 - nnethercote:rm-DefinitelyInitializedPlaces,…
compiler-errors Nov 26, 2024
479de1f
Rollup merge of #133362 - compiler-errors:existential-preds, r=BoxyUwU
compiler-errors Nov 26, 2024
cf09718
Rollup merge of #133367 - compiler-errors:array-len-mismatch, r=BoxyUwU
compiler-errors Nov 26, 2024
b0ed5ac
Rollup merge of #133394 - compiler-errors:dyn-more-errors, r=lcnr
compiler-errors Nov 26, 2024
f5c1f7f
Rollup merge of #133410 - RalfJung:target-feature-consistency, r=comp…
compiler-errors Nov 26, 2024
c4e2b0c
Rollup merge of #133435 - RalfJung:test_downgrade_observe, r=tgross35
compiler-errors Nov 26, 2024
c14d137
std: update internal uses of `io::const_error!`
joboet Nov 25, 2024
8bc1a9e
unnecessary_map_or: fix version for lint addition (#13733)
Centri3 Nov 26, 2024
8d404a4
don't pass every test arg to test-float-parse
onur-ozkan Nov 13, 2024
9b040e9
Avoid decoding from metadata if not necessary
Urgau Nov 26, 2024
4b8ca28
Add '<[T]>::as_array', '<[T]>::as_mut_array', '<*const [T]>::as_array…
bjoernager Nov 26, 2024
787b795
Only ignore windows-gnu in avr-jmp-offset
ChrisDenton Nov 26, 2024
dd2837e
Auto merge of #133505 - compiler-errors:rollup-xjp8hdi, r=compiler-er…
bors Nov 26, 2024
145df3b
Rollup merge of #115293 - cjgillot:no-fuel, r=wesleywiser,DianQK
compiler-errors Nov 27, 2024
24e7196
Rollup merge of #132605 - Kobzol:ci-increase-timeout, r=Mark-Simulacrum
compiler-errors Nov 27, 2024
f101562
Rollup merge of #133304 - lqd:issue-132920, r=estebank
compiler-errors Nov 27, 2024
8a2f57f
Rollup merge of #133402 - compiler-errors:drop-and-destruct, r=lcnr
compiler-errors Nov 27, 2024
32dc393
Rollup merge of #133458 - GuillaumeGomez:fix-prelude-tys-links, r=not…
compiler-errors Nov 27, 2024
82622c6
Rollup merge of #133471 - lcnr:uwu-gamer, r=BoxyUwU
compiler-errors Nov 27, 2024
219b2a0
Rollup merge of #133475 - nnethercote:MaybeStorage-improvements, r=lcnr
compiler-errors Nov 27, 2024
702996c
Rollup merge of #133513 - ChrisDenton:windows-msvc, r=jieyouxu
compiler-errors Nov 27, 2024
48696f5
Auto merge of #133516 - compiler-errors:rollup-mq334h8, r=compiler-er…
bors Nov 27, 2024
72cd7ac
Structurally resolve before checking never
compiler-errors Nov 26, 2024
48b2bbd
Structurally resolve before matching on type of projection
compiler-errors Nov 27, 2024
4c0ea55
Bless tests due to extra error reporting due to normalizing types tha…
compiler-errors Nov 27, 2024
83965ef
Auto merge of #133274 - ehuss:macro_rules-edition-from-pm, r=compiler…
bors Nov 27, 2024
b6c80a6
Avoid even more decoding if not absolutely necessary
Urgau Nov 27, 2024
ee2d862
Rollup merge of #132979 - onur-ozkan:skip-exact, r=jieyouxu,tgross35
matthiaskrgr Nov 27, 2024
21f6ef5
Rollup merge of #133248 - MarcoIeni:x86_64-msvc-ext-free, r=Kobzol
matthiaskrgr Nov 27, 2024
dcebc5e
Rollup merge of #133449 - joboet:io_const_error, r=tgross35
matthiaskrgr Nov 27, 2024
04d6333
Rollup merge of #133453 - ferrocene:check-license-metadata, r=Kobzol
matthiaskrgr Nov 27, 2024
3cce78b
Rollup merge of #133457 - joboet:miri-tlsfree, r=saethlin
matthiaskrgr Nov 27, 2024
762a661
Rollup merge of #133493 - lcnr:fulfill-fudge, r=compiler-errors
matthiaskrgr Nov 27, 2024
5f8a240
Auto merge of #133527 - matthiaskrgr:rollup-kyre1df, r=matthiaskrgr
bors Nov 27, 2024
562a855
ensure JSON-defined targets are consistent
RalfJung Nov 23, 2024
39cb338
Auto merge of #133369 - Zalathar:profiler-builtins-no-core, r=jieyouxu
bors Nov 27, 2024
dc65c63
Fix review comment
bjorn3 Nov 27, 2024
174ad44
replace placeholder version
BoxyUwU Nov 25, 2024
be78dab
bump stage0
BoxyUwU Nov 27, 2024
c322cd5
Auto merge of #133393 - compiler-errors:dyn-tweaks, r=lcnr,spastorino
bors Nov 27, 2024
f592dd9
Compiletest: Add proc-macro header
ehuss Nov 24, 2024
22998f0
update cfgs
BoxyUwU Nov 27, 2024
f94142b
Update tests to use new proc-macro header
ehuss Nov 25, 2024
583e26c
clippy lints
BoxyUwU Nov 27, 2024
6b6a867
Auto merge of #133474 - RalfJung:gvn-miscompile, r=compiler-errors
bors Nov 27, 2024
527b606
fmt
mustartt Nov 27, 2024
9b0597d
Fix: Use multipart_suggestion for derivable_impls (#13717)
flip1995 Nov 27, 2024
e37ac2a
rustc_span: Replace a `HashMap<_, ()>` with `HashSet`
cuviper Nov 27, 2024
e11cfeb
print generated doc paths
onur-ozkan Nov 27, 2024
67657da
Handle repetition of associated constant constraint as well (#13723)
y21 Nov 27, 2024
b4163f0
[`bad_bit_mask`] Fix FP on proc macros (#13736)
Jarcho Nov 27, 2024
26c7774
Structurally resolve before applying projection in borrowck
compiler-errors Nov 27, 2024
4120fdb
Check xform_ret_ty for WF in the new solver to improve method winnowing
compiler-errors Nov 27, 2024
37d3c61
extend group-forbid-always-trumps-cli test
RalfJung Nov 27, 2024
871cfc9
Further simplifications
compiler-errors Nov 24, 2024
66adeaf
Auto merge of #133509 - Urgau:dangling_lint_perf, r=Noratrieb
bors Nov 27, 2024
685f189
Stabilize `extended_varargs_abi_support`
Soveu Apr 23, 2024
af1ca15
Rollup merge of #132410 - bjorn3:yet_another_driver_refactor_round, r…
matthiaskrgr Nov 27, 2024
adf9b5f
Rollup merge of #133418 - Zalathar:spans, r=jieyouxu
matthiaskrgr Nov 27, 2024
a8b690f
Rollup merge of #133498 - GuillaumeGomez:missing-examples, r=joboet
matthiaskrgr Nov 27, 2024
5d0ee56
Rollup merge of #133518 - compiler-errors:structurally-resolve-never,…
matthiaskrgr Nov 27, 2024
5fc4f85
Rollup merge of #133521 - compiler-errors:structurally-resolve-cat-pr…
matthiaskrgr Nov 27, 2024
52684a4
update comment (codegen_backend -> codegen_crate)
Monadic-Cat Nov 28, 2024
ca55eee
use intra-doc links for CodegenBackend::link
Monadic-Cat Nov 28, 2024
eddb717
Auto merge of #133551 - matthiaskrgr:rollup-m0rr5oz, r=matthiaskrgr
bors Nov 28, 2024
c3c68c5
Trim extra space in 'repeated `mut`' diagnostic
clubby789 Nov 28, 2024
f0c301f
Fix new clippy lints
GuillaumeGomez Nov 27, 2024
10193a3
Rollup merge of #129409 - grinapo:patch-1, r=Amanieu
GuillaumeGomez Nov 28, 2024
09734ac
Rollup merge of #133320 - cuviper:relnotes-1.83.0, r=cuviper
GuillaumeGomez Nov 28, 2024
acf48fc
Rollup merge of #133368 - compiler-errors:codegen-select-unconstraine…
GuillaumeGomez Nov 28, 2024
3e095e8
Rollup merge of #133428 - compiler-errors:rpitit-unsound, r=lcnr
GuillaumeGomez Nov 28, 2024
b1c33f4
Rollup merge of #133512 - bjoernager:slice-as-array, r=Amanieu
GuillaumeGomez Nov 28, 2024
06815d0
Rollup merge of #133519 - compiler-errors:xform-ret-wf, r=lcnr
GuillaumeGomez Nov 28, 2024
b46ed71
Rollup merge of #133520 - compiler-errors:structurally-resolve-mir-bo…
GuillaumeGomez Nov 28, 2024
7e2f261
Rollup merge of #133534 - RalfJung:cli-lint-flags, r=Nadrieril
GuillaumeGomez Nov 28, 2024
0cad2dc
Rollup merge of #133537 - GuillaumeGomez:fix-clippy-lints, r=Guillaum…
GuillaumeGomez Nov 28, 2024
82d4eae
Rollup merge of #133543 - mustartt:aix-lgammaf_r-shim, r=cuviper
GuillaumeGomez Nov 28, 2024
63a6e9c
Rollup merge of #133547 - cuviper:span-set-entry, r=jieyouxu
GuillaumeGomez Nov 28, 2024
ed913fe
Rollup merge of #133550 - onur-ozkan:doc-log, r=jieyouxu
GuillaumeGomez Nov 28, 2024
f005c74
Auto merge of #133561 - GuillaumeGomez:rollup-g4upmv4, r=GuillaumeGomez
bors Nov 28, 2024
90ad2ad
Improve span handling in `parse_expr_bottom`.
nnethercote Nov 28, 2024
6e3cb4a
Preparing for merge from rust-lang/rust
lnicola Nov 28, 2024
c91f2a3
Merge from rust-lang/rust
lnicola Nov 28, 2024
1a435ed
Bump rustc crates
lnicola Nov 28, 2024
8cf30c2
Merge pull request #18566 from lnicola/sync-from-rust
lnicola Nov 28, 2024
77080d8
move target JSON (de)serialization to separate file
RalfJung Nov 28, 2024
15e8a26
Fix proc macro test
lnicola Nov 28, 2024
807e978
chore: fix 404 status URL
longxiangqiao Nov 28, 2024
0c8c38f
bootstrap: allow skipping steps with start of path
marcoieni Nov 28, 2024
c1cfab2
Auto merge of #133564 - lnicola:sync-from-ra, r=lnicola
bors Nov 28, 2024
74cf503
Use consistent wording in docs, use zero instead of 0
timvisee Nov 28, 2024
89b20e9
Also use zero when referencing to capacity or length
timvisee Nov 28, 2024
9fe7750
uplift fold_regions to rustc_type_ir
lcnr Nov 27, 2024
18e2253
move tests into subdir
lcnr Nov 26, 2024
34a8c2d
support revealing defined opaque post borrowck
lcnr Nov 26, 2024
bda2851
Rollup merge of #133358 - compiler-errors:pin-coerce, r=eholk
GuillaumeGomez Nov 28, 2024
89ae19e
Rollup merge of #133422 - taiki-e:riscv-e-clobber-abi, r=Amanieu
GuillaumeGomez Nov 28, 2024
470c4f9
Rollup merge of #133452 - taiki-e:hexagon-asm-pred, r=Amanieu
GuillaumeGomez Nov 28, 2024
23bab15
Rollup merge of #133463 - taiki-e:aarch64-asm-x18, r=Amanieu
GuillaumeGomez Nov 28, 2024
ca71c8f
Rollup merge of #133487 - pitaj:reserve-guarded-strings, r=fee1-dead
GuillaumeGomez Nov 28, 2024
7201f70
Rollup merge of #133557 - Monadic-Cat:small_doc_fixes, r=bjorn3
GuillaumeGomez Nov 28, 2024
22c5bb0
Rollup merge of #133560 - clubby789:mut-mut-space, r=jieyouxu
GuillaumeGomez Nov 28, 2024
9b4d7c6
Auto merge of #133568 - GuillaumeGomez:rollup-js22ovb, r=GuillaumeGomez
bors Nov 28, 2024
467e200
add tests
lcnr Nov 25, 2024
94131bd
always create `DefId`s when lowering anon-consts
lcnr Nov 25, 2024
23ba2d1
ast_lowering: rm separate `def_id_parent`
lcnr Nov 25, 2024
d401a07
update comment
lcnr Nov 25, 2024
5dc5842
Changelog for Clippy 1.83 🤖 (#13716)
xFrednet Nov 28, 2024
dae1bf3
fix typo in RELEASES.md
slanterns Nov 28, 2024
ba73166
Support `clobber_abi` for AVR inline assembly
jfrimmel Oct 6, 2024
d7e0a3e
Add test case for the clobber options
jfrimmel Oct 6, 2024
2bd3bbb
Move & rename test case to match naming of #132456
jfrimmel Nov 2, 2024
67d2f3f
Reword error message of reserved AVR registers
jfrimmel Nov 28, 2024
ac9324c
Document s390x machine access via community cloud
uweigand Nov 28, 2024
7e565cc
Auto merge of #133468 - lcnr:uwu4, r=BoxyUwU
bors Nov 28, 2024
8574f37
Do not call `extern_crate` on current trait on crate mismatch errors
estebank Nov 28, 2024
b24360a
Merge remote-tracking branch 'upstream/master' into rustup
flip1995 Nov 28, 2024
3c9daca
Bump nightly version -> 2024-11-28
flip1995 Nov 28, 2024
5fb924f
Bump Clippy version -> 0.1.85
flip1995 Nov 28, 2024
0c8e36b
Fix target_feature handling in freg of LoongArch inline assembly
taiki-e Nov 28, 2024
ff4a26d
Rustup (#13746)
flip1995 Nov 28, 2024
b01e901
Merge commit 'ff4a26d442bead94a4c96fb1de967374bc4fbd8e' into clippy-s…
flip1995 Nov 28, 2024
315b47e
Update Cargo.lock
flip1995 Nov 28, 2024
4a216a2
Share inline(never) generics across crates
Mark-Simulacrum Nov 23, 2024
a2545fd
Auto merge of #133540 - ehuss:compiletest-proc-macro, r=jieyouxu
bors Nov 28, 2024
76adf05
Rename `-Zparse-only`.
nnethercote Nov 28, 2024
accdfa1
Update `-Zshow-span` help message.
nnethercote Nov 28, 2024
c52d952
add instructions for generating `flake.lock` to `envrc-flake`
WaffleLapkin Nov 28, 2024
33f13f2
ignore `/build` instead of `build/` in gitignore
WaffleLapkin Nov 28, 2024
8e77349
fix a comment with uneven number of backticks in rustc_mir_build
WaffleLapkin Nov 28, 2024
727f6a6
Add +forced-atomics feature to esp32s2
MabezDev Nov 28, 2024
d53f0b1
Auto merge of #123244 - Mark-Simulacrum:share-inline-never-generics, …
bors Nov 28, 2024
6005d1c
Update more 2024 tests to remove -Zunstable-options
ehuss Nov 28, 2024
b36dcc1
Improve the diagnostic of fn item in variadic fn
Nov 27, 2024
1e4817c
bless the tests and add a new one
Nov 27, 2024
d6f8829
Auto merge of #133409 - RalfJung:target-consistency, r=lcnr
bors Nov 29, 2024
9461f42
Revert "Rollup merge of #133418 - Zalathar:spans, r=jieyouxu"
Zalathar Nov 29, 2024
cb2bd2b
Auto merge of #133608 - Zalathar:spans-revert, r=jieyouxu
bors Nov 29, 2024
15b24c4
Clarify `ChunkSize` invariants.
nnethercote Nov 23, 2024
ff78002
Tiny `ChunkedBitSet` improvements.
nnethercote Nov 23, 2024
ded4dfd
Speed up `ChunkedBitIter`
nnethercote Nov 24, 2024
346929c
Remove unused `HybridBitSet` methods from `BitSetExt`.
nnethercote Nov 22, 2024
0df6a01
Stop using `HybridBitSet` in dataflow diffs.
nnethercote Nov 25, 2024
688f28d
Stop using `HybridBitSet` in clippy.
nnethercote Nov 25, 2024
b7ff2ae
Stop using `HybridBitSet` in `SparseBitMatrix`.
nnethercote Nov 25, 2024
4846c19
Remove `HybridBitSet`.
nnethercote Nov 25, 2024
d626f6a
Remove last vestiges of `HybridBitSet`.
nnethercote Nov 25, 2024
5bbbc09
Auto merge of #133431 - nnethercote:rm-HybridBitSet, r=Mark-Simulacrum
bors Nov 29, 2024
45fd6b4
Rollup merge of #132782 - onur-ozkan:cleanup, r=jieyouxu
matthiaskrgr Nov 29, 2024
370fc13
Rollup merge of #133466 - aksh1618:patch-1, r=thomcc
matthiaskrgr Nov 29, 2024
95560d6
Rollup merge of #133492 - MarcoIeni:bootstrap-path-check, r=onur-ozkan
matthiaskrgr Nov 29, 2024
6863327
Rollup merge of #133501 - lcnr:post-borrowck-analysis, r=compiler-errors
matthiaskrgr Nov 29, 2024
8ca5a90
Rollup merge of #133530 - timvisee:master, r=jhpratt
matthiaskrgr Nov 29, 2024
72cf40d
Rollup merge of #133538 - dev-ardi:69232-better-diag, r=compiler-errors
matthiaskrgr Nov 29, 2024
ce52b7b
Rollup merge of #133590 - nnethercote:rename-parse-only, r=estebank
matthiaskrgr Nov 29, 2024
c76f1f0
Doc comment custom MIR debuginfo.
cjgillot Oct 21, 2023
0c4f3a4
Auto merge of #133619 - matthiaskrgr:rollup-7ywaheb, r=matthiaskrgr
bors Nov 29, 2024
6e449e1
refine mir debuginfo docs
RalfJung Nov 29, 2024
6c9e922
Rollup merge of #131323 - jfrimmel:avr-inline-asm-clobber-abi, r=Amanieu
matthiaskrgr Nov 29, 2024
f46ed97
Rollup merge of #131718 - GuillaumeGomez:impl-items-indent, r=rustdoc
matthiaskrgr Nov 29, 2024
11ee1ce
Rollup merge of #133565 - longxiangqiao:master, r=ehuss
matthiaskrgr Nov 29, 2024
271ff44
Rollup merge of #133575 - slanterns:typo, r=compiler-errors
matthiaskrgr Nov 29, 2024
fbad22e
Rollup merge of #133577 - uweigand:s390x-doc-cloudaccess, r=jieyouxu
matthiaskrgr Nov 29, 2024
53bc38b
Rollup merge of #133584 - ehuss:more-2024-unstable-options, r=compile…
matthiaskrgr Nov 29, 2024
eabe6db
Rollup merge of #133592 - WaffleLapkin:misc-meowing, r=jieyouxu
matthiaskrgr Nov 29, 2024
a45391f
Auto merge of #133634 - matthiaskrgr:rollup-v7m4j2k, r=matthiaskrgr
bors Nov 29, 2024
e97e15d
Use rmake `diff` output in test
estebank Nov 29, 2024
998ff2f
Move the `crate-loading` test to use `diff` output
estebank Nov 29, 2024
ce98bf3
simplify how the `hir_typeck_pass_to_variadic_function` diagnostic is…
Nov 29, 2024
d10a682
Auto merge of #133588 - flip1995:clippy-subtree-update, r=Manishearth
bors Nov 29, 2024
5fa483c
Cargo patch
BoxyUwU Nov 29, 2024
a9cb2d6
Add a comment
daltenty Nov 29, 2024
1fc691e
Auto merge of #133533 - BoxyUwU:bump-boostrap, r=jieyouxu,Mark-Simula…
bors Nov 29, 2024
2ba7d68
Update cargo
weihanglo Nov 29, 2024
76f3ff6
Auto merge of #133654 - weihanglo:update-cargo, r=weihanglo
bors Nov 30, 2024
18f7185
Rollup merge of #116161 - Soveu:varargs2, r=cjgillot
jieyouxu Nov 30, 2024
866e523
Rollup merge of #132750 - daltenty:daltenty/libs, r=jieyouxu
jieyouxu Nov 30, 2024
0f225bd
Rollup merge of #133488 - Enselic:recurse-2, r=BoxyUwU
jieyouxu Nov 30, 2024
30c2ed2
Rollup merge of #133585 - estebank:issue-133563, r=jieyouxu
jieyouxu Nov 30, 2024
470174d
Rollup merge of #133587 - taiki-e:loongarch-asm-freg, r=Amanieu
jieyouxu Nov 30, 2024
72cfeef
Rollup merge of #133599 - esp-rs:target/esp32s2-forced-atomics, r=Ama…
jieyouxu Nov 30, 2024
8666b3e
Rollup merge of #133620 - dev-ardi:simplify-hir_typeck_pass_to_variad…
jieyouxu Nov 30, 2024
bca155a
Rollup merge of #133623 - nnethercote:parse_expr_bottom-spans, r=comp…
jieyouxu Nov 30, 2024
e27cb04
Rollup merge of #133625 - RalfJung:custom-mir-debug-info, r=compiler-…
jieyouxu Nov 30, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ jobs:
defaults:
run:
shell: ${{ contains(matrix.os, 'windows') && 'msys2 {0}' || 'bash' }}
timeout-minutes: 240
timeout-minutes: 360
env:
CI_JOB_NAME: ${{ matrix.image }}
CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
Expand Down
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,7 @@ no_llvm_build
/inst/
/llvm/
/mingw-build/
build/
!/compiler/rustc_mir_build/src/build/
/build
/build-rust-analyzer/
/dist/
/unicode-downloads
Expand Down
79 changes: 36 additions & 43 deletions COPYRIGHT
Original file line number Diff line number Diff line change
Expand Up @@ -343,49 +343,42 @@ their own copyright notices and license terms:
* Portions of internationalization code use code or data from Unicode, which
carry the following license:

UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE

See Terms of Use <https://www.unicode.org/copyright.html>
for definitions of Unicode Inc.’s Data Files and Software.

NOTICE TO USER: Carefully read the following legal agreement.
BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S
DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"),
YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
TERMS AND CONDITIONS OF THIS AGREEMENT.
IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE
THE DATA FILES OR SOFTWARE.
UNICODE LICENSE V3

COPYRIGHT AND PERMISSION NOTICE

Copyright © 1991-2022 Unicode, Inc. All rights reserved.
Distributed under the Terms of Use in https://www.unicode.org/copyright.html.

Permission is hereby granted, free of charge, to any person obtaining
a copy of the Unicode data files and any associated documentation
(the "Data Files") or Unicode software and any associated documentation
(the "Software") to deal in the Data Files or Software
without restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, and/or sell copies of
the Data Files or Software, and to permit persons to whom the Data Files
or Software are furnished to do so, provided that either
(a) this copyright and permission notice appear with all copies
of the Data Files or Software, or
(b) this copyright and permission notice appear in associated
Documentation.

THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT OF THIRD PARTY RIGHTS.
IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THE DATA FILES OR SOFTWARE.

Except as contained in this notice, the name of a copyright holder
shall not be used in advertising or otherwise to promote the sale,
use or other dealings in these Data Files or Software without prior
written authorization of the copyright holder.
Copyright © 1991-2024 Unicode, Inc.

NOTICE TO USER: Carefully read the following legal agreement. BY
DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING DATA FILES, AND/OR
SOFTWARE, YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT
DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.

Permission is hereby granted, free of charge, to any person obtaining a
copy of data files and any associated documentation (the "Data Files") or
software and any associated documentation (the "Software") to deal in the
Data Files or Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, and/or sell
copies of the Data Files or Software, and to permit persons to whom the
Data Files or Software are furnished to do so, provided that either (a)
this copyright and permission notice appear with all copies of the Data
Files or Software, or (b) this copyright and permission notice appear in
associated Documentation.

THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
THIRD PARTY RIGHTS.

IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES,
OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA
FILES OR SOFTWARE.

Except as contained in this notice, the name of a copyright holder shall
not be used in advertising or otherwise to promote the sale, use or other
dealings in these Data Files or Software without prior written
authorization of the copyright holder.
18 changes: 10 additions & 8 deletions Cargo.lock
Original file line number Diff line number Diff line change
Expand Up @@ -411,9 +411,9 @@ version = "0.1.0"

[[package]]
name = "cc"
version = "1.1.34"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "67b9470d453346108f93a59222a9a1a5724db32d0a4727b7ab7ace4b4d822dc9"
checksum = "1aeb932158bd710538c73702db6945cb68a8fb08c519e6e12706b94263b36db8"
dependencies = [
"shlex",
]
Expand Down Expand Up @@ -536,7 +536,7 @@ checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97"

[[package]]
name = "clippy"
version = "0.1.84"
version = "0.1.85"
dependencies = [
"anstream",
"cargo_metadata",
Expand Down Expand Up @@ -567,8 +567,9 @@ dependencies = [

[[package]]
name = "clippy_config"
version = "0.1.84"
version = "0.1.85"
dependencies = [
"clippy_utils",
"itertools",
"serde",
"toml 0.7.8",
Expand All @@ -580,6 +581,7 @@ name = "clippy_dev"
version = "0.0.1"
dependencies = [
"aho-corasick",
"chrono",
"clap",
"indoc",
"itertools",
Expand All @@ -590,7 +592,7 @@ dependencies = [

[[package]]
name = "clippy_lints"
version = "0.1.84"
version = "0.1.85"
dependencies = [
"arrayvec",
"cargo_metadata",
Expand All @@ -613,12 +615,12 @@ dependencies = [

[[package]]
name = "clippy_utils"
version = "0.1.84"
version = "0.1.85"
dependencies = [
"arrayvec",
"clippy_config",
"itertools",
"rustc_apfloat",
"serde",
]

[[package]]
Expand Down Expand Up @@ -3820,7 +3822,6 @@ dependencies = [
name = "rustc_index"
version = "0.0.0"
dependencies = [
"arrayvec",
"rustc_index_macros",
"rustc_macros",
"rustc_serialize",
Expand Down Expand Up @@ -4137,6 +4138,7 @@ name = "rustc_monomorphize"
version = "0.0.0"
dependencies = [
"rustc_abi",
"rustc_attr",
"rustc_data_structures",
"rustc_errors",
"rustc_fluent_macro",
Expand Down
39 changes: 39 additions & 0 deletions LICENSES/Unicode-3.0.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
UNICODE LICENSE V3

COPYRIGHT AND PERMISSION NOTICE

Copyright © 1991-2024 Unicode, Inc.

NOTICE TO USER: Carefully read the following legal agreement. BY
DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING DATA FILES, AND/OR
SOFTWARE, YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT
DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.

Permission is hereby granted, free of charge, to any person obtaining a
copy of data files and any associated documentation (the "Data Files") or
software and any associated documentation (the "Software") to deal in the
Data Files or Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, and/or sell
copies of the Data Files or Software, and to permit persons to whom the
Data Files or Software are furnished to do so, provided that either (a)
this copyright and permission notice appear with all copies of the Data
Files or Software, or (b) this copyright and permission notice appear in
associated Documentation.

THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
THIRD PARTY RIGHTS.

IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES,
OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA
FILES OR SOFTWARE.

Except as contained in this notice, the name of a copyright holder shall
not be used in advertising or otherwise to promote the sale, use or other
dealings in these Data Files or Software without prior written
authorization of the copyright holder.
22 changes: 0 additions & 22 deletions LICENSES/Unicode-DFS-2016.txt

This file was deleted.

Loading