Updating Rust toolchain from nightly-2024-09-14 to nightly-2024-09-15 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@0609062 up to rust-lang/rust@9b72238. The log for this commit range is:
rust-lang/rust@9b72238eb8 Auto merge of #128543 - RalfJung:const-interior-mut, r=fee1-dead
rust-lang/rust@5e3ede22ef Auto merge of #129974 - cuviper:ci-llvm-19, r=Mark-Simulacrum
rust-lang/rust@5fe0e40e05 Auto merge of #130357 - fmease:rollup-j3ej4q0, r=fmease
rust-lang/rust@2b40fdbb28 Rollup merge of #130349 - ShE3py:break_up_float, r=fmease
rust-lang/rust@d1701a5334 Rollup merge of #130343 - Fayti1703:patch-correct-async-block-lint-doc, r=compiler-errors
rust-lang/rust@03e8b6bbfa Rollup merge of #130294 - nnethercote:more-lifetimes, r=lcnr
rust-lang/rust@f873367243 Rollup merge of #130290 - passcod:stabilise-entry-insert, r=ChrisDenton
rust-lang/rust@a9dcd7f25d Rollup merge of #130268 - RalfJung:simd-shuffle-idx-vector, r=compiler-errors
rust-lang/rust@2b12b574ef Rollup merge of #130017 - Zalathar:executor, r=Mark-Simulacrum
rust-lang/rust@e7386b361d Auto merge of #128299 - DianQK:clone-copy, r=cjgillot
rust-lang/rust@60ee1b7ac6 simd_shuffle: require index argument to be a vector
rust-lang/rust@4cb5849f01 Refactor Parser::break_up_float
rust-lang/rust@02b1be16c6 Auto merge of #130348 - Zalathar:rollup-5d0b7a9, r=Zalathar
rust-lang/rust@3d20c810b0 Fix Parser::break_up_float's right span
rust-lang/rust@73f684f3c5 Rollup merge of #130334 - madsmtm:macos-sdkroot-ignore, r=jieyouxu
rust-lang/rust@517e7ce37f Rollup merge of #130311 - heiseish:issue-70849-fix, r=fmease
rust-lang/rust@e2f17e66ed Rollup merge of #130267 - TimNN:patch-2, r=nikic
rust-lang/rust@c992f97cb1 Rollup merge of #130053 - glowcoil:next_if-docs, r=jhpratt
rust-lang/rust@003da02352 Add ErrorGuaranteed to DestructuredFloat::Error
rust-lang/rust@14285e9804 docs: Enable required feature for 'closure_returning_async_block' lint
rust-lang/rust@f9567d0f2b Auto merge of #128991 - Nadrieril:rustfix-unreachable-pattern, r=compiler-errors
rust-lang/rust@25d434b254 Update try_question_mark_nop.rs test
rust-lang/rust@c16c22cc9c Simplify the canonical clone method to copy
rust-lang/rust@4a47e8e449 Auto merge of #130332 - Zalathar:rollup-eq0qvvy, r=Zalathar
rust-lang/rust@56844c797a Fix SDKROOT ignore on macOS
rust-lang/rust@89dd3f91a8 Rollup merge of #130317 - compiler-errors:no-ord, r=jackh726
rust-lang/rust@59698a711f Rollup merge of #130306 - onur-ozkan:avoid-submodule-updates-in-tests, r=Kobzol
rust-lang/rust@97475df89d Rollup merge of #130302 - onur-ozkan:130040-with-fixes, r=Kobzol
rust-lang/rust@04e744e77d Rollup merge of #130199 - compiler-errors:by-move, r=cjgillot
rust-lang/rust@2bf0dd2735 Rollup merge of #130138 - Zalathar:initial-libdir, r=albertlarsan68
rust-lang/rust@b0db3a7bed (fix) conflicting negative impl marker and add tests
rust-lang/rust@23b04c0513 Auto merge of #125419 - GuillaumeGomez:add-gcc-to-dist, r=Kobzol
rust-lang/rust@507c05bead Auto merge of #130121 - lolbinarycat:bootstrap-warn-old-upstream-worktree, r=albertlarsan68
rust-lang/rust@1f69638400 Add a machine-applicable suggestion to "unreachable pattern"
rust-lang/rust@c8233a4c6f ProjectionElem and UnOp/BinOp dont need to be PartialOrd/Ord
rust-lang/rust@f03bfb871b avoid updating LLVM submodule during bootstrap unit tests
rust-lang/rust@e7fa03ba5e Remove gcc changes for dist build
rust-lang/rust@af33be54d5 add llvm-bitcode-linker and llvm-tools bins to ci-rustc's sysroot
rust-lang/rust@359b6589ac Remove sess from CheckLoopVisitor.
rust-lang/rust@8d32578fe1 Rename and reorder lots of lifetimes.
rust-lang/rust@606b9cb406 Rename some lifetimes.
rust-lang/rust@072bf482c9 Remove unnecessary lifetime from RunCompiler.
rust-lang/rust@7b613ed8d2 Remove unnecessary lifetimes from rustc_expand.
rust-lang/rust@65863c5e75 Remove unnecessary lifetimes from Arena.
rust-lang/rust@0b59bba6ec Remove unnecessary lifetime from CheckLoopVisitor.
rust-lang/rust@5138399885 Remove unnecessary lifetime from BuiltinTypeAliasBounds.
rust-lang/rust@c1121f8590 Remove unnecessary lifetime from FeaturePreviouslyDeclared.
rust-lang/rust@0b2235d732 Stabilize entry_insert
rust-lang/rust@d0be42d9f0 Remove unnecessary lifetime from UnsafeInferVarsVisitor.
rust-lang/rust@cf006f375d small_data_threshold.rs: Adapt to LLVM head changes
rust-lang/rust@5cf117ed05 Don't call closure_by_move_body_def_id on FnOnce async closures in MIR validation
rust-lang/rust@123757ae07 turn errors that should be impossible due to our static checks into ICEs
rust-lang/rust@f76f128dc9 const-eval interning: accpt interior mutable pointers in final value (but keep rejecting mutable references)
rust-lang/rust@e96b4e479a coverage: Extract executor::block_on from several async coverage tests
rust-lang/rust@a21f39522c bootstrap: Print more debug info when find_initial_libdir fails
rust-lang/rust@5a9b9a385f bootstrap: handle worktrees in warn_old_master_branch
rust-lang/rust@a5cbb5200d fix doc comments for Peekable::next_if(_eq)
rust-lang/rust@691751416e Run download_prerequisites before running gcc configure
rust-lang/rust@103e04064f Check if the libgccjit.so.0 file exists before creating a symlink to it
rust-lang/rust@2a2422c354 Fix licensing information in REUSE.toml
rust-lang/rust@4e7808a5c3 Update to new Builder API
rust-lang/rust@1b39b43479 Make gcc root absolute
rust-lang/rust@42d6f579d0 Make gcc submodule shallow
rust-lang/rust@b10a38b9d1 Update declared licenses in REUSE.toml
rust-lang/rust@cbef544596 Add gcc to the build commands list
rust-lang/rust@9c165486d4 Clean code and move check for GCC backend build in dist.rs directly
rust-lang/rust@2c4aa2960e Move HashStamp to helpers
rust-lang/rust@6db83ef8eb Update to new bootstrap API
rust-lang/rust@f5abc4204f Update code comments to mention GCC and not LLVM
rust-lang/rust@c53c397425 Update GCC version
rust-lang/rust@ca52d30a75 Remove src/gcc from rustfmt checks
rust-lang/rust@3ba7992272 Correctly generate stamp for gcc
rust-lang/rust@1fd148d560 Rename LICENSES/GPL-2.0.txt into LICENSES/GPL-2.0-only.txt
rust-lang/rust@eda4287fd6 Add missing licenses for GCC
rust-lang/rust@71fe248240 Ignore gcc submodule for tidy checks
rust-lang/rust@30feef626f Add libgccjit dist generation
rust-lang/rust@9028177115 Add GCC submodule
rust-lang/rust@960ec52bcf ci: add a runner for vanilla LLVM 19
Updating Rust toolchain from nightly-2024-09-14 to nightly-2024-09-15 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@0609062 up to rust-lang/rust@9b72238. The log for this commit range is:
rust-lang/rust@9b72238eb8 Auto merge of #128543 - RalfJung:const-interior-mut, r=fee1-dead
rust-lang/rust@5e3ede22ef Auto merge of #129974 - cuviper:ci-llvm-19, r=Mark-Simulacrum
rust-lang/rust@5fe0e40e05 Auto merge of #130357 - fmease:rollup-j3ej4q0, r=fmease
rust-lang/rust@2b40fdbb28 Rollup merge of #130349 - ShE3py:break_up_float, r=fmease
rust-lang/rust@d1701a5334 Rollup merge of #130343 - Fayti1703:patch-correct-async-block-lint-doc, r=compiler-errors
rust-lang/rust@03e8b6bbfa Rollup merge of #130294 - nnethercote:more-lifetimes, r=lcnr
rust-lang/rust@f873367243 Rollup merge of #130290 - passcod:stabilise-entry-insert, r=ChrisDenton
rust-lang/rust@a9dcd7f25d Rollup merge of #130268 - RalfJung:simd-shuffle-idx-vector, r=compiler-errors
rust-lang/rust@2b12b574ef Rollup merge of #130017 - Zalathar:executor, r=Mark-Simulacrum
rust-lang/rust@e7386b361d Auto merge of #128299 - DianQK:clone-copy, r=cjgillot
rust-lang/rust@60ee1b7ac6 simd_shuffle: require index argument to be a vector
rust-lang/rust@4cb5849f01 Refactor
Parser::break_up_floatrust-lang/rust@02b1be16c6 Auto merge of #130348 - Zalathar:rollup-5d0b7a9, r=Zalathar
rust-lang/rust@3d20c810b0 Fix
Parser::break_up_float's right spanrust-lang/rust@73f684f3c5 Rollup merge of #130334 - madsmtm:macos-sdkroot-ignore, r=jieyouxu
rust-lang/rust@517e7ce37f Rollup merge of #130311 - heiseish:issue-70849-fix, r=fmease
rust-lang/rust@e2f17e66ed Rollup merge of #130267 - TimNN:patch-2, r=nikic
rust-lang/rust@c992f97cb1 Rollup merge of #130053 - glowcoil:next_if-docs, r=jhpratt
rust-lang/rust@003da02352 Add
ErrorGuaranteedtoDestructuredFloat::Errorrust-lang/rust@14285e9804 docs: Enable required feature for 'closure_returning_async_block' lint
rust-lang/rust@f9567d0f2b Auto merge of #128991 - Nadrieril:rustfix-unreachable-pattern, r=compiler-errors
rust-lang/rust@25d434b254 Update try_question_mark_nop.rs test
rust-lang/rust@c16c22cc9c Simplify the canonical clone method to copy
rust-lang/rust@4a47e8e449 Auto merge of #130332 - Zalathar:rollup-eq0qvvy, r=Zalathar
rust-lang/rust@56844c797a Fix SDKROOT ignore on macOS
rust-lang/rust@89dd3f91a8 Rollup merge of #130317 - compiler-errors:no-ord, r=jackh726
rust-lang/rust@59698a711f Rollup merge of #130306 - onur-ozkan:avoid-submodule-updates-in-tests, r=Kobzol
rust-lang/rust@97475df89d Rollup merge of #130302 - onur-ozkan:130040-with-fixes, r=Kobzol
rust-lang/rust@04e744e77d Rollup merge of #130199 - compiler-errors:by-move, r=cjgillot
rust-lang/rust@2bf0dd2735 Rollup merge of #130138 - Zalathar:initial-libdir, r=albertlarsan68
rust-lang/rust@b0db3a7bed (fix) conflicting negative impl marker and add tests
rust-lang/rust@23b04c0513 Auto merge of #125419 - GuillaumeGomez:add-gcc-to-dist, r=Kobzol
rust-lang/rust@507c05bead Auto merge of #130121 - lolbinarycat:bootstrap-warn-old-upstream-worktree, r=albertlarsan68
rust-lang/rust@1f69638400 Add a machine-applicable suggestion to "unreachable pattern"
rust-lang/rust@c8233a4c6f ProjectionElem and UnOp/BinOp dont need to be PartialOrd/Ord
rust-lang/rust@f03bfb871b avoid updating LLVM submodule during bootstrap unit tests
rust-lang/rust@e7fa03ba5e Remove gcc changes for dist build
rust-lang/rust@af33be54d5 add llvm-bitcode-linker and llvm-tools bins to ci-rustc's sysroot
rust-lang/rust@359b6589ac Remove
sessfromCheckLoopVisitor.rust-lang/rust@8d32578fe1 Rename and reorder lots of lifetimes.
rust-lang/rust@606b9cb406 Rename some lifetimes.
rust-lang/rust@072bf482c9 Remove unnecessary lifetime from
RunCompiler.rust-lang/rust@7b613ed8d2 Remove unnecessary lifetimes from
rustc_expand.rust-lang/rust@65863c5e75 Remove unnecessary lifetimes from
Arena.rust-lang/rust@0b59bba6ec Remove unnecessary lifetime from
CheckLoopVisitor.rust-lang/rust@5138399885 Remove unnecessary lifetime from
BuiltinTypeAliasBounds.rust-lang/rust@c1121f8590 Remove unnecessary lifetime from
FeaturePreviouslyDeclared.rust-lang/rust@0b2235d732 Stabilize entry_insert
rust-lang/rust@d0be42d9f0 Remove unnecessary lifetime from
UnsafeInferVarsVisitor.rust-lang/rust@cf006f375d small_data_threshold.rs: Adapt to LLVM head changes
rust-lang/rust@5cf117ed05 Don't call closure_by_move_body_def_id on FnOnce async closures in MIR validation
rust-lang/rust@123757ae07 turn errors that should be impossible due to our static checks into ICEs
rust-lang/rust@f76f128dc9 const-eval interning: accpt interior mutable pointers in final value (but keep rejecting mutable references)
rust-lang/rust@e96b4e479a coverage: Extract
executor::block_onfrom several async coverage testsrust-lang/rust@a21f39522c bootstrap: Print more debug info when
find_initial_libdirfailsrust-lang/rust@5a9b9a385f bootstrap: handle worktrees in warn_old_master_branch
rust-lang/rust@a5cbb5200d fix doc comments for Peekable::next_if(_eq)
rust-lang/rust@691751416e Run
download_prerequisitesbefore running gccconfigurerust-lang/rust@103e04064f Check if the
libgccjit.so.0file exists before creating a symlink to itrust-lang/rust@2a2422c354 Fix licensing information in REUSE.toml
rust-lang/rust@4e7808a5c3 Update to new
BuilderAPIrust-lang/rust@1b39b43479 Make gcc
rootabsoluterust-lang/rust@42d6f579d0 Make gcc submodule shallow
rust-lang/rust@b10a38b9d1 Update declared licenses in
REUSE.tomlrust-lang/rust@cbef544596 Add
gccto thebuildcommands listrust-lang/rust@9c165486d4 Clean code and move check for GCC backend build in
dist.rsdirectlyrust-lang/rust@2c4aa2960e Move HashStamp to helpers
rust-lang/rust@6db83ef8eb Update to new bootstrap API
rust-lang/rust@f5abc4204f Update code comments to mention GCC and not LLVM
rust-lang/rust@c53c397425 Update GCC version
rust-lang/rust@ca52d30a75 Remove
src/gccfromrustfmtchecksrust-lang/rust@3ba7992272 Correctly generate stamp for gcc
rust-lang/rust@1fd148d560 Rename
LICENSES/GPL-2.0.txtintoLICENSES/GPL-2.0-only.txtrust-lang/rust@eda4287fd6 Add missing licenses for GCC
rust-lang/rust@71fe248240 Ignore gcc submodule for tidy checks
rust-lang/rust@30feef626f Add libgccjit dist generation
rust-lang/rust@9028177115 Add GCC submodule
rust-lang/rust@960ec52bcf ci: add a runner for vanilla LLVM 19