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

normalize better #7

Closed
wants to merge 776 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
776 commits
Select commit Hold shift + click to select a range
ad526d8
add missing potential_query_instability for keys and values in hashmap
chenyukang Jan 30, 2024
5c9c3c7
Auto merge of #117925 - kornelski:read-to-oom, r=Amanieu
bors Jan 30, 2024
20c0167
Bump scip
lnicola Jan 30, 2024
c401f09
Auto merge of #119744 - lcnr:assemble-only-rigid, r=compiler-errors
bors Jan 30, 2024
5350edb
Remove the lifetime from `DiagnosticArgValue`.
nnethercote Jan 30, 2024
45dc197
Remove lifetimes from some diagnostics.
nnethercote Jan 30, 2024
06aa381
Remove `DiagnosticArgName` from `rustc_codegen_ssa`.
nnethercote Jan 30, 2024
f0426b7
Remove the lifetime from `DiagnosticArgName`.
nnethercote Jan 30, 2024
514a5d8
Remove the second lifetime from `DiagnosticArg`.
nnethercote Jan 30, 2024
5860763
Cleanup error variants in MIR code slightly
Veykril Jan 30, 2024
2baa994
Rollup merge of #119123 - bjorn3:simd_intrinsics_mentions, r=Nilstrieb
GuillaumeGomez Jan 30, 2024
5db5853
Rollup merge of #119991 - kornelski:endless-read, r=the8472
GuillaumeGomez Jan 30, 2024
d3d621b
Rollup merge of #120172 - onur-ozkan:add-more-tests, r=Mark-Simulacrum
GuillaumeGomez Jan 30, 2024
b60707e
Rollup merge of #120250 - chadnorvell:rustdoc-xss, r=notriddle
GuillaumeGomez Jan 30, 2024
bc84452
Rollup merge of #120376 - nikic:update-codegen-test, r=cuviper
GuillaumeGomez Jan 30, 2024
e0e96a1
Rollup merge of #120387 - RalfJung:large-array-followup, r=oli-obk
GuillaumeGomez Jan 30, 2024
f7043a4
Rollup merge of #120400 - estebank:bound-error-cleanup, r=oli-obk
GuillaumeGomez Jan 30, 2024
a44b134
Rollup merge of #120402 - compiler-errors:async-closure-def-tree, r=c…
GuillaumeGomez Jan 30, 2024
8ab372d
Rollup merge of #120403 - seqre-contrib:pre-vendored-message, r=onur-…
GuillaumeGomez Jan 30, 2024
6e046fe
Rollup merge of #120424 - RalfJung:raw-ptr-meta, r=Nilstrieb
GuillaumeGomez Jan 30, 2024
8c2571c
Rollup merge of #120425 - DaniPopes:query-default-return, r=Nilstrieb
GuillaumeGomez Jan 30, 2024
3524d8a
Rollup merge of #120439 - seqre-contrib:moving-ui-tests, r=nnethercote
GuillaumeGomez Jan 30, 2024
f35504d
Rollup merge of #120443 - GuillaumeGomez:footnote-def-improvement, r=…
GuillaumeGomez Jan 30, 2024
d5e8d85
Rollup merge of #120452 - alexcrichton:update-windows-seek-write-docs…
GuillaumeGomez Jan 30, 2024
c00192a
Rollup merge of #120460 - nnethercote:fix-120397, r=compiler-errors
GuillaumeGomez Jan 30, 2024
a62ab8e
Rollup merge of #120464 - matthewjasper:matthew-reviews, r=davidtwco
GuillaumeGomez Jan 30, 2024
63a8885
Rollup merge of #120467 - rustbot:docs-update, r=ehuss
GuillaumeGomez Jan 30, 2024
f99b510
Rollup merge of #120488 - nnethercote:diag-lifetimes, r=oli-obk
GuillaumeGomez Jan 30, 2024
22b6f96
Auto merge of #16439 - wasd96040501:feat/gotodef3, r=Veykril
bors Jan 30, 2024
11b401d
Auto merge of #16447 - Veykril:mir-errors, r=Veykril
bors Jan 30, 2024
64b6b5b
hir: Simplify `hir_owner_nodes` query
petrochenkov Jan 25, 2024
667d5d3
hir: Add non-optional `hir_owner_nodes` for real `OwnerId`s
petrochenkov Jan 25, 2024
db41f4a
hir: Remove `hir::Map::{owner,expect_owner}`
petrochenkov Jan 25, 2024
4facb62
minor: update warning msg
Young-Flash Jan 30, 2024
dba3fc4
style: remove unnecessary macro
davidsemakula Jan 30, 2024
db9fd37
minor: correct typos
Young-Flash Jan 30, 2024
75a42f1
collapsible_if
Urhengulas Jan 21, 2024
73c7c72
CI: add clippy
Urhengulas Jan 21, 2024
628f701
CI: Don't deny clippy warnings
Urhengulas Jan 30, 2024
5ad7454
Auto merge of #120491 - GuillaumeGomez:rollup-94wj681, r=GuillaumeGomez
bors Jan 30, 2024
43b1ae0
`cargo clippy --fix`
Urhengulas Jan 30, 2024
da4d5f8
Auto merge of #16413 - Urhengulas:clippy-ci, r=Veykril
bors Jan 30, 2024
63123ab
Auto merge of #16417 - davidsemakula:normalize-use-trees, r=Veykril
bors Jan 30, 2024
f6b21e9
Remove the `abi_amdgpu_kernel` feature
clubby789 Jan 30, 2024
0b2579a
Make `PatternColumn` generic in `Cx`
Nadrieril Jan 24, 2024
efff267
Rollup merge of #117906 - GuillaumeGomez:improve-crate-name-hover, r=…
GuillaumeGomez Jan 30, 2024
ee2e9e1
Rollup merge of #118533 - chenyukang:yukang-fix-118455, r=petrochenkov
GuillaumeGomez Jan 30, 2024
0a4fd52
Rollup merge of #120293 - estebank:issue-102629, r=nnethercote
GuillaumeGomez Jan 30, 2024
4f4ceef
Rollup merge of #120295 - reitermarkus:remove-ffi-nonzero, r=dtolnay
GuillaumeGomez Jan 30, 2024
6a1d34f
Rollup merge of #120310 - krasimirgg:jan-v0-sym, r=Mark-Simulacrum
GuillaumeGomez Jan 30, 2024
b28e6f1
Rollup merge of #120342 - oli-obk:track_errors6, r=nnethercote
GuillaumeGomez Jan 30, 2024
d10f33a
Rollup merge of #120434 - fmease:revert-speeder, r=petrochenkov
GuillaumeGomez Jan 30, 2024
a5aa355
Rollup merge of #120445 - Nemo157:arc-plug, r=Mark-Simulacrum
GuillaumeGomez Jan 30, 2024
399b81f
Rollup merge of #120475 - Nilstrieb:cargo-build-my-a-, r=michaelwoeri…
GuillaumeGomez Jan 30, 2024
f3f1472
Rollup merge of #120476 - compiler-errors:lang-items-yeet, r=Nilstrieb
GuillaumeGomez Jan 30, 2024
27bc496
Rollup merge of #120485 - chenyukang:yukang-add-query-instability-che…
GuillaumeGomez Jan 30, 2024
cb0e8c5
Limit the use of `PlaceCtxt`
Nadrieril Jan 24, 2024
83e88c6
Repurpose `MatchCtxt` for usefulness only
Nadrieril Jan 24, 2024
6ef8362
Make `PatternColumn` part of the public API
Nadrieril Jan 24, 2024
5903142
Separate `PlaceCtxt` from `UsefulnessCtxt`
Nadrieril Jan 24, 2024
233b213
Move predicate, region, and const stuff into their own modules in middle
compiler-errors Jan 30, 2024
dfbbdda
check `RUST_BOOTSTRAP_CONFIG` in `profile_user_dist` test
onur-ozkan Jan 21, 2024
f3d71c9
Auto merge of #120496 - GuillaumeGomez:rollup-fmu9jre, r=GuillaumeGomez
bors Jan 30, 2024
75f670d
rustdoc: Correctly handle attribute merge if this is a glob reexport
GuillaumeGomez Jan 30, 2024
024364a
Add regression test for #120487
GuillaumeGomez Jan 30, 2024
e1ea7c8
internal: switch to `tracing` from `log`
davidbarsky Jan 18, 2024
d923d62
Auto merge of #16394 - davidbarsky:david/add-more-tracing-spans, r=Ve…
bors Jan 30, 2024
17d2e8d
internal: remove `tracing/mod.rs`
davidbarsky Jan 30, 2024
8f1a253
internal: Undo special bracket classification for attributes in vscod…
Veykril Jan 30, 2024
9a832c4
Auto merge of #16453 - Veykril:brackets, r=Veykril
bors Jan 30, 2024
cb4d9a1
Auto merge of #119101 - compiler-errors:outlives, r=lcnr
bors Jan 30, 2024
a97ff2a
Add additional test cases for is_val_statically_known
Teapot4195 Jan 30, 2024
4225a1e
Don't hash lints differently to non-lints.
nnethercote Jan 30, 2024
6efddac
Provide more context on derived obligation error primary label
estebank Jan 29, 2024
c780fe6
document `FromIterator for Vec` allocation behaviors
the8472 Jan 25, 2024
39dc315
Apply suggestions from code review
the8472 Jan 26, 2024
15b4734
Remove unused `Constructor: PartialEq` impl
Nadrieril Jan 30, 2024
40402cb
Manual `Debug` impls are not needed since `TypeCx: Debug`
Nadrieril Jan 31, 2024
ee2cddd
It is correct to lower `!` to `_`.
Nadrieril Jan 31, 2024
80deabd
Auto merge of #120227 - nnethercote:further-improve-space_between, r=…
bors Jan 31, 2024
d53ddcd
Auto merge of #120346 - petrochenkov:ownodes, r=oli-obk
bors Jan 31, 2024
cdaa12e
Auto merge of #120358 - tmandry:bump-fuchsia-8c-tests, r=Mark-Simulacrum
bors Jan 31, 2024
e4146af
Auto merge of #16441 - Young-Flash:exclude_tests_refs, r=Veykril
bors Jan 31, 2024
604479c
internal: Use improved adjusted_display_range for all diagnostics
Veykril Jan 31, 2024
e48bc04
Auto merge of #16459 - Veykril:diagnostics, r=Veykril
bors Jan 31, 2024
d252247
internal: Remove unnecessary usages of ExpansionInfo
Veykril Jan 31, 2024
2661c27
Auto merge of #16461 - Veykril:expansion-info, r=Veykril
bors Jan 31, 2024
9d837a6
Auto merge of #16445 - lnicola:bump-scip, r=lnicola
bors Jan 31, 2024
a158fb3
Improve `io::Read::read_buf_exact` error case
a1phyr Jan 31, 2024
bcb709b
Rollup merge of #120207 - onur-ozkan:120202-fix, r=clubby789
Nadrieril Jan 31, 2024
0eaa32f
Rollup merge of #120321 - Nadrieril:cleanup-cx, r=compiler-errors
Nadrieril Jan 31, 2024
03daaa6
Rollup merge of #120355 - the8472:doc-vec-fromiter, r=cuviper
Nadrieril Jan 31, 2024
a7d5382
Rollup merge of #120430 - devnexen:fix_tls_dtor_fbsd, r=cuviper
Nadrieril Jan 31, 2024
0313eb2
Rollup merge of #120469 - estebank:issue-40120, r=TaKO8Ki
Nadrieril Jan 31, 2024
032596e
Rollup merge of #120472 - Nilstrieb:die, r=compiler-errors
Nadrieril Jan 31, 2024
be4f8e2
Rollup merge of #120490 - nnethercote:Diagnostic-hashing, r=estebank
Nadrieril Jan 31, 2024
573e7f1
Rollup merge of #120495 - clubby789:remove-amdgpu-kernel, r=oli-obk
Nadrieril Jan 31, 2024
4eaf4c2
Rollup merge of #120501 - GuillaumeGomez:glob-reexport-attr-merge-bug…
Nadrieril Jan 31, 2024
62ff8f3
minor: correct `close` to `closure`
Young-Flash Jan 31, 2024
355c944
Auto merge of #16448 - Young-Flash:typos, r=lnicola
bors Jan 31, 2024
7ea4dbb
Store SHOULD_CAPTURE as AtomicU8
GnomedDev Jan 31, 2024
8eb48b4
Update data layouts in custom target tests for LLVM 18
nikic Jan 31, 2024
11f32b7
Auto merge of #120524 - Nadrieril:rollup-67952ib, r=Nadrieril
bors Jan 31, 2024
f7531f1
Remove has_errors check that has no effect
oli-obk Jan 31, 2024
a6b1e43
Remove a has_errors check that only hides errors after unrelated item…
oli-obk Jan 31, 2024
28f250d
Remove a has_errors check that does not prevent follow up error noise
oli-obk Jan 31, 2024
d31905c
Remove a has_errors check that doesn't actually prevent noisy follow …
oli-obk Jan 31, 2024
647a453
Correct paths for hexagon-unknown-none-elf platform doc
androm3da Jan 31, 2024
251b14f
internal: don't panic in `debug_pat`
davidbarsky Jan 30, 2024
579e98c
internal: record Event kind in `handle_event`
davidbarsky Jan 30, 2024
386d438
skip_while_next
Urhengulas Jan 21, 2024
daa2072
toplevel_ref_arg
Urhengulas Jan 22, 2024
de6f956
unnecessary_cast
Urhengulas Jan 22, 2024
f15ee8a
unnecessary_filter_map
Urhengulas Jan 22, 2024
c4302ea
unnecessary_lazy_evaluations
Urhengulas Jan 22, 2024
f191b80
Refactor
Urhengulas Jan 22, 2024
e7d0dea
unnecessary_mut_passed
Urhengulas Jan 22, 2024
b73ee2f
useless_conversion
Urhengulas Jan 22, 2024
b176cf2
useless_format
Urhengulas Jan 22, 2024
0adb4d1
wildcard_in_or_patterns
Urhengulas Jan 22, 2024
c468834
derivable_impls
Urhengulas Jan 22, 2024
dd9f27b
borrow_deref_ref
Urhengulas Jan 22, 2024
04ccef8
field_reassign_with_default
Urhengulas Jan 22, 2024
e7e09e7
large_enum_variant
Urhengulas Jan 22, 2024
d37f4e0
new_without_default
Urhengulas Jan 30, 2024
771c6c9
format_collect
Urhengulas Jan 30, 2024
df2c7a6
`cargo clippy --fix`
Urhengulas Jan 31, 2024
44494e2
internal: teach hprof to record `tracing` fields
davidbarsky Jan 30, 2024
0396811
Auto merge of #16456 - davidbarsky:david/tracing-followups, r=Veykril
bors Jan 31, 2024
a1fdb87
Remove `abi_amdgpu_kernel` references
clubby789 Jan 31, 2024
1ab1a25
Auto merge of #16463 - clubby789:remove-abi_amdgpu_kernel, r=lnicola
bors Jan 31, 2024
23f4b7f
Remove stdx::eprintln overwrite
Veykril Jan 31, 2024
42cb1a2
Auto merge of #16465 - Veykril:eprintln, r=Veykril
bors Jan 31, 2024
2aebe6c
CI: Use ninja on apple builders
ehuss Feb 1, 2024
c4c22b0
On E0277 be clearer about implicit `Sized` bounds on type params and …
estebank Jan 24, 2024
95d9009
Change incr comp test when adding explicit `Sized` bound
estebank Jan 25, 2024
8b0ab54
review comment: change wording
estebank Jan 30, 2024
3434466
Tweak `emit_stashed_diagnostics`.
nnethercote Jan 15, 2024
3db37fb
A small fix in `enforce_slug_naming.rs`.
nnethercote Jan 30, 2024
26eb6da
Fit more values into `DiagnosticArgValue::Number`.
nnethercote Jan 30, 2024
2621f7f
Rework `StringPart`.
nnethercote Jan 30, 2024
671c776
minor: Recommend maintained Neovim plugin in documentation
ThomasFrans Feb 1, 2024
3afa6b1
Auto merge of #16468 - ThomasFrans:docs-update-plugin-url, r=lnicola
bors Feb 1, 2024
4feec41
`#![feature(inline_const_pat)]` is no longer incomplete
matthewjasper Feb 1, 2024
135a8d9
Auto merge of #16416 - Young-Flash:cargo_ext_detect, r=lnicola
bors Feb 1, 2024
36cb518
internal: add typos.toml as typo white list
Young-Flash Feb 1, 2024
b0be296
internal: add typos CI check
Young-Flash Feb 1, 2024
850ba2f
Auto merge of #16451 - Urhengulas:satisfy-clippy, r=Veykril
bors Feb 1, 2024
0148da3
put pnkfelix (me) back on the review queue.
pnkfelix Feb 1, 2024
02320b5
Improve the diagnostics for unused generic parameters
fmease Feb 1, 2024
bedd81e
add test for try-block-in-match-arm
Fishrock123 Feb 1, 2024
2c0030f
Correctly check `never_type` feature gating
GuillaumeGomez Feb 1, 2024
0f21e45
Update `never_type` feature gate ui test
GuillaumeGomez Feb 1, 2024
bf3c6c5
Auto merge of #120447 - lnicola:sync-from-ra, r=lnicola
bors Feb 1, 2024
0df6dfd
fix rebase
estebank Feb 1, 2024
6ac035d
Revert unsound libcore changes of #119911
oli-obk Feb 1, 2024
c9c049b
coverage: Use normal `edition:` headers in coverage tests
Zalathar Jan 12, 2024
3f7b1a5
Clean up some things in the name resolver
fmease Feb 1, 2024
5906237
Suggest changing ty to const params if appropriate
fmease Feb 2, 2024
f066be5
Rename `buffer_non_error_diag` as `buffer_non_error`.
nnethercote Feb 2, 2024
3a02ebc
Remove `BorrowckErrors::set_tainted_by_errors`.
nnethercote Feb 1, 2024
ee87033
Update libc to 0.2.153
pheki Feb 2, 2024
5fd824d
Remove `BorrowckErrors::tainted_by_errors`.
nnethercote Feb 2, 2024
2e6bea5
Inline and remove `DiagnosticBuilder::into_diagnostic`.
nnethercote Feb 2, 2024
b6a4f03
Rename `BorrowckErrors` as `BorrowckDiags`.
nnethercote Feb 2, 2024
8ba31cc
Merge remote-tracking branch 'upstream/release' into sync-from-rust
lnicola Feb 2, 2024
4f09335
Merge remote-tracking branch 'upstream/master' into sync-from-rust
lnicola Feb 2, 2024
ef07b05
Bump rustc_lexer and rustc_parse_format
lnicola Feb 2, 2024
7a0b887
Bump rustc_index and rustc_abi
lnicola Feb 2, 2024
980d348
Auto merge of #16476 - lnicola:sync-from-rust, r=lnicola
bors Feb 2, 2024
ba2910a
minor: correct some typos
Young-Flash Feb 2, 2024
70d6141
internal: update .typos.tmol
Young-Flash Feb 2, 2024
a52a4d9
internal: update typo-check CI setting
Young-Flash Feb 2, 2024
8f6a728
Auto merge of #16469 - Young-Flash:ci_typos, r=lnicola
bors Feb 2, 2024
30e7b87
miri: normalize struct tail in ABI compat check
Feb 2, 2024
54c4f94
Make some fatal errors more concise.
nnethercote Feb 1, 2024
585367f
Remove an out-of-date comment.
nnethercote Feb 1, 2024
a9a2e15
`Diagnostic` cleanups
nnethercote Feb 1, 2024
8ba25d0
`SilentEmitter::fatal_note` doesn't need to be optional.
nnethercote Feb 1, 2024
df322fc
Remove some unnecessary `clone` calls.
nnethercote Feb 1, 2024
6fdaf3e
Use `DiagnosticArgName` in a few more places.
nnethercote Feb 1, 2024
cd4c5cd
Improve a local variable name.
nnethercote Feb 1, 2024
b506cce
Fix an incorrect comment.
nnethercote Feb 1, 2024
0621cd4
Simplify future breakage control flow.
nnethercote Feb 2, 2024
be64802
Use `StringPart` more.
nnethercote Feb 2, 2024
ef37dcb
Remove unnecessary `.to_string()`/`.as_str()`s
trevyn Feb 2, 2024
a27e45a
fix #120603 by adding a check in default_read_buf
conradludgate Feb 3, 2024
4c694db
add another test to make sure it still works with full reads
conradludgate Feb 3, 2024
c5eca33
hir: Remove the generic type parameter from `MaybeOwned`
petrochenkov Feb 3, 2024
a605b96
Bump release runners to MacOS 12
lnicola Feb 3, 2024
0113bc9
Auto merge of #16479 - lnicola:macos-12, r=lnicola
bors Feb 3, 2024
8ef369b
Bump to 1.78
Mark-Simulacrum Feb 3, 2024
b11fbfb
Auto merge of #120617 - Mark-Simulacrum:bump-version, r=Mark-Simulacrum
bors Feb 3, 2024
8f1573a
Release notes for 1.76
Mark-Simulacrum Jan 15, 2024
4f773af
Check for presence of field in typeck results before visiting it
fmease Feb 3, 2024
17670ca
Rollup merge of #119543 - usamoi:avx512fp16, r=oli-obk
matthiaskrgr Feb 3, 2024
98d0d45
Rollup merge of #120004 - Mark-Simulacrum:relnotes-1.76, r=Mark-Simul…
matthiaskrgr Feb 3, 2024
977945d
Rollup merge of #120562 - oli-obk:revert_stuff, r=cuviper
matthiaskrgr Feb 3, 2024
892b0fd
Rollup merge of #120566 - Zalathar:edition, r=compiler-errors
matthiaskrgr Feb 3, 2024
7c932d9
Rollup merge of #120570 - fmease:change-ty-to-ct-param-sugg, r=compil…
matthiaskrgr Feb 3, 2024
b9c87b4
Rollup merge of #120571 - nnethercote:misc-diagnostics, r=oli-obk
matthiaskrgr Feb 3, 2024
019d281
Rollup merge of #120573 - nnethercote:rm-BorrowckErrors-tainted_by_er…
matthiaskrgr Feb 3, 2024
968cff7
Rollup merge of #120592 - trevyn:cleanup-to-string, r=Nilstrieb
matthiaskrgr Feb 3, 2024
2a8fc94
Rollup merge of #120610 - petrochenkov:maybeownogen, r=cjgillot
matthiaskrgr Feb 3, 2024
326839b
Rollup merge of #120616 - fmease:fix-ice-const-eval-fail-undef-field-…
matthiaskrgr Feb 3, 2024
6f24836
Rollup merge of #120484 - Teapot4195:issue-120480-fix, r=compiler-errors
matthiaskrgr Feb 3, 2024
f3ebf1e
Rollup merge of #120516 - Nadrieril:cleanup-impls, r=compiler-errors
matthiaskrgr Feb 3, 2024
ceeaa8a
Rollup merge of #120517 - Nadrieril:lower-never-as-wildcard, r=compil…
matthiaskrgr Feb 3, 2024
a3ea647
Rollup merge of #120523 - a1phyr:improve_read_buf_exact, r=the8472
matthiaskrgr Feb 3, 2024
3e24351
Rollup merge of #120528 - GnomedDev:atomicu8-backtrace-style, r=cuviper
matthiaskrgr Feb 3, 2024
6992078
Rollup merge of #120529 - nikic:llvm-18-datalayout-fixes, r=cuviper
matthiaskrgr Feb 3, 2024
7d516c5
Rollup merge of #120531 - oli-obk:track_errors7, r=estebank
matthiaskrgr Feb 3, 2024
edd2494
Rollup merge of #120533 - androm3da:bcain/update_hex_docs, r=wesleywiser
matthiaskrgr Feb 3, 2024
dff2114
Update cargo
weihanglo Feb 4, 2024
468f400
Merge commit '0113bc9388b480fa42c632f57f4f0f7af5813ec1' into sync-fro…
lnicola Feb 4, 2024
98ad126
Try to fix in-tree build
lnicola Feb 4, 2024
cb4e69a
rustdoc: trait.impl, type.impl: sort impls to make it not depend on s…
klensy Feb 4, 2024
671eb38
Auto merge of #120543 - ehuss:macos-ninja, r=Mark-Simulacrum
bors Feb 4, 2024
2b25957
Rollup merge of #119759 - sfzhu93:master, r=cjgillot
matthiaskrgr Feb 4, 2024
6af0458
Rollup merge of #120323 - estebank:issue-120178, r=fmease
matthiaskrgr Feb 4, 2024
b23945c
Rollup merge of #120473 - estebank:issue-114329, r=TaKO8Ki
matthiaskrgr Feb 4, 2024
592beb1
Rollup merge of #120540 - Fishrock123:test-try-block-in-match-arm, r=…
matthiaskrgr Feb 4, 2024
fa7d3e9
Rollup merge of #120547 - matthewjasper:complete-inline-const-pat, r=…
matthiaskrgr Feb 4, 2024
c2ad283
Rollup merge of #120552 - GuillaumeGomez:never-type-feature-gate, r=c…
matthiaskrgr Feb 4, 2024
1547510
Rollup merge of #120555 - pnkfelix:put-pnkfelix-back-on-review-queue,…
matthiaskrgr Feb 4, 2024
7fa99bf
Rollup merge of #120556 - fmease:improve-unused-generic-param-diags, …
matthiaskrgr Feb 4, 2024
4e3eed4
Auto merge of #120620 - matthiaskrgr:rollup-sscmbsm, r=matthiaskrgr
bors Feb 4, 2024
268dbbb
Auto merge of #120624 - matthiaskrgr:rollup-3gvcl20, r=matthiaskrgr
bors Feb 4, 2024
4d87c4a
Auto merge of #120649 - matthiaskrgr:rollup-ek80j61, r=matthiaskrgr
bors Feb 4, 2024
fe420dc
coverage: Test for closure body that is a single bang-macro
Zalathar Jan 22, 2024
8dd2b37
coverage: Add a test for `#[coverage(..)]` on closures
Zalathar Jan 20, 2024
dd6d7f2
coverage: Make unexpansion of closure bodies more precise
Zalathar Jan 22, 2024
fde1702
coverage: Hoist special handling of async function spans
Zalathar Jan 16, 2024
a246b6b
coverage: Make `fn_sig_span` optional, and note its quirks
Zalathar Jan 22, 2024
991a9dc
Auto merge of #120497 - compiler-errors:modulize, r=lcnr
bors Feb 5, 2024
0984bec
Auto merge of #120508 - weihanglo:update-cargo, r=weihanglo
bors Feb 5, 2024
7158b3d
Rollup merge of #119481 - romanows:fix-doc-select-nth-unstable, r=Mar…
matthiaskrgr Feb 5, 2024
ca36ed2
Rollup merge of #119600 - aDotInTheVoid:comment-fix, r=compiler-errors
matthiaskrgr Feb 5, 2024
9838e94
Rollup merge of #120458 - rytheo:cstr-conversion-doc, r=Mark-Simulacrum
matthiaskrgr Feb 5, 2024
7294c15
Rollup merge of #120569 - Zalathar:fn-sig, r=oli-obk
matthiaskrgr Feb 5, 2024
16200db
Rollup merge of #120572 - pheki:update-libc, r=Mark-Simulacrum
matthiaskrgr Feb 5, 2024
e348f07
Rollup merge of #120587 - lukas-code:miri-tail-normalize, r=RalfJung
matthiaskrgr Feb 5, 2024
d8e9ddc
Rollup merge of #120607 - conradludgate:fix-120603, r=dtolnay
matthiaskrgr Feb 5, 2024
bc98f57
Rollup merge of #120636 - lnicola:sync-from-ra, r=lnicola
matthiaskrgr Feb 5, 2024
a2d3eed
Rollup merge of #120641 - klensy:copypaste-me, r=notriddle
matthiaskrgr Feb 5, 2024
8c0b4f6
Auto merge of #120660 - matthiaskrgr:rollup-zuqljul, r=matthiaskrgr
bors Feb 5, 2024
77fb540
extend docs for `predicate_must_hold_considering_regions`
Feb 5, 2024
0c1f401
old solver: improve normalization of `Pointee::Metadata`
Feb 5, 2024
42cc1d2
new solver: improve normalization of `Pointee::Metadata`
Feb 5, 2024
15ffe83
add fixme
Feb 6, 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
  •  
  •  
  •  
