Description
Updating Rust toolchain from nightly-2024-02-17 to nightly-2024-02-18 requires source changes.
The failed automated run can be found here.
Please review the changes at https://github.com/rust-lang/rust from rust-lang/rust@bccb9bb up to rust-lang/rust@6672c16. The log for this commit range is:
rust-lang/rust@6672c16afc Auto merge of #121204 - cuviper:flatten-one-shot, r=the8472
rust-lang/rust@cabdf3ad25 Auto merge of #121240 - matthiaskrgr:rollup-lfb5i9w, r=matthiaskrgr
rust-lang/rust@eafa74ab62 Rollup merge of #121231 - matthiaskrgr:cloone, r=compiler-errors
rust-lang/rust@4ddc8e4368 Rollup merge of #121228 - onur-ozkan:fix-clippy-stamp-bug, r=albertlarsan68
rust-lang/rust@a78e4610d0 Rollup merge of #121210 - madsmtm:fix-target-abi-i386-apple-ios, r=workingjubilee
rust-lang/rust@a387b71b0c Rollup merge of #121209 - nnethercote:infallible-join_codegen, r=bjorn3
rust-lang/rust@df3712ce21 Rollup merge of #121193 - compiler-errors:coherence-fulfillment, r=lcnr
rust-lang/rust@cb371797d6 Rollup merge of #121149 - SebastianJL:patch-1, r=Mark-Simulacrum
rust-lang/rust@60cc6b93f6 Rollup merge of #121091 - onur-ozkan:bypass-stage0-download-in-tests, r=albertlarsan68
rust-lang/rust@45d5773704 Rollup merge of #121085 - davidtwco:always-eager-diagnostics, r=nnethercote
rust-lang/rust@59972868e6 Rollup merge of #120952 - saethlin:vec-into-iter, r=the8472
rust-lang/rust@12b5498f3b Auto merge of #120023 - klensy:tidy-alloc, r=Mark-Simulacrum
rust-lang/rust@eeeb021954 Auto merge of #121232 - RalfJung:miri, r=RalfJung
rust-lang/rust@fd5a84b529 update lockfile
rust-lang/rust@87b6f415f2 remove a couple of redundant clones
rust-lang/rust@ba824a2e25 Auto merge of #121227 - Nadrieril:rollup-n6qky3z, r=Nadrieril
rust-lang/rust@3ec7d0a57c create stamp file for clippy in Config::download_clippy
rust-lang/rust@e266a12307 Rollup merge of #121197 - beetrees:configure-quotes, r=Nilstrieb
rust-lang/rust@936b666c4a Rollup merge of #121192 - oli-obk:intrinsics2.0, r=WaffleLapkin
rust-lang/rust@ac619c05da Rollup merge of #121191 - Nadrieril:ping, r=compiler-errors
rust-lang/rust@f3d9abc590 Rollup merge of #121187 - Takashiidobe:takashi/examples-for-quickselect, r=Nilstrieb
rust-lang/rust@c7701ba803 Rollup merge of #121135 - Zalathar:no-whole-body-span, r=wesleywiser
rust-lang/rust@5ff9022306 Rollup merge of #121059 - compiler-errors:extension, r=davidtwco,Nilstrieb
rust-lang/rust@f70f13a1d3 Rollup merge of #120932 - RalfJung:mut-ptr-to-static, r=oli-obk
rust-lang/rust@5f21609463 Rollup merge of #119032 - smmalis37:patch-1, r=ChrisDenton
rust-lang/rust@f6fa03bfae compiletest: fix regex rebuilds
rust-lang/rust@12f9de7d0e tidy: wrap regexes with lazy_static
rust-lang/rust@340f8aac7e const_mut_refs: allow mutable refs to statics
rust-lang/rust@dfdbe30004 Auto merge of #119432 - gurry:117949-make-lint-run-on-promoteds, r=oli-obk
rust-lang/rust@bbfce9196f Auto merge of #3303 - rust-lang:rustup-2024-02-17, r=saethlin
rust-lang/rust@d523cab910 Merge from rustc
rust-lang/rust@5010ca001c Enable ConstPropLint
for promoteds
rust-lang/rust@63240d758b Preparing for merge from rustc
rust-lang/rust@4316d0c625 Auto merge of #120563 - reitermarkus:generic-nonzero-get, r=dtolnay
rust-lang/rust@405b22f1a3 Auto merge of #120741 - a1phyr:safe_buffer_advance, r=m-ou-se
rust-lang/rust@d80198595c Fix comment
rust-lang/rust@dae22a598b Fix cfg(target_abi = "sim")
on i386-apple-ios
rust-lang/rust@c36ae932f9 Clarify the flatten specialization comment
rust-lang/rust@3b63edeb99 Remove cfg_attr
rust-lang/rust@228441dbd6 Use fulfillment in next trait solver coherence
rust-lang/rust@40719384e1 Use a hardcoded constant instead of calling OpenProcessToken.
rust-lang/rust@ede99234c4 Make CodegenBackend::join_codegen
infallible.
rust-lang/rust@dd40a80102 Give the (un
)likely
intrinsics fallback bodies
rust-lang/rust@6a671bdbf1 Give the assume
intrinsic a fallback body
rust-lang/rust@974bc455ee Specialize flattening iterators with only one inner item
rust-lang/rust@d2a4ef39ca Auto merge of #3192 - eduardosm:x86-avx-intrinsics, r=RalfJung
rust-lang/rust@524c16d387 Implement x86 AVX intrinsics
rust-lang/rust@d855ca044d Ensure ./configure
works when configure.py
path contains spaces
rust-lang/rust@6c7827c03e Add myself to review rotation
rust-lang/rust@4b732c990d Let rustbot ping me on changes to match lowering
rust-lang/rust@7c2db703b0 Don't use mem::zeroed in vec::IntoIter
rust-lang/rust@f624d55ea7 Nits
rust-lang/rust@a9dbf63087 Move trait into attr so it's greppable
rust-lang/rust@9c25823bb4 Use extension trait derive
rust-lang/rust@3250e95305 Add a simple extension trait derive
rust-lang/rust@b49bd0bba0 Add examples to document the return type of select_nth_unstable
, select_nth_unstable_by
, and select_nth_unstable_by_key
.
rust-lang/rust@c335b4e4a0 Auto merge of #3301 - rust-lang:rustup-2024-02-16, r=saethlin
rust-lang/rust@840ca093e6 fmt
rust-lang/rust@f1abde7e5d Merge from rustc
rust-lang/rust@089eb6b11f Preparing for merge from rustc
rust-lang/rust@cd9021e8cb coverage: Discard spans that fill the entire function body
rust-lang/rust@75af3c58f9 coverage: Regression test for a span extraction inconsistency
rust-lang/rust@17066870cd Fix typo in VecDeque::handle_capacity_increase() doc comment.
rust-lang/rust@b80fc5d4e8 errors: only eagerly translate subdiagnostics
rust-lang/rust@6c117f6321 Auto merge of #3300 - RalfJung:rustup, r=RalfJung
rust-lang/rust@17693eb549 remove no-longer needed rustfmt::skip
rust-lang/rust@7a086ac887 Merge from rustc
rust-lang/rust@6539a64d73 Preparing for merge from rustc
rust-lang/rust@0925ff8300 use build.rustc config and skip-stage0-validation flag
rust-lang/rust@41555ab4a3 Auto merge of #3298 - rust-lang:rustup-2024-02-13, r=oli-obk
rust-lang/rust@43e9411db8 Prevent rustfmt from messing up experimental syntax
rust-lang/rust@893615fb5f Merge from rustc
rust-lang/rust@760e8d2842 Preparing for merge from rustc
rust-lang/rust@d2e446d39e Auto merge of #3296 - RalfJung:rustup, r=RalfJung
rust-lang/rust@781190f5b7 also test pthread_mutex/rwlock directly
rust-lang/rust@fe4d3274f0 comment tweaks
rust-lang/rust@c41d5b12b8 Merge from rustc
rust-lang/rust@ca7a4b55d7 Preparing for merge from rustc
rust-lang/rust@cad872a70c Auto merge of #3295 - RalfJung:imported_main, r=RalfJung
rust-lang/rust@b38d871eec add tests for imported_main
rust-lang/rust@e2b42a50aa Auto merge of #3285 - sunfishcode:sunfishcode/mmap64, r=RalfJung
rust-lang/rust@064ad45bf7 Move mmap64
's implementation under "File related shims".
rust-lang/rust@438f43c7a0 Make the mmap64
implementation Linux-specific.
rust-lang/rust@a40a100e4b Auto merge of #3294 - rust-lang:rustup-2024-02-11, r=saethlin
rust-lang/rust@48bb2bf4e6 fmt
rust-lang/rust@31b66251be Merge from rustc
rust-lang/rust@0913e227d3 Preparing for merge from rustc
rust-lang/rust@aa406341b4 Factor out the redundancy between test_mmap
and test_mmap64
.
rust-lang/rust@5a3a2d5a5e Auto merge of #3293 - rust-lang:rustup-2024-02-10, r=saethlin
rust-lang/rust@45d5d4b1b3 fmt
rust-lang/rust@3e97b415c3 Merge from rustc
rust-lang/rust@d4b8ed0073 Preparing for merge from rustc
rust-lang/rust@24e2cf01d3 Make NonZero::get
generic.
rust-lang/rust@a5077d9989 Auto merge of #3292 - rust-lang:rustup-2024-02-08, r=saethlin
rust-lang/rust@964a576dc0 fmt
rust-lang/rust@c232e94bc1 Merge from rustc
rust-lang/rust@cab1cc48ec Preparing for merge from rustc
rust-lang/rust@0a42a540c6 Make io::BorrowedCursor::advance
safe
rust-lang/rust@35551d059c Auto merge of #3291 - rust-lang:rustup-2024-02-06, r=saethlin
rust-lang/rust@08e774179e Merge from rustc
rust-lang/rust@eaa2da5d92 Preparing for merge from rustc
rust-lang/rust@f45a5b10a0 Auto merge of #3290 - tv42:master, r=saethlin
rust-lang/rust@5587a37384 Stop recommending cargo clean in README
rust-lang/rust@0602b1350b Auto merge of #2956 - oli-obk:atty, r=RalfJung
rust-lang/rust@fae29fdf63 Auto merge of #3283 - devnexen:fbsd_affinity, r=oli-obk
rust-lang/rust@562d529bcf Auto merge of #3286 - rust-lang:rustup-2024-01-31, r=saethlin
rust-lang/rust@24fece28f6 fmt
rust-lang/rust@38b8bd3737 Merge from rustc
rust-lang/rust@63524ee216 Preparing for merge from rustc
rust-lang/rust@e47bb90928 add num_cpus test
rust-lang/rust@a6f1dbac79 Implement the mmap64
foreign item.
rust-lang/rust@3d26a4182f Switch over to rustc's tracing
crate instead of using our own log
crate
rust-lang/rust@9eb94e8d20 moving out sched_getaffinity interception from linux'shim, FreeBSD supporting it too.