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

internal: Sync from downstream #17259

Merged
merged 1,745 commits into from
May 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1745 commits
Select commit Hold shift + click to select a range
38cbfd2
Auto merge of #120628 - workingjubilee:reimpl-meaningful-test-name-li…
bors Feb 20, 2024
60894e7
Auto merge of #120692 - Nadrieril:move-column-analysis-to-placeinfo, …
bors Feb 20, 2024
01c2ae2
Rollup merge of #120716 - spastorino:change-some-lint-msgs, r=lcnr
Nilstrieb Feb 20, 2024
5d2a983
Rollup merge of #121195 - D0liphin:master, r=ehuss
Nilstrieb Feb 20, 2024
d4f01ff
Rollup merge of #121205 - nnethercote:fix-stable-mir-CompilerError, r…
Nilstrieb Feb 20, 2024
6c52ea6
Rollup merge of #121233 - Zalathar:extra-directives, r=oli-obk
Nilstrieb Feb 20, 2024
e9d6b16
Rollup merge of #121256 - Jarcho:visitor2, r=oli-obk
Nilstrieb Feb 20, 2024
a20a99d
Rollup merge of #121307 - estebank:drive-by, r=compiler-errors
Nilstrieb Feb 20, 2024
6cf8c93
Rollup merge of #121308 - kadiwa4:test_103369, r=TaKO8Ki
Nilstrieb Feb 20, 2024
96db20a
Rollup merge of #121310 - GrigorenkoPV:doc-smallfix, r=Nilstrieb
Nilstrieb Feb 20, 2024
1fb94c0
Rollup merge of #121311 - Nilstrieb:is-it-overlapping, r=saethlin
Nilstrieb Feb 20, 2024
4b6780d
Rollup merge of #121319 - compiler-errors:err, r=oli-obk
Nilstrieb Feb 20, 2024
edb5c61
Auto merge of #121327 - Nilstrieb:rollup-zxcwwwy, r=Nilstrieb
bors Feb 20, 2024
aab8f76
Auto merge of #121087 - oli-obk:eager_const_failures, r=lcnr
bors Feb 20, 2024
a468ccd
Auto merge of #120576 - nnethercote:merge-Diagnostic-DiagnosticBuilde…
bors Feb 20, 2024
a4f9719
Auto merge of #120863 - saethlin:slice-get-checked, r=the8472
bors Feb 20, 2024
bf7ef98
Auto merge of #120904 - Nadrieril:match-lowering-intermediate-repr, r…
bors Feb 21, 2024
10e7c4e
Auto merge of #121172 - Nadrieril:simplify-empty-selection, r=matthew…
bors Feb 21, 2024
8c612ad
Auto merge of #120718 - saethlin:reasonable-fast-math, r=nnethercote
bors Feb 21, 2024
a6b1519
Auto merge of #118634 - Jules-Bertholet:box-allocator-static, r=Amanieu
bors Feb 22, 2024
4006912
Merge from rustc
Feb 22, 2024
fd72232
Auto merge of #3310 - rust-lang:rustup-2024-02-22, r=oli-obk
bors Feb 22, 2024
8b572a2
Auto merge of #117174 - Ayush1325:uefi-stdio-improve, r=workingjubilee
bors Feb 22, 2024
2840980
Auto merge of #121225 - RalfJung:simd-extract-insert-const-idx, r=oli…
bors Feb 22, 2024
d4565d8
Auto merge of #121309 - Nilstrieb:inline-all-the-fallbacks, r=oli-obk
bors Feb 22, 2024
54fa1e0
Auto merge of #121448 - klensy:bump-22-02-24, r=clubby789
bors Feb 23, 2024
77423ea
Auto merge of #3314 - RalfJung:up, r=RalfJung
bors Feb 23, 2024
a486237
Auto merge of #119536 - Jules-Bertholet:const-barrier, r=dtolnay
bors Feb 23, 2024
090c3fe
Auto merge of #117107 - zachs18:mapped-mutex-guard, r=Amanieu
bors Feb 25, 2024
9470e0a
Merge commit '4a8d0f7f565b6df45da5522dd7366a4df3460cd7' into sync-fro…
lnicola Feb 25, 2024
9bfe0e9
Add missing imports
lnicola Feb 25, 2024
40eefd7
Avoid using cfg(FALSE)
lnicola Feb 25, 2024
b92017e
Auto merge of #121581 - lnicola:sync-from-ra, r=lnicola
bors Feb 25, 2024
37a8231
Auto merge of #118724 - onur-ozkan:refactor-x-install, r=Mark-Simulacrum
bors Feb 25, 2024
4eae944
Auto merge of #120393 - Urgau:rfc3373-non-local-defs, r=WaffleLapkin
bors Feb 25, 2024
05ce78d
Auto merge of #121182 - majaha:mingw_ci_new, r=Mark-Simulacrum
bors Feb 25, 2024
3ec6284
Auto merge of #121461 - reitermarkus:generic-nonzero-tests, r=dtolnay
bors Feb 26, 2024
893e921
Merge from rustc
Feb 26, 2024
37890ca
Auto merge of #121317 - ChrisDenton:win10-sync, r=Mark-Simulacrum
bors Feb 26, 2024
f576d28
Auto merge of #3326 - rust-lang:rustup-2024-02-26, r=RalfJung
bors Feb 26, 2024
fd78295
Auto merge of #121516 - RalfJung:platform-intrinsics-begone, r=oli-obk
bors Feb 26, 2024
9509357
Auto merge of #121635 - 823984418:remove_archive_builder_lifetime_a, …
bors Feb 27, 2024
3e54f02
Auto merge of #120411 - erikdesjardins:netbsdcall, r=Nilstrieb
bors Feb 27, 2024
bbb1cef
Auto merge of #119636 - devnexen:linux_tcp_defer_accept, r=m-ou-se
bors Feb 27, 2024
873f60c
Auto merge of #114016 - krtab:delete_sys_memchr, r=workingjubilee
bors Mar 1, 2024
0482b22
Auto merge of #120264 - weihanglo:split-dward-kind-lto, r=michaelwoer…
bors Mar 1, 2024
1bbe0a3
Merge commit '4ef6a49b44e8aa380da7522442234bfd7a52c55e' into sync-fro…
lnicola Mar 3, 2024
979f490
Auto merge of #121931 - lnicola:sync-from-ra, r=lnicola
bors Mar 3, 2024
92503b6
Auto merge of #121903 - Nilstrieb:rename-qnx-file, r=WaffleLapkin
bors Mar 3, 2024
ae90256
Auto merge of #121936 - RalfJung:miri, r=RalfJung
bors Mar 3, 2024
fa0e176
Auto merge of #121763 - clubby789:llvm-old-comment, r=cjgillot
bors Mar 3, 2024
3d4b063
Auto merge of #121665 - erikdesjardins:ptradd, r=nikic
bors Mar 3, 2024
7ff6241
Auto merge of #120585 - Amanieu:ohos-tier2, r=Kobzol
bors Mar 4, 2024
dfc99e9
Auto merge of #121900 - chenyukang:yukang-fix-121425-repr-pack-error,…
bors Mar 4, 2024
7ae3bd0
Auto merge of #120468 - alexcrichton:start-wasm32-wasi-rename, r=wesl…
bors Mar 4, 2024
1a37e85
Auto merge of #121001 - nyurik:optimize-core-fmt, r=cuviper
bors Mar 5, 2024
89f5cf6
Change message type in bug functions.
nnethercote Feb 21, 2024
b1ddfa3
Auto merge of #121138 - Swatinem:grapheme-extend-ascii, r=cuviper
bors Mar 5, 2024
6b44aff
Auto merge of #121428 - okaneco:ipaddr_parse, r=cuviper
bors Mar 5, 2024
a63c350
Auto merge of #119455 - Mark-Simulacrum:relative-spans, r=cjgillot
bors Mar 6, 2024
adae314
Auto merge of #121679 - lcnr:opaque-wf-check-2, r=oli-obk
bors Mar 6, 2024
078ab25
Merge from rustc
RalfJung Mar 6, 2024
41b1ccb
Auto merge of #3363 - RalfJung:rustup, r=RalfJung
bors Mar 6, 2024
8b0c347
Rollup merge of #121382 - nnethercote:rework-untranslatable_diagnosti…
matthiaskrgr Mar 6, 2024
d155cdd
Rollup merge of #121959 - sundeep-kokkonda:patch-2, r=davidtwco
matthiaskrgr Mar 6, 2024
39d4cdf
Rollup merge of #122038 - Alexendoo:unused-qualifications, r=petroche…
matthiaskrgr Mar 6, 2024
d81e911
Rollup merge of #122051 - erikdesjardins:cleanup, r=nikic
matthiaskrgr Mar 6, 2024
314450f
Auto merge of #122111 - matthiaskrgr:rollup-qq4v6gs, r=matthiaskrgr
bors Mar 6, 2024
bc5b1c8
Auto merge of #122113 - matthiaskrgr:rollup-5d1jnwi, r=matthiaskrgr
bors Mar 7, 2024
a6f9708
Auto merge of #122054 - weihanglo:update-cargo, r=weihanglo
bors Mar 7, 2024
c7d0726
Auto merge of #121866 - Kobzol:opt-dist-find-llvm, r=Mark-Simulacrum
bors Mar 7, 2024
0b8cfd2
Auto merge of #121985 - RalfJung:interpret-return-place, r=oli-obk
bors Mar 7, 2024
8e6c740
Auto merge of #122048 - erikdesjardins:inbounds, r=oli-obk
bors Mar 8, 2024
31a98cb
Auto merge of #122059 - nyurik:with-as-const-str, r=cuviper
bors Mar 8, 2024
f026435
Auto merge of #122078 - gurry:121443-ice-layout-is-sized-alt, r=oli-obk
bors Mar 8, 2024
0d69dc3
Auto merge of #122010 - oli-obk:intrinsics3.0, r=pnkfelix
bors Mar 9, 2024
f3f4fd0
Auto merge of #122095 - lukas-code:windows-shutdown-test, r=ChrisDenton
bors Mar 9, 2024
e175372
Auto merge of #122102 - Urgau:optimize-symbol-integer, r=cjgillot
bors Mar 9, 2024
5cdf894
Auto merge of #120985 - Kobzol:linux-update-host-llvm, r=Mark-Simulacrum
bors Mar 9, 2024
ad370bd
Auto merge of #122064 - Zoxc:dep-graph-encode-tweaks, r=cjgillot
bors Mar 10, 2024
9252f33
Merge commit '574e23ec508064613783cba3d1833a95fd9a5080' into sync-fro…
lnicola Mar 10, 2024
dc850b3
Bring back in-rust-tree feature to ide
lnicola Mar 10, 2024
638c880
Auto merge of #122272 - lnicola:sync-from-ra, r=lnicola
bors Mar 10, 2024
10d2031
Auto merge of #121561 - jieyouxu:compiletest-directive-typo-check, r=…
bors Mar 10, 2024
db27f6c
Auto merge of #121752 - mu001999:dead_code/improve, r=pnkfelix
bors Mar 11, 2024
9eaefd9
Auto merge of #122050 - erikdesjardins:sret, r=nikic
bors Mar 11, 2024
15e18a8
Auto merge of #117156 - jmillikin:os-unix-socket-ext, r=Amanieu,dtolnay
bors Mar 11, 2024
1ee48a0
Auto merge of #112267 - lqd:win-1cgu, r=Kobzol
bors Mar 11, 2024
96494ee
Auto merge of #112268 - lqd:osx-1cgu, r=Kobzol
bors Mar 12, 2024
0e6ea26
Auto merge of #121282 - saethlin:gep-null-means-no-provenance, r=scot…
bors Mar 12, 2024
b3cb877
Merge from rustc
Mar 12, 2024
80925c5
Auto merge of #3375 - rust-lang:rustup-2024-03-12, r=oli-obk
bors Mar 12, 2024
d90caec
Auto merge of #122218 - Zoxc:no-interleave-panics, r=michaelwoerister
bors Mar 12, 2024
a3b43b2
Auto merge of #3370 - RalfJung:windows-sync, r=RalfJung
bors Mar 12, 2024
f55409c
Auto merge of #122220 - saethlin:ppc-can-into-atomicptr, r=oli-obk
bors Mar 13, 2024
612f599
Auto merge of #122227 - Zoxc:query-hash-verify, r=michaelwoerister
bors Mar 13, 2024
fb934de
Auto merge of #122240 - RalfJung:miri-addr-reuse, r=oli-obk
bors Mar 13, 2024
f3fe818
Auto merge of #121668 - erikdesjardins:commonprim, r=scottmcm,oli-obk
bors Mar 13, 2024
57465d9
Auto merge of #122243 - RalfJung:local-place-sanity-check, r=oli-obk
bors Mar 14, 2024
c7cedbe
Auto merge of #114038 - Stargateur:108277, r=ChrisDenton
bors Mar 14, 2024
2b7c436
Auto merge of #119418 - aaupov:master, r=Kobzol
bors Mar 16, 2024
c6b1f8b
Auto merge of #121885 - reitermarkus:generic-nonzero-inner, r=oli-obk…
bors Mar 17, 2024
046394e
Auto merge of #122321 - majaha:mingw_ci_new, r=Mark-Simulacrum
bors Mar 17, 2024
4cdc4ec
Merge commit '5ecace48f693afaa6adf8cb23086b651db3aec96' into sync-fro…
lnicola Mar 17, 2024
8bd93e8
Auto merge of #122628 - lnicola:sync-from-ra, r=lnicola
bors Mar 17, 2024
7e4f3cf
Rollup merge of #121787 - onur-ozkan:improve-change-tracker, r=albert…
matthiaskrgr Mar 17, 2024
1e03964
Auto merge of #122637 - matthiaskrgr:rollup-bczj5bp, r=matthiaskrgr
bors Mar 17, 2024
386f975
Auto merge of #122627 - RalfJung:collector-stack-space, r=compiler-er…
bors Mar 18, 2024
f447f51
Auto merge of #121652 - estebank:move-in-loop-break-condition, r=Nadr…
bors Mar 18, 2024
45848e0
Auto merge of #122055 - compiler-errors:stabilize-atb, r=oli-obk
bors Mar 19, 2024
d0f85ce
Auto merge of #122375 - rcvalle:rust-cfi-break-tests-into-smaller-fil…
bors Mar 19, 2024
54bb1e5
Auto merge of #122493 - lukas-code:sized-constraint, r=lcnr
bors Mar 19, 2024
ccf6078
Merge from rustc
Mar 19, 2024
fb1aaab
Auto merge of #3390 - rust-lang:rustup-2024-03-19, r=oli-obk
bors Mar 19, 2024
73b7c09
Auto merge of #122645 - saethlin:portable-mir-opt-tests, r=Nadrieril
bors Mar 19, 2024
5439439
Auto merge of #119212 - w-utter:pretty-print-const-expr, r=compiler-e…
bors Mar 19, 2024
2c4ace4
Auto merge of #122359 - Zoxc:missing-static-notes, r=wesleywiser
bors Mar 20, 2024
d57e557
Auto merge of #122580 - saethlin:compiler-builtins-can-panic, r=pnkfelix
bors Mar 22, 2024
227707e
Auto merge of #119552 - krtab:dead_code_priv_mod_pub_field, r=cjgillo…
bors Mar 23, 2024
5ab6687
Auto merge of #122582 - scottmcm:swap-intrinsic-v2, r=oli-obk
bors Mar 23, 2024
6520f76
Auto merge of #3385 - Zoxc:read-types, r=RalfJung
bors Mar 23, 2024
b622f52
Auto merge of #118644 - madsmtm:macos-weak-linking-test, r=compiler-e…
bors Mar 26, 2024
b1c0993
Auto merge of #122205 - onur-ozkan:incorrect-sysroot-for-target, r=al…
bors Mar 27, 2024
7e90264
Auto merge of #122616 - Jules-Bertholet:casemappingiter-layout, r=Nil…
bors Mar 29, 2024
5c475f7
Auto merge of #122520 - scottmcm:stabilize_unchecked_math_basics, r=j…
bors Mar 29, 2024
b2b79b5
Merge commit 'f5a9250147f6569d8d89334dc9cca79c0322729f' into sync-fro…
lnicola Mar 31, 2024
59023d3
Auto merge of #123258 - lnicola:sync-from-ra, r=lnicola
bors Mar 31, 2024
2e21e03
Auto merge of #123264 - matthiaskrgr:rollup-smyy7j9, r=matthiaskrgr
bors Mar 31, 2024
69867fb
Auto merge of #121851 - michaelwoerister:mcp-533-effective-vis, r=cjg…
bors Mar 31, 2024
cbb6c74
Auto merge of #123266 - RalfJung:catch-panic, r=workingjubilee
bors Mar 31, 2024
f773918
Auto merge of #122972 - beetrees:use-align-type, r=fee1-dead
bors Apr 1, 2024
55be64c
Auto merge of #123192 - RalfJung:bootstrap-test-miri, r=onur-ozkan
bors Apr 1, 2024
fb8d669
Auto merge of #122046 - Nadrieril:integrate-or-pats2, r=matthewjasper
bors Apr 1, 2024
8d6c621
Auto merge of #123265 - joboet:guardians_of_the_unix, r=ChrisDenton
bors Apr 1, 2024
e20bef0
Auto merge of #122945 - andy-k:sorted-vec-example, r=jhpratt
bors Apr 2, 2024
7c86ba9
Auto merge of #123340 - fmease:rustdoc-simplify-auto-trait-impl-synth…
bors Apr 2, 2024
d34754a
Auto merge of #118310 - scottmcm:three-way-compare, r=davidtwco
bors Apr 2, 2024
b32bf2f
Merge from rustc
Apr 3, 2024
78b4ac9
Auto merge of #122225 - DianQK:nits-120268, r=cjgillot
bors Apr 3, 2024
7070c71
Auto merge of #3440 - rust-lang:rustup-2024-04-03, r=RalfJung
bors Apr 3, 2024
98f9ad3
Auto merge of #3441 - RalfJung:fds, r=RalfJung
bors Apr 3, 2024
2521e25
Auto merge of #123097 - oli-obk:perf_experiment, r=petrochenkov
bors Apr 4, 2024
e885682
Auto merge of #122070 - Zoxc:dep-edges-from-previous, r=cjgillot
bors Apr 5, 2024
4e4ea16
Auto merge of #123099 - oli-obk:span_tcx, r=petrochenkov
bors Apr 9, 2024
164984f
Auto merge of #122812 - dtolnay:mode, r=workingjubilee
bors Apr 10, 2024
a73a390
Auto merge of #122393 - a1phyr:specialize_read_buf_exact, r=joboet
bors Apr 10, 2024
26b5c02
Auto merge of #121346 - m-ou-se:temp-lifetime-if-else-match, r=compil…
bors Apr 10, 2024
8677ebb
Properly handle emojis as literal prefix in macros
estebank Apr 10, 2024
380902c
Auto merge of #120092 - zetanumbers:pin_in_static_allocator, r=Amanieu
bors Apr 12, 2024
c1b399b
Auto merge of #121426 - madsmtm:remove-cc-syslibroot, r=pnkfelix
bors Apr 12, 2024
3238ab8
Auto merge of #3429 - eduardosm:shift, r=RalfJung
bors Apr 13, 2024
271b986
Auto merge of #123257 - ChrisDenton:enable-tls, r=fmease
bors Apr 13, 2024
7e20ee6
Auto merge of #123175 - Nilstrieb:debug-strict-overflow, r=wesleywiser
bors Apr 13, 2024
e543395
Auto merge of #123928 - tbu-:pr_statx_enosys, r=workingjubilee
bors Apr 15, 2024
2ab3444
Auto merge of #122917 - saethlin:atomicptr-to-int, r=nikic
bors Apr 15, 2024
7c78636
Auto merge of #117919 - daxpedda:wasm-c-abi, r=wesleywiser
bors Apr 19, 2024
ca1a339
Rollup merge of #123752 - estebank:emoji-prefix, r=wesleywiser
workingjubilee Apr 19, 2024
1d4a95e
Rollup merge of #123935 - tstsrt:fix-115423, r=oli-obk
workingjubilee Apr 19, 2024
1c14e11
Rollup merge of #123980 - WaffleLapkin:graph-average-refactor, r=wesl…
workingjubilee Apr 19, 2024
5b4bdea
Rollup merge of #124019 - ChrisDenton:futex-raw-dylib, r=joboet
workingjubilee Apr 19, 2024
042b9cc
Rollup merge of #124110 - beetrees:neg-f16-f128, r=compiler-errors
workingjubilee Apr 19, 2024
c89dde5
Rollup merge of #124116 - RalfJung:miri-rust-backtrace, r=Nilstrieb
workingjubilee Apr 19, 2024
6046888
Auto merge of #124147 - workingjubilee:rollup-7pjnzr6, r=workingjubilee
bors Apr 19, 2024
bfbe2ed
Auto merge of #124123 - flip1995:clippy-subtree-update, r=Manishearth
bors Apr 19, 2024
e640863
Auto merge of #115253 - donno2048:patch-1, r=albertlarsan68
bors Apr 19, 2024
312718a
Auto merge of #123364 - klensy:bs-mixed-types, r=albertlarsan68
bors Apr 19, 2024
d69dfd7
Auto merge of #118441 - GuillaumeGomez:display-stability-version, r=r…
bors Apr 19, 2024
50075ff
Auto merge of #124113 - RalfJung:interpret-scalar-ops, r=oli-obk
bors Apr 19, 2024
75c38e7
Auto merge of #124114 - scottmcm:better-checked, r=workingjubilee
bors Apr 20, 2024
8f1a63c
Merge from rustc
Apr 20, 2024
2414775
Auto merge of #3494 - rust-lang:rustup-2024-04-20, r=RalfJung
bors Apr 20, 2024
5db9839
Auto merge of #3495 - RalfJung:data-race-clocks, r=RalfJung
bors Apr 20, 2024
b085d5f
Auto merge of #121712 - mati865:provide-prebuilt-std-for-gnullvm, r=M…
bors Apr 20, 2024
c8c635a
Merge commit '55d9a533b309119c8acd13061581b43ae8840823' into sync-fro…
lnicola Apr 20, 2024
f5d93be
Auto merge of #124202 - lnicola:sync-from-ra, r=lnicola
bors Apr 20, 2024
004fd5f
Auto merge of #122013 - Swatinem:unicode-gen-fastpath, r=scottmcm
bors Apr 20, 2024
228e46d
Auto merge of #123981 - Kobzol:update-nodejs, r=Mark-Simulacrum
bors Apr 21, 2024
797d8cf
Auto merge of #123930 - Mark-Simulacrum:vec-length-invariant, r=jhpratt
bors Apr 21, 2024
9b8c323
Auto merge of #117457 - daxpedda:wasm-nontrapping-fptoint, r=wesleywiser
bors Apr 21, 2024
88da40c
Auto merge of #124193 - RalfJung:miri, r=RalfJung
bors Apr 21, 2024
bd65bf2
Auto merge of #123594 - Urgau:fix-non_local_def-lint-overflow, r=lcnr
bors Apr 21, 2024
76336d7
Auto merge of #124203 - lukas-code:delete-deleting-caches, r=compiler…
bors Apr 21, 2024
c4046dc
Auto merge of #124112 - beetrees:incremental-os-str, r=Nadrieril
bors Apr 22, 2024
2003ddb
Auto merge of #115120 - icedrocket:ignore-strip-on-msvc, r=michaelwoe…
bors Apr 22, 2024
0973ac5
Auto merge of #121801 - zetanumbers:async_drop_glue, r=oli-obk
bors Apr 23, 2024
b573a16
Auto merge of #123992 - compiler-errors:no-has-typeck-results, r=jack…
bors Apr 23, 2024
ce11b8e
Auto merge of #123126 - oli-obk:feed_crate_num, r=davidtwco
bors Apr 23, 2024
ea91be2
Auto merge of #122053 - erikdesjardins:alloca, r=nikic
bors Apr 24, 2024
b1ec083
Auto merge of #124175 - Kobzol:ci-dynamic-job, r=pietroalbini
bors Apr 24, 2024
83e2848
Error on using `yield` without also using `#[coroutine]` on the closure
oli-obk Apr 11, 2024
dea73b7
Auto merge of #123792 - oli-obk:coroutine_closures, r=compiler-errors
bors Apr 24, 2024
e27c5af
Auto merge of #122500 - petrochenkov:deleg, r=fmease
bors Apr 24, 2024
888971d
Auto merge of #121298 - nikic:writable, r=cuviper
bors Apr 25, 2024
083c132
Auto merge of #124058 - TechVest:master, r=fmease
bors Apr 25, 2024
572f0ef
Auto merge of #124393 - scottmcm:do-the-macros-still-matter, r=joboet
bors Apr 26, 2024
e5188ee
Auto merge of #123909 - dtolnay:utf8chunks, r=joboet
bors Apr 26, 2024
32e84e5
Auto merge of #124296 - cuviper:dist-cargo-tests, r=onur-ozkan
bors Apr 26, 2024
c0f6a4a
Auto merge of #123546 - Rajveer100:branch-for-issue-122128, r=onur-ozkan
bors Apr 28, 2024
873f439
Auto merge of #124210 - the8472:consign-ebadf-to-the-fire, r=Mark-Sim…
bors Apr 28, 2024
e6af619
Auto merge of #124261 - onur-ozkan:drop-llvm-if-available, r=Mark-Sim…
bors Apr 28, 2024
f3f82a7
Auto merge of #124255 - RenjiSann:renji/mcdc-nested-expressions, r=Za…
bors Apr 29, 2024
8435d14
Auto merge of #117164 - fmease:orphan-norm, r=lcnr
bors Apr 30, 2024
4bcfe17
Auto merge of #122427 - psumbera:bootstrap_out_path, r=clubby789
bors May 1, 2024
50d9b30
Auto merge of #121564 - ojeda:rustc-jobserver, r=ehuss
bors May 1, 2024
938e1a0
Change `SIGPIPE` ui from `#[unix_sigpipe = "..."]` to `-Zon-broken-pi…
Enselic Apr 28, 2024
5743977
Auto merge of #123441 - saethlin:fixed-len-file-names, r=oli-obk
bors May 3, 2024
5755019
Auto merge of #123602 - cjgillot:gvn-borrowed, r=oli-obk
bors May 3, 2024
68e3d0f
Auto merge of #124401 - oli-obk:some_hir_cleanups, r=cjgillot
bors May 4, 2024
39eae4b
Rollup merge of #124480 - Enselic:on-broken-pipe, r=jieyouxu
compiler-errors May 4, 2024
533bf88
Rollup merge of #124648 - nnethercote:trim-crate-graph, r=jackh726
compiler-errors May 4, 2024
e3f1cb2
Rollup merge of #124656 - RalfJung:release-notes, r=Mark-Simulacrum
compiler-errors May 4, 2024
36461d3
Rollup merge of #124658 - GuillaumeGomez:migrate-to-run-make, r=jieyouxu
compiler-errors May 4, 2024
6239a8d
Rollup merge of #124678 - UserIsntAvailable:feat/stabilize-split-at-c…
compiler-errors May 4, 2024
fdeefff
Rollup merge of #124681 - risc0:erik/fix-test, r=joboet
compiler-errors May 4, 2024
216cc5c
Rollup merge of #124687 - fee1-dead-contrib:private-clauses, r=compil…
compiler-errors May 4, 2024
575bf3b
Auto merge of #124694 - compiler-errors:rollup-pfou5uu, r=compiler-er…
bors May 4, 2024
cd28cef
Auto merge of #124562 - dpaoliello:mingwserver2022, r=Mark-Simulacrum
bors May 4, 2024
134566d
Auto merge of #124345 - Urgau:compiletest-check-cfg, r=jieyouxu
bors May 4, 2024
af08873
Auto merge of #124704 - Urgau:fix-ignored-tests-fmt, r=GuillaumeGomez
bors May 4, 2024
fbb7cb2
Auto merge of #124606 - scottmcm:less-expect, r=cjgillot
bors May 5, 2024
5746068
Auto merge of #123125 - gurry:122561-bad-note-non-zero-loop-iters-2, …
bors May 5, 2024
adde3e4
Auto merge of #124603 - Zalathar:mcdc-mappings, r=Nadrieril
bors May 5, 2024
c115b50
Auto merge of #124146 - madsmtm:apple-triage, r=dtolnay
bors May 5, 2024
6e1ba37
Auto merge of #124747 - MasterAwesome:master, r=davidtwco
bors May 6, 2024
80840f9
Auto merge of #124497 - rytheo:move-std-tests-to-library, r=workingju…
bors May 6, 2024
861cca5
Refactor float `Primitive`s to a separate `Float` type
beetrees May 6, 2024
133eec6
Auto merge of #123850 - tspiteri:f16_f128_consts, r=Amanieu
bors May 6, 2024
c283929
Auto merge of #124219 - gurry:122989-ice-unexpected-anon-const, r=com…
bors May 7, 2024
2e6a4e6
Auto merge of #124223 - Zalathar:conditional-let, r=compiler-errors
bors May 7, 2024
99b6781
Auto merge of #124683 - estebank:issue-124651, r=compiler-errors
bors May 8, 2024
312464b
Auto merge of #124858 - alexcrichton:some-wasi-changes, r=michaelwoer…
bors May 8, 2024
643e56d
Auto merge of #124157 - wutchzone:partial_eq, r=estebank
bors May 9, 2024
2ccb1a1
Rollup merge of #124797 - beetrees:primitive-float, r=davidtwco
matthiaskrgr May 10, 2024
708911b
Rollup merge of #124888 - GuillaumeGomez:migrate-rustdoc-output-path,…
matthiaskrgr May 10, 2024
94e6f58
Rollup merge of #124957 - compiler-errors:builtin-deref, r=michaelwoe…
matthiaskrgr May 10, 2024
66046a7
Auto merge of #124972 - matthiaskrgr:rollup-3fablim, r=matthiaskrgr
bors May 10, 2024
3340374
Auto merge of #124952 - compiler-errors:no-error, r=lcnr
bors May 10, 2024
4184adb
Auto merge of #123886 - scottmcm:more-rvalue-operands, r=matthewjasper
bors May 10, 2024
784a6ce
Auto merge of #124762 - madsmtm:refactor-apple-target-abi, r=lcnr,Bla…
bors May 11, 2024
6546f6e
Auto merge of #124567 - Jules-Bertholet:and-eats-andmut, r=Nadrieril
bors May 11, 2024
3ef1385
Auto merge of #124883 - onur-ozkan:change-stage0-file, r=Mark-Simulacrum
bors May 12, 2024
356fdbb
Auto merge of #124798 - devnexen:illumos_memalign_fix, r=RalfJung
bors May 12, 2024
078395a
Auto merge of #124959 - prorealize:update-result-documentation, r=joboet
bors May 16, 2024
e9fc5f5
Auto merge of #124728 - beetrees:from-f16-for-f64, r=BurntSushi
bors May 16, 2024
d8035f3
Auto merge of #125105 - nnethercote:rustc_resolve-cleanups, r=estebank
bors May 18, 2024
694417a
Auto merge of #124611 - Urgau:rustdoc-stdin, r=GuillaumeGomez
bors May 18, 2024
1a96534
Auto merge of #99969 - calebsander:feature/collect-box-str, r=dtolnay
bors May 19, 2024
f9b54f8
Preparing for merge from rust-lang/rust
lnicola May 19, 2024
49cae17
Merge from rust-lang/rust
lnicola May 19, 2024
5a12cfc
Bump rustc crates
lnicola May 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 34 additions & 11 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -85,10 +85,10 @@ tt = { path = "./crates/tt", version = "0.0.0" }
vfs-notify = { path = "./crates/vfs-notify", version = "0.0.0" }
vfs = { path = "./crates/vfs", version = "0.0.0" }

ra-ap-rustc_lexer = { version = "0.44.0", default-features = false }
ra-ap-rustc_parse_format = { version = "0.44.0", default-features = false }
ra-ap-rustc_index = { version = "0.44.0", default-features = false }
ra-ap-rustc_abi = { version = "0.44.0", default-features = false }
ra-ap-rustc_lexer = { version = "0.53.0", default-features = false }
ra-ap-rustc_parse_format = { version = "0.53.0", default-features = false }
ra-ap-rustc_index = { version = "0.53.0", default-features = false }
ra-ap-rustc_abi = { version = "0.53.0", default-features = false }
ra-ap-rustc_pattern_analysis = { version = "0.44.0", default-features = false }

# local crates that aren't published to crates.io. These should not have versions.
Expand Down
1 change: 0 additions & 1 deletion crates/hir-def/src/attr/builtin.rs
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,6 @@ pub const INERT_ATTRIBUTES: &[BuiltinAttribute] = &[
),

// Entry point:
gated!(unix_sigpipe, Normal, template!(Word, NameValueStr: "inherit|sig_ign|sig_dfl"), ErrorFollowing, experimental!(unix_sigpipe)),
ungated!(start, Normal, template!(Word), WarnFollowing),
ungated!(no_start, CrateLevel, template!(Word), WarnFollowing),
ungated!(no_main, CrateLevel, template!(Word), WarnFollowing),
Expand Down
12 changes: 6 additions & 6 deletions crates/hir-ty/src/layout.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ use base_db::salsa::Cycle;
use chalk_ir::{AdtId, FloatTy, IntTy, TyKind, UintTy};
use hir_def::{
layout::{
Abi, FieldsShape, Integer, LayoutCalculator, LayoutS, Primitive, ReprOptions, Scalar, Size,
StructKind, TargetDataLayout, WrappingRange,
Abi, FieldsShape, Float, Integer, LayoutCalculator, LayoutS, Primitive, ReprOptions,
Scalar, Size, StructKind, TargetDataLayout, WrappingRange,
},
LocalFieldId, StructId,
};
Expand Down Expand Up @@ -264,10 +264,10 @@ pub fn layout_of_ty_query(
),
chalk_ir::Scalar::Float(f) => scalar(
dl,
match f {
FloatTy::F32 => Primitive::F32,
FloatTy::F64 => Primitive::F64,
},
Primitive::Float(match f {
FloatTy::F32 => Float::F32,
FloatTy::F64 => Float::F64,
}),
),
},
TyKind::Tuple(len, tys) => {
Expand Down
6 changes: 3 additions & 3 deletions crates/ide-db/src/generated/lints.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3869,7 +3869,7 @@ use std::ops::{Coroutine, CoroutineState};
use std::pin::Pin;

fn main() {
let mut coroutine = || {
let mut coroutine = #[coroutine] || {
yield 1;
return "foo"
};
Expand Down Expand Up @@ -3901,7 +3901,7 @@ use std::ops::Coroutine;
use std::pin::Pin;

fn main() {
let mut coroutine = || {
let mut coroutine = #[coroutine] || {
println!("2");
yield;
println!("4");
Expand Down Expand Up @@ -4007,7 +4007,7 @@ use std::pin::Pin;

fn main() {
let ret = "foo";
let mut coroutine = move || {
let mut coroutine = #[coroutine] move || {
yield 1;
return ret
};
Expand Down
2 changes: 1 addition & 1 deletion crates/parser/src/lexed_str.rs
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@ impl<'a> Converter<'a> {
rustc_lexer::TokenKind::Ident => {
SyntaxKind::from_keyword(token_text).unwrap_or(IDENT)
}
rustc_lexer::TokenKind::InvalidIdent => {
rustc_lexer::TokenKind::InvalidPrefix | rustc_lexer::TokenKind::InvalidIdent => {
err = "Ident contains invalid characters";
IDENT
}
Expand Down
1 change: 1 addition & 0 deletions rust-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
6579ed89f0fcc26da71afdd11d30d63f6f812a0a