16 changes: 10 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ name: CI
- "**"
permissions:
contents: read
packages: write
defaults:
run:
shell: bash
Expand All @@ -42,6 +43,7 @@ jobs:
CI_JOB_NAME: "${{ matrix.name }}"
CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
HEAD_SHA: "${{ github.event.pull_request.head.sha || github.sha }}"
DOCKER_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
SCCACHE_BUCKET: rust-lang-ci-sccache2
TOOLSTATE_REPO: "https://github.com/rust-lang-nursery/rust-toolstate"
CACHE_DOMAIN: ci-caches.rust-lang.org
Expand Down Expand Up @@ -172,6 +174,7 @@ jobs:
CI_JOB_NAME: "${{ matrix.name }}"
CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
HEAD_SHA: "${{ github.event.pull_request.head.sha || github.sha }}"
DOCKER_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
SCCACHE_BUCKET: rust-lang-ci-sccache2
DEPLOY_BUCKET: rust-lang-ci2
TOOLSTATE_REPO: "https://github.com/rust-lang-nursery/rust-toolstate"
Expand Down Expand Up @@ -291,7 +294,7 @@ jobs:
- name: x86_64-gnu-integration
env:
CI_ONLY_WHEN_CHANNEL: nightly
os: ubuntu-20.04-16core-64gb
os: ubuntu-20.04-8core-32gb
- name: x86_64-gnu-debug
os: ubuntu-20.04-8core-32gb
env: {}
Expand All @@ -316,7 +319,7 @@ jobs:
- name: dist-x86_64-apple
env:
SCRIPT: "./x.py dist bootstrap --include-default-paths --host=x86_64-apple-darwin --target=x86_64-apple-darwin"
RUST_CONFIGURE_ARGS: "--enable-full-tools --enable-sanitizers --enable-profiler --set rust.jemalloc --set llvm.ninja=false --set rust.lto=thin"
RUST_CONFIGURE_ARGS: "--enable-full-tools --enable-sanitizers --enable-profiler --set rust.jemalloc --set rust.lto=thin"
RUSTC_RETRY_LINKER_ON_SEGFAULT: 1
MACOSX_DEPLOYMENT_TARGET: 10.12
SELECT_XCODE: /Applications/Xcode_13.4.1.app
Expand All @@ -329,7 +332,7 @@ jobs:
- name: dist-apple-various
env:
SCRIPT: "./x.py dist bootstrap --include-default-paths --host='' --target=aarch64-apple-ios,x86_64-apple-ios,aarch64-apple-ios-sim"
RUST_CONFIGURE_ARGS: "--enable-sanitizers --enable-profiler --set rust.jemalloc --set llvm.ninja=false"
RUST_CONFIGURE_ARGS: "--enable-sanitizers --enable-profiler --set rust.jemalloc"
RUSTC_RETRY_LINKER_ON_SEGFAULT: 1
MACOSX_DEPLOYMENT_TARGET: 10.12
SELECT_XCODE: /Applications/Xcode_13.4.1.app
Expand All @@ -340,7 +343,7 @@ jobs:
- name: x86_64-apple-1
env:
SCRIPT: "./x.py --stage 2 test --skip tests/ui --skip tests/rustdoc --skip tests/run-make-fulldeps"
RUST_CONFIGURE_ARGS: "--build=x86_64-apple-darwin --enable-sanitizers --enable-profiler --set rust.jemalloc --set llvm.ninja=false"
RUST_CONFIGURE_ARGS: "--build=x86_64-apple-darwin --enable-sanitizers --enable-profiler --set rust.jemalloc"
RUSTC_RETRY_LINKER_ON_SEGFAULT: 1
MACOSX_DEPLOYMENT_TARGET: 10.12
MACOSX_STD_DEPLOYMENT_TARGET: 10.12
Expand All @@ -351,7 +354,7 @@ jobs:
- name: x86_64-apple-2
env:
SCRIPT: "./x.py --stage 2 test tests/ui tests/rustdoc tests/run-make-fulldeps"
RUST_CONFIGURE_ARGS: "--build=x86_64-apple-darwin --enable-sanitizers --enable-profiler --set rust.jemalloc --set llvm.ninja=false"
RUST_CONFIGURE_ARGS: "--build=x86_64-apple-darwin --enable-sanitizers --enable-profiler --set rust.jemalloc"
RUSTC_RETRY_LINKER_ON_SEGFAULT: 1
MACOSX_DEPLOYMENT_TARGET: 10.12
MACOSX_STD_DEPLOYMENT_TARGET: 10.12
Expand All @@ -362,7 +365,7 @@ jobs:
- name: dist-aarch64-apple
env:
SCRIPT: "./x.py dist bootstrap --include-default-paths --stage 2"
RUST_CONFIGURE_ARGS: "--build=x86_64-apple-darwin --host=aarch64-apple-darwin --target=aarch64-apple-darwin --enable-full-tools --enable-sanitizers --enable-profiler --disable-docs --set rust.jemalloc --set llvm.ninja=false"
RUST_CONFIGURE_ARGS: "--build=x86_64-apple-darwin --host=aarch64-apple-darwin --target=aarch64-apple-darwin --enable-full-tools --enable-sanitizers --enable-profiler --disable-docs --set rust.jemalloc"
RUSTC_RETRY_LINKER_ON_SEGFAULT: 1
SELECT_XCODE: /Applications/Xcode_13.4.1.app
USE_XCODE_CLANG: 1
Expand Down Expand Up @@ -554,6 +557,7 @@ jobs:
CI_JOB_NAME: "${{ matrix.name }}"
CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
HEAD_SHA: "${{ github.event.pull_request.head.sha || github.sha }}"
DOCKER_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
SCCACHE_BUCKET: rust-lang-ci-sccache2
DEPLOY_BUCKET: rust-lang-ci2
TOOLSTATE_REPO: "https://github.com/rust-lang-nursery/rust-toolstate"
Expand Down
104 changes: 41 additions & 63 deletions Cargo.lock
Original file line number Diff line number Diff line change
Expand Up @@ -212,24 +212,24 @@ checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711"

