Skip to content

Astconv no mo #12

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 1,807 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1807 commits
Select commit Hold shift + click to select a range
a371059
Don't hang when there's an infinite loop of outlives obligations
compiler-errors Feb 1, 2024
e951bcf
Normalize the whole PolyTypeOutlivesPredicate, more simplifications
compiler-errors Feb 2, 2024
61d1ebe
fix typo
RalfJung 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
f5d6eb3
hir: Stop keeping prefixes for most of `use` list stems
petrochenkov Jan 30, 2024
4c694db
add another test to make sure it still works with full reads
conradludgate Feb 3, 2024
17f0919
rustc_monomorphize: fix outdated comment in partition
klensy 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
934618f
Emit a diagnostic for invalid target options
saethlin Feb 4, 2024
a4cb55f
For E0223, suggest methods that look similar to the path
trevyn Feb 3, 2024
c9192be
Reconstify `Add`
fee1-dead Jan 26, 2024
96108c5
make effect infer variables suggestable in diagnostics
fee1-dead Jan 27, 2024
74dbf3a
fix ui tests
fee1-dead Jan 27, 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
bae4f17
Enable `structs` SROA MIR-opt test
JarlEvanson 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
f47cb98
Re-enable M1 runners on GitHub Actions
shepmaster Jan 30, 2024
c2573c7
Use new publicly-available M1 runners
shepmaster Jan 30, 2024
268dbbb
Auto merge of #120624 - matthiaskrgr:rollup-3gvcl20, r=matthiaskrgr
bors Feb 4, 2024
285d8c2
Suggest `[tail @ ..]` on `[..tail]` and `[...tail]` where `tail` is u…
fmease Feb 3, 2024
e8c3cbf
Make `Diagnostic::is_error` return false for `Level::FailureNote`.
nnethercote Jan 30, 2024
5dd0431
Tighten the assertion in `downgrade_to_delayed_bug`.
nnethercote Jan 31, 2024
0211221
Prevent running some code if it is already in the map
GuillaumeGomez Feb 2, 2024
4d87c4a
Auto merge of #120649 - matthiaskrgr:rollup-ek80j61, r=matthiaskrgr
bors Feb 4, 2024
c367386
Refactor `emit_diagnostic`.
nnethercote Jan 31, 2024
59e0bc2
Split `Level::DelayedBug` in two.
nnethercote Jan 31, 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
d622195
Add an `armv8r-none-eabihf` target to support the Cortex-R52.
chrisnc Feb 4, 2024
8266657
Remove unused struct
mu001999 Feb 5, 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
35dad14
target: default to the medium code model on LoongArch targets
xen0n Feb 5, 2024
8c0b4f6
Auto merge of #120660 - matthiaskrgr:rollup-zuqljul, r=matthiaskrgr
bors Feb 5, 2024
7f1d523
Avoid emitting trait bound errors of incoherent traits
oli-obk Feb 1, 2024
9cd6c68
cleanup effect var handling
lcnr Feb 5, 2024
13e84f2
Rollup merge of #113833 - WiktorPrzetacznik:master, r=dtolnay
matthiaskrgr Feb 5, 2024
fd8ea25
Rollup merge of #115386 - RalfJung:partial-eq-chain, r=dtolnay
matthiaskrgr Feb 5, 2024
ed27148
Rollup merge of #116284 - RalfJung:no-nan-match, r=cjgillot
matthiaskrgr Feb 5, 2024
80e8c7e
Rollup merge of #118960 - tvallotton:local_waker, r=Mark-Simulacrum
matthiaskrgr Feb 5, 2024
2624bfb
Rollup merge of #120384 - wackbyte:array-equality-generics, r=Mark-Si…
matthiaskrgr Feb 5, 2024
540936c
Rollup merge of #120518 - kxxt:riscv-split-debug-info, r=compiler-errors
matthiaskrgr Feb 5, 2024
13ea09b
Rollup merge of #120657 - mu001999:clean, r=Nilstrieb
matthiaskrgr Feb 5, 2024
dc0b1f9
Rollup merge of #120661 - xen0n:loong-medium-cmodel, r=heiher,Nilstrieb
matthiaskrgr Feb 5, 2024
83738a9
Stop bailing out from compilation just because there were incoherent …
oli-obk Feb 2, 2024
a59a1e7
Remove some invalid cfg(doc) code
oli-obk Feb 4, 2024
d9508a1
Make `Emitter::emit_diagnostic` consuming.
nnethercote Feb 2, 2024
f32aa1a
rustc_metadata: fix typo
klensy Feb 5, 2024
86eaa89
Auto merge of #120671 - matthiaskrgr:rollup-spjnpno, r=matthiaskrgr
bors Feb 5, 2024
ea37e80
Auto merge of #117372 - Amanieu:stdarch_update, r=Mark-Simulacrum
bors Feb 5, 2024
9f58cf4
get rid of nontrivial_structural_match lint and custom_eq const qualif
RalfJung Jan 27, 2024
48abca7
show indirect_structural_match and pointer_structural_match in future…
RalfJung Jan 27, 2024
45d01b8
update the tracking issue for structural match violations
RalfJung Jan 27, 2024
e00df17
merge the accepted-structural-match tests into one
RalfJung Jan 28, 2024
0184ca6
revert stabilization of const_intrinsic_copy
RalfJung Nov 14, 2023
16cbdd0
Allow desugaring async fn in trait to compatible, concrete future types
compiler-errors Jan 18, 2024
9aff42e
Update src/doc/rustc/src/platform-support.md
wesleywiser Feb 5, 2024
e65abc0
Make the error message better
compiler-errors Jan 18, 2024
1a3214b
Make sure refinement still works
compiler-errors Jan 18, 2024
c94769a
Clarify order of operations during interning
oli-obk Feb 5, 2024
f067fd6
Auto merge of #120313 - Nadrieril:graceful-error, r=compiler-errors
bors Feb 5, 2024
c151ed4
Add test.
cjgillot Feb 5, 2024
6fbd761
Also turn moves into copies even if through projections.
cjgillot Feb 5, 2024
d321437
Remove b-naber from the compiler review rotation
fmease Feb 5, 2024
411967c
Zip together `place_ty` and `place_validity`
Nadrieril Jan 31, 2024
6cac1c4
Track `is_top_level` via `PlaceInfo`
Nadrieril Jan 31, 2024
f3b9d47
Auto merge of #120392 - compiler-errors:async-bound-modifier, r=david…
bors Feb 6, 2024
b2bb517
Make sure that async closures (and fns) only capture their parent cal…
compiler-errors Jan 24, 2024
a204217
Make async closures directly lower to ClosureKind::CoroutineClosure
compiler-errors Jan 24, 2024
c567edd
Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs
compiler-errors Jan 24, 2024
a82bae2
Teach typeck/borrowck/solvers how to deal with async closures
compiler-errors Jan 24, 2024
fc4fff4
Build a shim to call async closures with different AsyncFn trait kinds
compiler-errors Jan 25, 2024
427896d
Construct body for by-move coroutine closure output
compiler-errors Jan 24, 2024
881b6b5
Bless tests, add comments
compiler-errors Jan 25, 2024
37184e8
Add some tests
compiler-errors Jan 25, 2024
c98d699
More comments, final tweaks
compiler-errors Jan 25, 2024
ca44416
Fix drop shim for AsyncFnOnce closure, AsyncFnMut shim for AsyncFn cl…
compiler-errors Jan 29, 2024
827bfe4
Document `async_fn_traits`
oli-obk Feb 2, 2024
ed7fca1
Fudge coroutine argument for CoroutineKindShim in fn_sig_for_fn_abi
compiler-errors Feb 6, 2024
0b6af71
Create helper `maybe_report_similar_assoc_fn`
trevyn Feb 6, 2024
a939bad
Suggest turnging `if let` into irrefutable `let` if appropriate
estebank Jan 29, 2024
ff95e52
Auto merge of #120326 - tmandry:abort-in-tests, r=cuviper
bors Feb 6, 2024
94df917
Auto merge of #120509 - shepmaster:m1-runners-redux, r=jdno
bors Feb 6, 2024
25635b9
miri: fix ICE with symbolic alignment check on extern static
RalfJung Feb 5, 2024
2a06b69
llvm-wrapper: remove llvm 12 hack
klensy Jan 26, 2024
ca35cfb
review
klensy Feb 6, 2024
037f515
Auto merge of #120368 - klensy:llvm-fixme, r=nikic
bors Feb 6, 2024
a2ab48c
resolve: Unload speculatively resolved crates before freezing cstore
petrochenkov Jan 4, 2024
4a2fe44
Auto merge of #120361 - compiler-errors:async-closures, r=oli-obk
bors Feb 6, 2024
d9cd0d4
Don't expect early-bound region to be local in RPITIT well-formedness
compiler-errors Feb 6, 2024
aef18c9
Mark "unused binding" suggestion as maybe incorrect
estebank Jan 29, 2024
f130878
Make async closures test use async bound modifier
compiler-errors Feb 6, 2024
5587be8
Rollup merge of #120520 - nnethercote:rename-good-path, r=oli-obk
matthiaskrgr Feb 6, 2024
a3d3ccf
Rollup merge of #120575 - nnethercote:simplify-codegen-diag-handling,…
matthiaskrgr Feb 6, 2024
89aa85d
Rollup merge of #120597 - fmease:sugg-on-js-style-spread-op-in-pat, r…
matthiaskrgr Feb 6, 2024
5a2cec2
Rollup merge of #120602 - klensy:mono-comment, r=nnethercote
matthiaskrgr Feb 6, 2024
3731acc
Rollup merge of #120609 - petrochenkov:nousestem2, r=compiler-errors
matthiaskrgr Feb 6, 2024
8906977
Rollup merge of #120631 - saethlin:invalid-target-ice, r=compiler-errors
matthiaskrgr Feb 6, 2024
eae477d
Rollup merge of #120632 - trevyn:issue-109195, r=oli-obk
matthiaskrgr Feb 6, 2024
cee6212
Rollup merge of #120670 - lcnr:effect-var-storage, r=fee1-dead
matthiaskrgr Feb 6, 2024
054fa0b
Rollup merge of #120673 - klensy:typo2, r=compiler-errors
matthiaskrgr Feb 6, 2024
6908d3e
Rollup merge of #120683 - RalfJung:symbolic-alignment-ice, r=oli-obk
matthiaskrgr Feb 6, 2024
0ab3f01
Rollup merge of #120690 - fmease:review-rotation-update, r=compiler-e…
matthiaskrgr Feb 6, 2024
d98a8a1
Rollup merge of #120713 - compiler-errors:async-bounds-on-tests, r=fm…
matthiaskrgr Feb 6, 2024
0d53135
Auto merge of #120715 - matthiaskrgr:rollup-sp1pp74, r=matthiaskrgr
bors Feb 6, 2024
256b6fb
Auto merge of #117905 - RalfJung:no-const-mut, r=lcnr
bors Feb 6, 2024
3c52832
Rollup merge of #119939 - clubby789:static-const-generic-note, r=comp…
matthiaskrgr Feb 6, 2024
ce32d48
Rollup merge of #120331 - Nadrieril:no-arena, r=compiler-errors
matthiaskrgr Feb 6, 2024
a0c3b87
Rollup merge of #120396 - estebank:method-on-unbounded-type-param, r=…
matthiaskrgr Feb 6, 2024
176c4ba
Rollup merge of #120423 - RalfJung:indirect-structural-match, r=petro…
matthiaskrgr Feb 6, 2024
0a4702d
Rollup merge of #120435 - chenyukang:yukang-fix-120427-cfg-name, r=Ur…
matthiaskrgr Feb 6, 2024
59ba802
Rollup merge of #120502 - clubby789:remove-ffi-returns-twice, r=compi…
matthiaskrgr Feb 6, 2024
af99946
Rollup merge of #120507 - estebank:issue-108428, r=davidtwco
matthiaskrgr Feb 6, 2024
012ce8a
Rollup merge of #120513 - compiler-errors:normalize-regions-for-nll, …
matthiaskrgr Feb 6, 2024
84114fe
Rollup merge of #120707 - compiler-errors:suitable-region, r=nnethercote
matthiaskrgr Feb 6, 2024
8d1c20a
Remove return value from `emit_stashed_diagnostics`.
nnethercote Feb 6, 2024
586893c
Auto merge of #120722 - matthiaskrgr:rollup-9o32280, r=matthiaskrgr
bors Feb 7, 2024
14dda5f
Don't use bashism in checktools.sh
saethlin Feb 7, 2024
40878ca
Make traits / trait methods detected by the dead code lint!
mu001999 Jan 1, 2024
c7519d4
Update tests
mu001999 Feb 7, 2024
d4f6f9e
Auto merge of #118257 - mu001999:dead_code/trait, r=cjgillot
bors Feb 7, 2024
4451bf4
Use a better set of targets for blessing mir-opt tests
saethlin Jan 7, 2024
2116ed7
Tweak a few mir-opt tests instead of using -Clink-dead-code
saethlin Jan 31, 2024
476f91c
Don't call std_cargo to build mir-only sysroots
saethlin Feb 6, 2024
3c7a8b9
Fixup async_closure_shims mir-opt test
saethlin Feb 7, 2024
363b098
hir: Make sure all `HirId`s have corresponding HIR `Node`s
petrochenkov Jan 20, 2024
a61019b
hir: Remove `fn opt_hir_id` and `fn opt_span`
petrochenkov Jan 21, 2024
3e8c8d8
hir: Add some FIXMEs for future work
petrochenkov Jan 31, 2024
a59d006
Add parallel rustc ui tests
SparrowLii Feb 7, 2024
0a50dba
docs: also check the inline stmt during redundant link check
bvanjoi Feb 7, 2024
e55df62
Remove an `unchecked_claim_error_was_emitted` call.
nnethercote Feb 6, 2024
e6794dd
rustdoc: make `main` more like rustc's.
nnethercote Feb 6, 2024
83adf88
rustdoc: remove `unchecked_claim_error_was_emitted` call in `main_args`.
nnethercote Feb 6, 2024
97c157f
Tighten up `ErrorGuaranteed` handling.
nnethercote Feb 6, 2024
6889fe3
Rename `unchecked_claim_error_was_emitted` as `unchecked_error_guaran…
nnethercote Feb 7, 2024
c5e6df0
MirPass: make name more const
klensy Feb 7, 2024
58d70d6
Simplify `impl_zeroable_primitive` macro.
reitermarkus Jan 31, 2024
a67b72c
Make `NonZero` constructors generic.
reitermarkus Jan 22, 2024
fd92021
add test for pretty printing trait objects
Feb 7, 2024
0809f78
Auto merge of #120527 - GnomedDev:atomicu32-handle, r=petrochenkov
bors Feb 7, 2024
d6c46a2
Auto merge of #120060 - saethlin:mir-opt-bless-targets, r=wesleywiser
bors Feb 7, 2024
af48cf6
Don't use `assert_unsafe_precondition` twice.
reitermarkus Feb 7, 2024
5d65418
Replace `transmute_copy` with `ptr::read`.
reitermarkus Feb 7, 2024
4229875
Update test output.
reitermarkus Feb 6, 2024
18e5bbf
improve pretty printing for trait objects
Feb 6, 2024
dcca9a1
Record coroutine kind in generics
compiler-errors Feb 7, 2024
a41ceff
Update cargo
weihanglo Feb 7, 2024
cfb42e5
Auto merge of #120747 - weihanglo:update-cargo, r=weihanglo
bors Feb 7, 2024
6931780
Rollup merge of #110482 - chrisnc:armv8r-target, r=wesleywiser
Nadrieril Feb 7, 2024
7954c28
Rollup merge of #119162 - heiher:direct-access-external-data, r=petro…
Nadrieril Feb 7, 2024
62c2628
Rollup merge of #120302 - oli-obk:const_intern_cleanups, r=RalfJung
Nadrieril Feb 7, 2024
65c0954
Rollup merge of #120455 - JarlEvanson:sroa-miri-tests, r=cjgillot
Nadrieril Feb 7, 2024
f5a36cb
Rollup merge of #120470 - estebank:issue-54196, r=compiler-errors
Nadrieril Feb 7, 2024
cc7edbc
Rollup merge of #120479 - estebank:issue-61788, r=wesleywiser
Nadrieril Feb 7, 2024
d62fd21
Rollup merge of #120564 - Zalathar:increment-site, r=oli-obk
Nadrieril Feb 7, 2024
3328ee8
Rollup merge of #120633 - Nadrieril:place_info, r=compiler-errors
Nadrieril Feb 7, 2024
eecab31
Rollup merge of #120664 - SparrowLii:parallel_test, r=nnethercote
Nadrieril Feb 7, 2024
dacdd1a
Rollup merge of #120726 - saethlin:no-bashism, r=Mark-Simulacrum
Nadrieril Feb 7, 2024
1f7f4e1
Rollup merge of #120733 - klensy:trait-const-fn, r=oli-obk
Nadrieril Feb 7, 2024
cb040f5
Rollup merge of #120735 - nnethercote:rm-some-unchecked_claims, r=oli…
Nadrieril Feb 7, 2024
b715d93
Rollup merge of #120746 - compiler-errors:kind-ty, r=oli-obk
Nadrieril Feb 7, 2024
8ace7ea
Auto merge of #120748 - Nadrieril:rollup-dj0qwv5, r=Nadrieril
bors Feb 7, 2024
c636c7a
address review comments and add more tests
Feb 7, 2024
970f46c
Add tests
Nadrieril Feb 7, 2024
9dca6be
Prefer "0..MAX not covered" to "_ not covered"
Nadrieril Feb 7, 2024
6894f43
Auto merge of #120381 - fee1-dead-contrib:reconstify-add, r=compiler-…
bors Feb 8, 2024
6b175a8
Add `SubdiagnosticMessageOp` as a trait alias.
nnethercote Feb 6, 2024
384b02c
Auto merge of #120521 - reitermarkus:generic-nonzero-constructors, r=…
bors Feb 8, 2024
870a01a
Auto merge of #120558 - oli-obk:missing_impl_item_ice, r=estebank
bors Feb 8, 2024
8a5847f
Already poison the `type_of` result of the anon const used in the `ty…
oli-obk Feb 1, 2024
1fcd04e
inline a function that is only used in clippy
oli-obk Feb 1, 2024
e5461de
Taint borrowck results without running any borrowck if the MIR body w…
oli-obk Feb 1, 2024
81bef0b
Auto merge of #120579 - GuillaumeGomez:prevent-running-unneeded-code,…
bors Feb 8, 2024
4e11d03
Rollup merge of #119592 - petrochenkov:unload, r=compiler-errors
matthiaskrgr Feb 8, 2024
9ec5960
Rollup merge of #120103 - compiler-errors:concrete-afits, r=oli-obk
matthiaskrgr Feb 8, 2024
bf2ba86
Rollup merge of #120206 - petrochenkov:somehir, r=compiler-errors
matthiaskrgr Feb 8, 2024
7fb36f2
Rollup merge of #120214 - Nadrieril:fix-120210, r=pnkfelix
matthiaskrgr Feb 8, 2024
65aa9ea
Rollup merge of #120688 - cjgillot:gvn-partial-move, r=oli-obk
matthiaskrgr Feb 8, 2024
fec3235
Rollup merge of #120702 - bvanjoi:fix-120444, r=notriddle
matthiaskrgr Feb 8, 2024
5157190
Rollup merge of #120727 - Nadrieril:tweak-int-reporting, r=compiler-e…
matthiaskrgr Feb 8, 2024
87e1e05
Rollup merge of #120734 - nnethercote:SubdiagnosticMessageOp, r=compi…
matthiaskrgr Feb 8, 2024
a059dd8
Rollup merge of #120739 - lukas-code:pp-dyn-assoc, r=compiler-errors
matthiaskrgr Feb 8, 2024
eab2adb
Continue to borrowck even if there were previous errors
oli-obk Feb 1, 2024
af88f7d
Auto merge of #120550 - oli-obk:track_errors8, r=estebank
bors Feb 8, 2024
1280928
Auto merge of #120767 - matthiaskrgr:rollup-0k8ib1c, r=matthiaskrgr
bors Feb 8, 2024
ac559af
introduce `enter_forall`
BoxyUwU Jan 30, 2024
b181a12
rename `instantiate_binder_with_placeholders`
BoxyUwU Jan 30, 2024
f867742
reviews + rebase
BoxyUwU Feb 8, 2024
c29082f
Auto merge of #120544 - BoxyUwU:enter_forall, r=lcnr
bors Feb 8, 2024
89b642d
wip
fmease Feb 11, 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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
34 changes: 25 additions & 9 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 @@ -361,8 +364,8 @@ jobs:
os: macos-13
- 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"
SCRIPT: "./x.py dist bootstrap --include-default-paths --host=aarch64-apple-darwin --target=aarch64-apple-darwin"
RUST_CONFIGURE_ARGS: "--enable-full-tools --enable-sanitizers --enable-profiler --set rust.jemalloc --set llvm.ninja=false --set rust.lto=thin"
RUSTC_RETRY_LINKER_ON_SEGFAULT: 1
SELECT_XCODE: /Applications/Xcode_13.4.1.app
USE_XCODE_CLANG: 1
Expand All @@ -372,8 +375,20 @@ jobs:
NO_DEBUG_ASSERTIONS: 1
NO_OVERFLOW_CHECKS: 1
DIST_REQUIRE_ALL_TOOLS: 1
JEMALLOC_SYS_WITH_LG_PAGE: 14
os: macos-13
os: macos-14
- name: aarch64-apple
env:
SCRIPT: "./x.py --stage 2 test --host=aarch64-apple-darwin --target=aarch64-apple-darwin"
RUST_CONFIGURE_ARGS: "--enable-sanitizers --enable-profiler --set rust.jemalloc"
RUSTC_RETRY_LINKER_ON_SEGFAULT: 1
SELECT_XCODE: /Applications/Xcode_13.4.1.app
USE_XCODE_CLANG: 1
MACOSX_DEPLOYMENT_TARGET: 11.0
MACOSX_STD_DEPLOYMENT_TARGET: 11.0
NO_LLVM_ASSERTIONS: 1
NO_DEBUG_ASSERTIONS: 1
NO_OVERFLOW_CHECKS: 1
os: macos-14
- name: x86_64-msvc
env:
RUST_CONFIGURE_ARGS: "--build=x86_64-pc-windows-msvc --enable-profiler"
Expand Down Expand Up @@ -554,6 +569,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
2 changes: 1 addition & 1 deletion .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ Clement Miao <clementmiao@gmail.com>
Clément Renault <renault.cle@gmail.com>
Cliff Dyer <jcd@sdf.org>
Clinton Ryan <clint.ryan3@gmail.com>
Corey Richardson <corey@octayn.net> Elaine "See More" Nemo <corey@octayn.net>
ember arlynx <ember@lunar.town> <corey@octayn.net>
Crazycolorz5 <Crazycolorz5@gmail.com>
csmoe <35686186+csmoe@users.noreply.github.com>
Cyryl Płotnicki <cyplo@cyplo.net>
Expand Down
Loading