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

Automated pull from upstream master #74

Merged
merged 1,252 commits into from Oct 31, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1252 commits
Select commit Hold shift + click to select a range
e4fe941
Merge pull request #371 from rust-lang/sync_from_rust_2023_10_25
antoyo Oct 26, 2023
c797ccc
Merge commit 'e4fe941b11a55c5005630696e9b6d81c65f7bd04' into subtree-…
antoyo Oct 26, 2023
dab7156
Auto merge of #117249 - matthiaskrgr:rollup-h4og5rv, r=matthiaskrgr
bors Oct 26, 2023
87dc85d
Suggest assoc fn `new` when trying to build tuple struct with private…
estebank Oct 17, 2023
4d33876
Documentation and error message improvements related to PassMode::Dir…
kjetilkjeka Oct 26, 2023
e81a5c6
Recover ternary expression as error
clubby789 Oct 26, 2023
aa91057
Auto merge of #113183 - estebank:redundant-sized-errors, r=davidtwco
bors Oct 27, 2023
465ffc9
Refactor some `char`, `u8` ascii functions to be branchless
okaneco Oct 27, 2023
b7debe3
Parse rustc version at compile time
dtolnay Oct 27, 2023
0a82920
Declare rustc_target dependency on object/macho
dtolnay Oct 27, 2023
31ffe48
Auto merge of #116035 - lqd:mcp-510-target-specs, r=petrochenkov
bors Oct 27, 2023
beecd93
Abstract over per-column pattern traversal
Nadrieril Oct 27, 2023
d5070e3
Lint overlapping ranges as a separate pass
Nadrieril Oct 21, 2023
3fa2e71
Handle `ty::Opaque` correctly
Nadrieril Oct 27, 2023
613e618
Specialize ZeroSized constants
celinval Oct 27, 2023
707d8c3
Auto merge of #117260 - okaneco:ascii_branchless, r=thomcc
bors Oct 27, 2023
b3f7f4d
replace transmute by raw pointer cast
RalfJung Oct 27, 2023
be0d73a
Don't provide `rust-demangler` to run-make tests
Zalathar Oct 25, 2023
36c3f90
For run-coverage tests, build `rust-demangler` with the stage 0 compiler
Zalathar Oct 25, 2023
893e726
i586_unknown_netbsd.rs: fix formatting.
he32 Oct 27, 2023
54e57e6
Auto merge of #116205 - WaffleLapkin:stabilize_pointer_byte_offsets, …
bors Oct 27, 2023
72d5f4b
Hide internal methods from documentation
jhpratt Oct 27, 2023
0f04e2d
For i586/NetBSD: fix another formatting insistence.
he32 Oct 27, 2023
bb45c81
Link to correct issue in PassMode::Direct ptx-kernel exception
Oct 27, 2023
8d67c32
Rollup merge of #114998 - meysam81:meysam/feat/add-cargo-pgo-to-docs,…
matthiaskrgr Oct 27, 2023
a69fb48
Rollup merge of #116868 - estebank:suggestion, r=petrochenkov
matthiaskrgr Oct 27, 2023
203292e
Rollup merge of #117240 - trueNAHO:docs-std-iter-Iterator-collect-int…
matthiaskrgr Oct 27, 2023
5459333
Rollup merge of #117241 - compiler-errors:auto-trait-leak-cycle, r=ol…
matthiaskrgr Oct 27, 2023
3374480
Rollup merge of #117262 - celinval:issue-38-norm, r=oli-obk
matthiaskrgr Oct 27, 2023
2fdac63
Rollup merge of #117266 - RalfJung:cast-not-transmute, r=thomcc
matthiaskrgr Oct 27, 2023
84a1a68
Better guard against wrong input with check-cfg any()
Urgau Oct 21, 2023
95f6a01
Auto merge of #117272 - matthiaskrgr:rollup-upg122z, r=matthiaskrgr
bors Oct 27, 2023
160b179
Allows `#[diagnostic::on_unimplemented]` attributes to have multiple
weiznich Oct 26, 2023
a58327d
Distribute cg_clif as a rustup component
bjorn3 Feb 2, 2021
add9943
Fix review comments
bjorn3 Oct 22, 2023
344752a
Update Cranelift to 0.101.2 and disable host-arch feature of cranelif…
bjorn3 Oct 25, 2023
1e39bbf
Update Cranelift to 0.101.2 and disable host-arch feature of cranelif…
bjorn3 Oct 25, 2023
d89582c
Update target-lexicon to 0.12.12
bjorn3 Oct 26, 2023
1cb7bdb
Update target-lexicon to 0.12.12
bjorn3 Oct 26, 2023
6888929
Auto merge of #116858 - estebank:issue-22488, r=petrochenkov
bors Oct 27, 2023
6214943
Add gen blocks to ast and do some broken ast lowering
oli-obk Oct 20, 2023
998a816
Make `gen` blocks implement the `Iterator` trait
oli-obk Oct 20, 2023
c892b28
Basic generators work
oli-obk Oct 20, 2023
638d2d6
Feature gate `gen` blocks, even in 2024 edition
oli-obk Oct 23, 2023
2e5b367
Demonstrate issue with `yield` checks
oli-obk Oct 23, 2023
cece90c
Feature gate coroutine `yield` usage
oli-obk Oct 23, 2023
4ac25fa
Handle `move` generators
oli-obk Oct 24, 2023
6223744
Prevent generators from being movable
oli-obk Oct 24, 2023
bb90c4b
Use targetted diagnostic for borrow across yield error
oli-obk Oct 24, 2023
b8bfd08
Rename `RibKind::ClosureOrAsync` to reflect how it is actually used
oli-obk Oct 27, 2023
ccb36a6
std::thread: add SAFETY comment
RalfJung Oct 27, 2023
9d6d5d4
Auto merge of #116751 - Nadrieril:lint-overlap-per-column, r=davidtwco
bors Oct 27, 2023
b915fc8
fix miri target information for Test step
onur-ozkan Oct 27, 2023
eb66d10
Fuse `gen` blocks
oli-obk Oct 27, 2023
eb10fa3
Fix build scripts
GuillaumeGomez Oct 27, 2023
10143e7
Auto merge of #117166 - oli-obk:mir_const_qualif_perf, r=petrochenkov
bors Oct 27, 2023
2ef5897
fix failure to detect a too-big-type after adding padding
RalfJung Oct 27, 2023
7449478
Account for type param from other item in `note_and_explain`
estebank Oct 26, 2023
6dbad23
When encountering sealed traits, point types that implement it
estebank Oct 19, 2023
df8852a
Rollup merge of #116834 - nnethercote:rustc_symbol_mangling, r=davidtwco
matthiaskrgr Oct 27, 2023
b229537
Rollup merge of #117212 - clubby789:fix-ternary-recover, r=compiler-e…
matthiaskrgr Oct 27, 2023
a77f743
Rollup merge of #117246 - estebank:issue-117209, r=petrochenkov
matthiaskrgr Oct 27, 2023
c3d56be
Rollup merge of #117247 - kjetilkjeka:nvptx_direct_passmode_exception…
matthiaskrgr Oct 27, 2023
60b071f
Rollup merge of #117270 - jhpratt:hide-print-internals, r=ChrisDenton
matthiaskrgr Oct 27, 2023
f9d62a8
Rollup merge of #117281 - RalfJung:thread-safety, r=thomcc
matthiaskrgr Oct 27, 2023
b9015da
Rollup merge of #117287 - onur-ozkan:fix-miri-target-info, r=RalfJung
matthiaskrgr Oct 27, 2023
24be433
Apply suggestions from code review
cjgillot Oct 27, 2023
59bb950
Auto merge of #103208 - cjgillot:match-fake-read, r=oli-obk,RalfJung
bors Oct 27, 2023
aaa4e54
Explicitly mark which targets to distribute cg_clif for in CI
bjorn3 Oct 27, 2023
a65d99d
Update type_err_ctxt_ext.rs
Milo123459 Oct 27, 2023
09ce29d
Merge pull request #375 from GuillaumeGomez/fix-build-scripts
antoyo Oct 27, 2023
f0aaf2f
Merge commit '09ce29d0591a21e1abae22eac4d41ffd32993af8' into subtree-…
antoyo Oct 27, 2023
2f1bd07
Auto merge of #117294 - matthiaskrgr:rollup-xylsec7, r=matthiaskrgr
bors Oct 27, 2023
98c469c
Remove an unneeded dependency.
nnethercote Oct 26, 2023
3feec48
Fix a comment.
nnethercote Oct 26, 2023
2142d01
Streamline `rustc_interface` tests.
nnethercote Oct 27, 2023
32986d8
Change `CrateConfig` from `FxIndexSet` to `FxHashSet`.
nnethercote Oct 27, 2023
75e415b
Optimize `parse_cfgspecs`.
nnethercote Oct 27, 2023
5e54997
Clean up config mess.
nnethercote Oct 27, 2023
5438004
Change `Cfg<T>` to an `FxIndexSet`.
nnethercote Oct 27, 2023
975b98b
coverage: Regression test for #17012 (bad counter IDs in mappings)
Zalathar Oct 20, 2023
230dd5b
coverage: Consistently remove unused counter IDs from expressions/map…
Zalathar Oct 24, 2023
6f349cd
Auto merge of #116471 - notriddle:notriddle/js-trait-alias, r=Guillau…
bors Oct 27, 2023
fe00cfe
restore snapshot when parse_param_general
mu001999 Oct 28, 2023
c6eb61a
Auto merge of #117197 - Zalathar:demangler, r=onur-ozkan
bors Oct 28, 2023
167c0c1
Update cargo
weihanglo Oct 28, 2023
20952db
Auto merge of #117302 - weihanglo:update-cargo, r=weihanglo
bors Oct 28, 2023
17659c7
Auto merge of #117253 - antoyo:subtree-update_cg_gcc_2023-10-25, r=bj…
bors Oct 28, 2023
975d042
Rollup merge of #116534 - cjgillot:no-dep-tasks, r=davidtwco
workingjubilee Oct 28, 2023
471e33f
Rollup merge of #116739 - Milo123459:milo/short-paths, r=estebank
workingjubilee Oct 28, 2023
d87b5e4
Rollup merge of #116816 - ChrisDenton:api.rs, r=workingjubilee
workingjubilee Oct 28, 2023
9f631d0
Rollup merge of #116945 - estebank:sealed-trait-impls, r=petrochenkov
workingjubilee Oct 28, 2023
87a564d
Rollup merge of #117025 - Urgau:cleanup-improve-check-cfg-impl, r=pet…
workingjubilee Oct 28, 2023
1db8c9d
Rollup merge of #117256 - dtolnay:currentversion, r=compiler-errors
workingjubilee Oct 28, 2023
48a3865
Rollup merge of #117268 - nnethercote:rustc_interface, r=oli-obk
workingjubilee Oct 28, 2023
09fd68d
Rollup merge of #117277 - RalfJung:too-big-with-padding, r=oli-obk
workingjubilee Oct 28, 2023
615d0f2
Auto merge of #117309 - workingjubilee:rollup-zqb1dun, r=workingjubilee
bors Oct 28, 2023
64678d4
-Zunpretty help: add missing possible values
RalfJung Oct 28, 2023
b329c69
memcpy assumptions: link to source showing that GCC makes the same as…
RalfJung Oct 28, 2023
3089c31
Auto merge of #116609 - eduardosm:bump-stdarch, r=workingjubilee
bors Oct 28, 2023
9e20870
Auto merge of #116609 - eduardosm:bump-stdarch, r=workingjubilee
bors Oct 28, 2023
a510288
i586_unknown_netbsd.rs: drop "-m32" flag insertion to gcc.
he32 Oct 28, 2023
7314873
Auto merge of #117038 - saethlin:inline-range-methods, r=workingjubilee
bors Oct 28, 2023
d9ddad3
i586-unknown-netbsd: add entry in platform-support.md.
he32 Oct 28, 2023
4dd7568
mark constructor of `BinaryHeap` as const fn
Coekjan Oct 28, 2023
351d532
interpret: call caller_location logic the same way codegen does, and …
RalfJung Oct 28, 2023
04fa124
share the track_caller handling within a mir::Body
RalfJung Oct 28, 2023
f7985af
explain why we don't inline when target features differ
RalfJung Oct 28, 2023
6a66ca2
Auto merge of #81746 - bjorn3:cg_clif_rustup_component, r=Mark-Simula…
bors Oct 28, 2023
da1ed4d
Auto merge of #81746 - bjorn3:cg_clif_rustup_component, r=Mark-Simula…
bors Oct 28, 2023
3bb0c94
change default output mode of `BootstrapCommand`
onur-ozkan Oct 28, 2023
f5fa36f
i586-unknown-netbsd platform-support.md: fix typo.
he32 Oct 28, 2023
236f6ba
set `BootstrapCommand` output mode for submodules
onur-ozkan Oct 28, 2023
6b78377
Auto merge of #117123 - Zalathar:bad-counter-ids, r=petrochenkov
bors Oct 28, 2023
56643ec
Remove needless print ctx defs
Nilstrieb Oct 28, 2023
4dada60
Move macros to usage
Nilstrieb Oct 28, 2023
4e2bbfe
Remove needless `allow`s
Nilstrieb Oct 28, 2023
794bf8a
pass `CODEGEN_BACKENDS` to docker
lqd Oct 28, 2023
aefd7ac
Ensure the rustc-codegen-cranelift-preview component is never empty
bjorn3 Oct 28, 2023
7cc36de
Auto merge of #116240 - dtolnay:constdiscriminant, r=thomcc
bors Oct 28, 2023
e5cfc55
Auto merge of #117149 - nnethercote:tidy-alphabetical-unit-tests, r=N…
bors Oct 28, 2023
552abdc
Rename a few remaining references to abort terminator
tmiasko Oct 29, 2023
2cad938
Auto merge of #116447 - oli-obk:gen_fn, r=compiler-errors
bors Oct 29, 2023
09c56f8
Rollup merge of #115773 - simlay:arch64-apple-tvos-sim-for-rustc, r=t…
workingjubilee Oct 29, 2023
61cd3d0
Rollup merge of #117162 - c410-f3r:try, r=workingjubilee
workingjubilee Oct 29, 2023
10c9c7c
Rollup merge of #117311 - RalfJung:unpretty-thir-help, r=petrochenkov
workingjubilee Oct 29, 2023
2dd37d4
Rollup merge of #117316 - Coekjan:const-binary-heap-constructor, r=dt…
workingjubilee Oct 29, 2023
f907d0e
Rollup merge of #117319 - RalfJung:target-feature-inline-comment, r=t…
workingjubilee Oct 29, 2023
78b04b5
Rollup merge of #117170 - he32:netbsd-i586, r=bjorn3
workingjubilee Oct 29, 2023
577f86d
Rollup merge of #117259 - dtolnay:macho, r=Nilstrieb
workingjubilee Oct 29, 2023
771b255
Rollup merge of #117322 - onur-ozkan:fix-suppressed-outputs, r=Kobzol
workingjubilee Oct 29, 2023
505bc85
Rollup merge of #117325 - Nilstrieb:pretty-macros, r=compiler-errors
workingjubilee Oct 29, 2023
2106b63
Auto merge of #117335 - workingjubilee:rollup-jsomm41, r=workingjubilee
bors Oct 29, 2023
7a504cc
Don't use LFS64 symbols on musl
Sep 19, 2023
bbcc169
Auto merge of #117336 - workingjubilee:rollup-6negquv, r=workingjubilee
bors Oct 29, 2023
3784adc
rustdoc: Use `ThinVec` in `GenericParamDefKind`
camelid Oct 29, 2023
e9c7ebe
Rollup merge of #115968 - git-bruh:master, r=workingjubilee
GuillaumeGomez Oct 29, 2023
20debcd
Rollup merge of #117043 - onur-ozkan:skip-stage0-validation, r=Mark-S…
GuillaumeGomez Oct 29, 2023
2b98ecd
Rollup merge of #117082 - fortanix:raoul/fix_closure_inherit_target_f…
GuillaumeGomez Oct 29, 2023
7201240
Rollup merge of #117312 - RalfJung:memcpy-assumptions, r=Mark-Simulacrum
GuillaumeGomez Oct 29, 2023
8b461d0
Rollup merge of #117337 - camelid:genparamdefkind-thinvec, r=Guillaum…
GuillaumeGomez Oct 29, 2023
82b447a
Add support for mipsel-unknown-netbsd, 32-bit LE mips.
he32 Oct 29, 2023
160fd3c
Auto merge of #117354 - GuillaumeGomez:rollup-k9xtq0g, r=GuillaumeGomez
bors Oct 29, 2023
f656acc
handle dry runs in `dist::CodegenBackend`
lqd Oct 29, 2023
2e7364a
Increase the reach of panic_immediate_abort
saethlin Oct 25, 2023
5e6c313
mipsel_unknown_netbsd.rs: fix indentation.
he32 Oct 29, 2023
83c9732
Auto merge of #116270 - cjgillot:gvn-aggregate, r=oli-obk,RalfJung
bors Oct 29, 2023
827a6d8
Use the LLVM rustc backend as external assembler
bjorn3 Oct 29, 2023
b1e7051
Unconditionally handle int $$0x29 using a shim
bjorn3 Oct 29, 2023
35453ac
Stabilize inline asm usage on all platforms
bjorn3 Oct 29, 2023
88ae8c9
Auto merge of #116889 - MU001999:master, r=petrochenkov
bors Oct 29, 2023
e53b18f
Enable cross-crate-inlining when MIR inlining is enabled
saethlin Oct 29, 2023
ec2b311
Auto merge of #116733 - compiler-errors:alias-liveness-but-this-time-…
bors Oct 29, 2023
69c6aa5
Avoid infinite recursion when cranelift is the default codegen backend
bjorn3 Oct 29, 2023
9436eae
Merge pull request #1403 from rust-lang/use_llvm_backend_as_assembler
bjorn3 Oct 29, 2023
e281e6f
Sync from rust e5cfc55477eceed1317a02189fdf77a4a98f2124
bjorn3 Oct 29, 2023
dde5880
Rustup to rustc 1.75.0-nightly (e5cfc5547 2023-10-28)
bjorn3 Oct 29, 2023
a9b21bb
Merge commit 'dde58803fd6cbb270c7a437f36a8a3a29fbef679' into sync_cg_…
bjorn3 Oct 29, 2023
608e968
Auto merge of #117089 - wesleywiser:update_backtrace, r=Mark-Simulacrum
bors Oct 29, 2023
28e60de
Remove `memoffset` dependency from `rustc_query_impl`.
nnethercote Oct 23, 2023
c561325
Ignore RPIT duplicated lifetimes in opaque_types_defined_by
compiler-errors Oct 29, 2023
8ff624a
Clean up `rustc_*/Cargo.toml`.
nnethercote Oct 20, 2023
8c04999
On object safety error, mention new enum as alternative
estebank Oct 24, 2023
bcb5798
Auto merge of #117332 - saethlin:panic-immediate-abort, r=workingjubilee
bors Oct 30, 2023
6d69eb1
coverage: Replace manual debug indents with nested tracing spans
Zalathar Oct 29, 2023
2f1be08
coverage: Inline the "recursive" worker methods for assigning counters
Zalathar Oct 29, 2023
10c4734
coverage: Use a tracing span to group the parts of a sum-up expression
Zalathar Oct 29, 2023
1dfb6b1
Auto merge of #117328 - lqd:cranelift-rocket, r=Mark-Simulacrum
bors Oct 30, 2023
678e01a
Delay parsing of `--cfg` and `--check-cfg` options.
nnethercote Oct 30, 2023
bfcff79
Reduce exposure of cfg parsers.
nnethercote Oct 30, 2023
8e4ac98
Change cfg parsers to produce symbols instead of strings.
nnethercote Oct 30, 2023
5c6a12c
Make `Cfg` and `CheckCfg` non-generic.
nnethercote Oct 30, 2023
91bbdd9
Auto merge of #116485 - coastalwhite:stabilize-riscv-target-features,…
bors Oct 30, 2023
371f972
Improve readability of `parse_check_cfg`.
nnethercote Oct 30, 2023
85e56e8
Remove out-of-date comment.
nnethercote Oct 30, 2023
a60d643
Wrap some overlong comments.
nnethercote Oct 30, 2023
95b0088
Remove `check_output`.
nnethercote Oct 30, 2023
441068b
Use ImageDataType for allocation type
Ayush1325 Oct 25, 2023
0c8bdd0
Fail typeck for illegal break-with-value
gurry Oct 30, 2023
2409ea3
bootstrap: bump fd-lock, clap and windows.
chenx97 Oct 19, 2023
4b14048
improve and fix x install
onur-ozkan Oct 30, 2023
3f7e506
deduce_param_attrs: explain a read-only case
RalfJung Oct 30, 2023
be8fd8b
Streamline `collect_crate_types`.
nnethercote Oct 30, 2023
90862f6
Remove an unnecessary `drop`.
nnethercote Oct 30, 2023
0c381ec
Streamline some `use` items.
nnethercote Oct 30, 2023
2915707
Rollup merge of #117147 - DaniPopes:pphir-fn-variadic, r=compiler-errors
fmease Oct 30, 2023
098bb37
Rollup merge of #117177 - Ayush1325:uefi-alloc-type, r=workingjubilee
fmease Oct 30, 2023
5eb76fa
Rollup merge of #117205 - weiznich:multiple_notes_for_on_unimplemente…
fmease Oct 30, 2023
9a8d800
Rollup merge of #117350 - Zalathar:counters-indent, r=oli-obk
fmease Oct 30, 2023
fd5ffab
Rollup merge of #117365 - bjorn3:sync_cg_clif-2023-10-29, r=oli-obk
fmease Oct 30, 2023
12eb539
Rollup merge of #117371 - compiler-errors:unique-params, r=oli-obk
fmease Oct 30, 2023
4f4b38c
Rollup merge of #117382 - gurry:114529-ice-const-eval, r=oli-obk
fmease Oct 30, 2023
288ab16
Rollup merge of #117385 - RalfJung:deduce_param_attrs, r=oli-obk
fmease Oct 30, 2023
b48adef
update which targets we test Miri on
RalfJung Oct 30, 2023
745c600
Talk about `gen fn` in diagnostics about `gen fn`
oli-obk Oct 30, 2023
bc926f7
Add a custom panic message for resuming `gen` blocks after they panicked
oli-obk Oct 30, 2023
e324cf0
Auto merge of #117387 - fmease:rollup-5958nsf, r=fmease
bors Oct 30, 2023
6d1fc53
Auto merge of #116939 - chenx97:bootstrap-fd-lock, r=onur-ozkan
bors Oct 30, 2023
a2486db
Fix missing leading space in suggestion
gurry Oct 30, 2023
82f34fd
Fix #117284, Fix unused variables lint issue for args in macro
chenyukang Oct 30, 2023
972ee01
Add regression test
oli-obk Oct 30, 2023
8d03e13
Don't treat closures/coroutines as part of the public API
oli-obk Oct 30, 2023
251021c
Merge two equal match arms
oli-obk Oct 30, 2023
43ff2a7
Some manual rustfmt as rustfmt is broken on this file
oli-obk Oct 30, 2023
8508e65
Fix bad-c-variadic error being emitted multiple times
nicholasbishop Oct 29, 2023
d5e836c
Correctly handle nested or-patterns in column-wise analyses
Nadrieril Oct 30, 2023
f91b5ce
Explicitly reject const C-variadic functions
nicholasbishop Oct 29, 2023
e6e931d
Auto merge of #117267 - RalfJung:miri-tests, r=Mark-Simulacrum
bors Oct 30, 2023
58a80c8
rustdoc: elide cross-crate default generic arguments
fmease Jun 9, 2023
ff3a818
Poison check_well_formed if method receivers are invalid to prevent t…
oli-obk Oct 30, 2023
224ddf8
Only run panic tests on targets that can unwind
oli-obk Oct 30, 2023
b9dce53
Rollup merge of #112463 - fmease:rustdoc-elide-x-crate-def-gen-args, …
GuillaumeGomez Oct 30, 2023
824e367
Rollup merge of #117068 - nnethercote:clean-up-Cargo-toml, r=wesleywiser
GuillaumeGomez Oct 30, 2023
95de91b
Rollup merge of #117132 - estebank:issue-80194, r=petrochenkov
GuillaumeGomez Oct 30, 2023
73100d8
Rollup merge of #117317 - RalfJung:track-caller, r=oli-obk
GuillaumeGomez Oct 30, 2023
99b032f
Rollup merge of #117356 - he32:netbsd-mipsel, r=oli-obk
GuillaumeGomez Oct 30, 2023
5ac999f
Rollup merge of #117357 - tmiasko:terminate, r=wesleywiser
GuillaumeGomez Oct 30, 2023
784f04b
Rollup merge of #117370 - nicholasbishop:bishop-better-c-variadic-err…
GuillaumeGomez Oct 30, 2023
d96bdbe
Rollup merge of #117376 - nnethercote:rustc_interface-more, r=oli-obk
GuillaumeGomez Oct 30, 2023
c994bdb
Rollup merge of #117383 - onur-ozkan:fix-x-install, r=albertlarsan68
GuillaumeGomez Oct 30, 2023
02d32d2
Rollup merge of #117390 - chenyukang:yukang-fix-117284-unused-macro, …
GuillaumeGomez Oct 30, 2023
9e4ab9f
Rollup merge of #117395 - gurry:117380-wrong-parent-sugg, r=Nilstrieb
GuillaumeGomez Oct 30, 2023
162443b
Detect when trait is implemented for type and suggest importing it
estebank Oct 17, 2023
455cf5a
Improve some diagnostics around `?Trait` bounds
oli-obk Oct 30, 2023
236ac91
Auto merge of #117405 - GuillaumeGomez:rollup-i3jxtwh, r=GuillaumeGomez
bors Oct 30, 2023
c91f60e
Don't super-fold types when we hit the recursion limit
compiler-errors Oct 30, 2023
c299595
Rollup merge of #116862 - estebank:issue-57457, r=oli-obk
matthiaskrgr Oct 30, 2023
86259e7
Rollup merge of #117389 - oli-obk:gen_fn, r=compiler-errors
matthiaskrgr Oct 30, 2023
e648f47
Rollup merge of #117396 - oli-obk:privacy_visitor_types, r=compiler-e…
matthiaskrgr Oct 30, 2023
342483c
Rollup merge of #117398 - Nadrieril:fix-117378, r=compiler-errors
matthiaskrgr Oct 30, 2023
24c6b6c
Rollup merge of #117403 - oli-obk:the_gift_that_keeps_on_giving_11684…
matthiaskrgr Oct 30, 2023
3e95c6a
Rollup merge of #117411 - oli-obk:query_merge_immobile_game, r=compil…
matthiaskrgr Oct 30, 2023
c5aec96
Rollup merge of #117414 - compiler-errors:tait-forevert, r=oli-obk
matthiaskrgr Oct 30, 2023
31bc7e2
Auto merge of #117415 - matthiaskrgr:rollup-jr2p1t2, r=matthiaskrgr
bors Oct 30, 2023
17a6ae2
Detect object safety errors when assoc type is missing
estebank Oct 4, 2023
8c55772
Add test
estebank Oct 18, 2023
b8a8ba9
Sort errors
estebank Oct 30, 2023
a395214
Auto merge of #116405 - estebank:issue-103155, r=davidtwco
bors Oct 30, 2023
650991d
Auto merge of #117363 - saethlin:cross-crate-inline-when-inline, r=tm…
bors Oct 31, 2023
2a97b14
remove excluded files from upstream
github-actions[bot] Oct 31, 2023
5280890
pull new changes from upstream
github-actions[bot] Oct 31, 2023
9692b7e
fix upstream-pull conflicts
tshepang Oct 31, 2023
d896e90
"x test tests/mir-opt --bless"
tshepang Oct 31, 2023
1af48ab
annotated test moved
tshepang Oct 31, 2023
d9c5176
annotated test moved
tshepang Oct 31, 2023
a39884b
fix upstream-pull conflict
tshepang Oct 31, 2023
2cc629e
fix upstream pull conflict
tshepang Oct 31, 2023
dc5e876
annotated test removed
tshepang Oct 31, 2023
76733dd
these are actually auto-generated
tshepang Oct 31, 2023
31d5f2a
bless output of a newly-annotated test
tshepang Oct 31, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .mailmap
Expand Up @@ -31,6 +31,8 @@ Alexis Beingessner <a.beingessner@gmail.com>
Alfie John <alfie@alfie.wtf> Alfie John <alfiej@fastmail.fm>
Alona Enraght-Moony <code@alona.page> <nixon.emoony@gmail.com>
Alona Enraght-Moony <code@alona.page> <nixon@caminus.local>
Amanda Stjerna <mail@amandastjerna.se> <albin.stjerna@gmail.com>
Amanda Stjerna <mail@amandastjerna.se> <amanda.stjerna@it.uu.se>
Amos Onn <amosonn@gmail.com>
Ana-Maria Mihalache <mihalacheana.maria@yahoo.com>
Anatoly Ikorsky <aikorsky@gmail.com>
Expand Down Expand Up @@ -74,6 +76,7 @@ Benoît Cortier <benoit.cortier@fried-world.eu>
Bheesham Persaud <bheesham123@hotmail.com> Bheesham Persaud <bheesham.persaud@live.ca>
Björn Steinbrink <bsteinbr@gmail.com> <B.Steinbrink@gmx.de>
blake2-ppc <ulrik.sverdrup@gmail.com> <blake2-ppc>
blyxyas <blyxyas@gmail.com> Alejandra González <blyxyas@gmail.com>
boolean_coercion <booleancoercion@gmail.com>
Boris Egorov <jightuse@gmail.com> <egorov@linux.com>
bors <bors@rust-lang.org> bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Expand Down