[[package]]
name = "askama"
version = "0.12.0"
version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "47cbc3cf73fa8d9833727bbee4835ba5c421a0d65b72daf9a7b5d0e0f9cfb57e"
checksum = "b79091df18a97caea757e28cd2d5fda49c6cd4bd01ddffd7ff01ace0c0ad2c28"
dependencies = [
"askama_derive",
"askama_escape",
]

[[package]]
name = "askama_derive"
version = "0.12.1"
version = "0.12.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c22fbe0413545c098358e56966ff22cdd039e10215ae213cfbd65032b119fc94"
checksum = "19fe8d6cb13c4714962c072ea496f3392015f0989b1a2847bb4b2d9effd71d83"
dependencies = [
"askama_parser",
"basic-toml",
"mime",
"mime_guess",
"nom",
"proc-macro2",
"quote",
"serde",
Expand All @@ -242,6 +242,15 @@ version = "0.10.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "619743e34b5ba4e9703bba34deac3427c72507c7159f5fd030aea8cac0cfe341"

[[package]]
name = "askama_parser"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "acb1161c6b64d1c3d83108213c2a2533a342ac225aabd0bda218278c2ddb00c0"
dependencies = [
"nom",
]

[[package]]
name = "autocfg"
version = "1.1.0"
Expand Down Expand Up @@ -373,9 +382,9 @@ dependencies = [

[[package]]
name = "byteorder"
version = "1.4.3"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"

[[package]]
name = "bytes"
Expand Down Expand Up @@ -587,11 +596,11 @@ dependencies = [
name = "clippy_dev"
version = "0.0.1"
dependencies = [
"aho-corasick 0.7.20",
"aho-corasick 1.0.2",
"clap",
"indoc",
"itertools",
"opener 0.5.2",
"opener",
"shell-escape",
"walkdir",
]
Expand All @@ -601,7 +610,7 @@ name = "clippy_lints"
version = "0.1.77"
dependencies = [
"arrayvec",
"cargo_metadata 0.15.4",
"cargo_metadata 0.18.0",
"clippy_config",
"clippy_utils",
"declare_clippy_lint",
Expand Down Expand Up @@ -1259,7 +1268,6 @@ name = "error_index_generator"
version = "0.0.0"
dependencies = [
"mdbook",
"rustc_error_codes",
]

[[package]]
Expand Down Expand Up @@ -2161,9 +2169,9 @@ checksum = "db13adb97ab515a3691f56e4dbab09283d0b86cb45abd991d8634a9d6f501760"

[[package]]
name = "libc"
version = "0.2.150"
version = "0.2.153"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c"
checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd"
dependencies = [
"rustc-std-workspace-core",
]
Expand Down Expand Up @@ -2342,7 +2350,7 @@ dependencies = [
"log",
"memchr",
"once_cell",
"opener 0.6.1",
"opener",
"pathdiff",
"pulldown-cmark",
"regex",
Expand Down Expand Up @@ -2587,9 +2595,9 @@ checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3"

[[package]]
name = "object"
version = "0.32.1"
version = "0.32.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0"
checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441"
dependencies = [
"compiler_builtins",
"crc32fast",
Expand Down Expand Up @@ -2617,16 +2625,6 @@ version = "1.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"

[[package]]
name = "opener"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "293c15678e37254c15bd2f092314abb4e51d7fdde05c2021279c12631b54f005"
dependencies = [
"bstr",
"winapi",
]

[[package]]
name = "opener"
version = "0.6.1"
Expand Down Expand Up @@ -3005,11 +3003,11 @@ dependencies = [

[[package]]
name = "pulldown-cmark"
version = "0.9.3"
version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77a1a2f1f0a7ecff9c31abbe177637be0e97a0aef46cf8738ece09327985d998"
checksum = "57206b407293d2bcd3af849ce869d52068623f19e1b5ff8e8778e3309439682b"
dependencies = [
"bitflags 1.3.2",
"bitflags 2.4.1",
"memchr",
"unicase",
]
Expand Down Expand Up @@ -3702,7 +3700,6 @@ dependencies = [
"rustc_codegen_ssa",
"rustc_const_eval",
"rustc_data_structures",
"rustc_error_codes",
"rustc_errors",
"rustc_expand",
"rustc_feature",
Expand Down Expand Up @@ -3775,9 +3772,11 @@ dependencies = [
"rustc_ast",
"rustc_ast_pretty",
"rustc_data_structures",
"rustc_error_codes",
"rustc_error_messages",
"rustc_fluent_macro",
"rustc_hir",
"rustc_index",
"rustc_lint_defs",
"rustc_macros",
"rustc_serialize",
Expand Down Expand Up @@ -4343,7 +4342,6 @@ dependencies = [
name = "rustc_pattern_analysis"
version = "0.0.0"
dependencies = [
"derivative",
"rustc-hash",
"rustc_apfloat",
"rustc_arena",
Expand Down Expand Up @@ -4788,12 +4786,12 @@ checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06"

[[package]]
name = "ruzstd"
version = "0.4.0"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac3ffab8f9715a0d455df4bbb9d21e91135aab3cd3ca187af0cd0c3c3f868fdc"
checksum = "58c4eb8a81997cf040a091d1f7e1938aeab6749d3a0dfa73af43cdc32393483d"
dependencies = [
"byteorder",
"thiserror-core",
"derive_more",
"twox-hash",
]

Expand Down Expand Up @@ -5356,26 +5354,6 @@ dependencies = [
"thiserror-impl",
]

[[package]]
name = "thiserror-core"
version = "1.0.38"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d97345f6437bb2004cd58819d8a9ef8e36cdd7661c2abc4bbde0a7c40d9f497"
dependencies = [
"thiserror-core-impl",
]

[[package]]
name = "thiserror-core-impl"
version = "1.0.38"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "10ac1c5050e43014d16b2f94d0d2ce79e65ffdd8b38d8048f9c8f6a8a6da62ac"
dependencies = [
"proc-macro2",
"quote",
"syn 1.0.109",
]

[[package]]
name = "thiserror-impl"
version = "1.0.47"
Expand Down Expand Up @@ -5748,28 +5726,28 @@ dependencies = [

[[package]]
name = "unic-langid"
version = "0.9.1"
version = "0.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "398f9ad7239db44fd0f80fe068d12ff22d78354080332a5077dc6f52f14dcf2f"
checksum = "238722e6d794ed130f91f4ea33e01fcff4f188d92337a21297892521c72df516"
dependencies = [
"unic-langid-impl",
"unic-langid-macros",
]

[[package]]
name = "unic-langid-impl"
version = "0.9.1"
version = "0.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e35bfd2f2b8796545b55d7d3fd3e89a0613f68a0d1c8bc28cb7ff96b411a35ff"
checksum = "4bd55a2063fdea4ef1f8633243a7b0524cbeef1905ae04c31a1c9b9775c55bc6"
dependencies = [
"tinystr",
]

[[package]]
name = "unic-langid-macros"
version = "0.9.1"
version = "0.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "055e618bf694161ffff0466d95cef3e1a5edc59f6ba1888e97801f2b4ebdc4fe"
checksum = "5c854cefb82ff2816410ce606acbad1b3af065140907b29be9229040752b83ec"
dependencies = [
"proc-macro-hack",
"tinystr",
Expand All @@ -5779,13 +5757,13 @@ dependencies = [

[[package]]
name = "unic-langid-macros-impl"
version = "0.9.1"
version = "0.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1f5cdec05b907f4e2f6843f4354f4ce6a5bebe1a56df320a49134944477ce4d8"
checksum = "fea2a4c80deb4fb3ca51f66b5e2dd91e3642bbce52234bcf22e41668281208e4"
dependencies = [
"proc-macro-hack",
"quote",
"syn 1.0.109",
"syn 2.0.32",
"unic-langid-impl",
]

Expand Down
Loading