{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":633812006,"defaultBranch":"master","name":"rust","ownerLogin":"Zalathar","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-04-28T10:34:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20290842?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726555188.0","currentOid":""},"activityList":{"items":[{"before":"2a3e17c6d5c49eeb770ade2fa660f98e9cce0ce0","after":null,"ref":"refs/heads/counters","pushedAt":"2024-09-17T06:39:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"}},{"before":"14ed979cdfda34c468e0abaad9e3c981205a7bac","after":null,"ref":"refs/heads/lint-zero","pushedAt":"2024-09-15T07:54:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"}},{"before":"4b6f838e5638fe34c056e6f5948edb42b59dd3bc","after":null,"ref":"refs/heads/rollup-wpmcnql","pushedAt":"2024-09-15T07:53:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"}},{"before":"004c2b90ef5fcf59a78e8a6a241a9824ecd06624","after":"2a3e17c6d5c49eeb770ade2fa660f98e9cce0ce0","ref":"refs/heads/counters","pushedAt":"2024-09-15T02:52:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"coverage: Remove unnecessary `bcb_successors`\n\nGiven that we directly access the graph predecessors/successors in so many\nother places, and sometimes must do so to satisfy the borrow checker, there is\nlittle value in having this trivial helper method.","shortMessageHtmlLink":"coverage: Remove unnecessary bcb_successors"}},{"before":"07eb9430044ea390880416c53e8252e6ffb48ad6","after":"004c2b90ef5fcf59a78e8a6a241a9824ecd06624","ref":"refs/heads/counters","pushedAt":"2024-09-15T02:45:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"coverage: Remove unnecessary `bcb_successors`\n\nGiven that we directly access the graph predecessors/successors in so many\nother places, and sometimes must do so to satisfy the borrow checker, there is\nlittle value in having this trivial helper method.","shortMessageHtmlLink":"coverage: Remove unnecessary bcb_successors"}},{"before":"80fb50d53f37258e368b67335f6d78e32b2bbe47","after":"07eb9430044ea390880416c53e8252e6ffb48ad6","ref":"refs/heads/counters","pushedAt":"2024-09-15T02:39:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"coverage: Remove unnecessary `bcb_successors`\n\nGiven that we directly access the graph predecessors/successors in so many\nother places, and sometimes must do so to satisfy the borrow checker, there is\nlittle value in having this trivial helper method.","shortMessageHtmlLink":"coverage: Remove unnecessary bcb_successors"}},{"before":"f9567d0f2bc8f6f7f45c42d432a5dbbd161a6104","after":"4f1be92153167dfc2a54215bfd49f398c04ce647","ref":"refs/heads/master","pushedAt":"2024-09-15T02:36:47.000Z","pushType":"push","commitsCount":43,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"Auto merge of #129753 - folkertdev:stabilize-const-extern-fn, r=RalfJung\n\nstabilize `const_extern_fn`\n\ncloses https://github.com/rust-lang/rust/issues/64926\n\ntracking issue: https://github.com/rust-lang/rust/issues/64926\nreference PR: https://github.com/rust-lang/reference/pull/1596\n\n## Stabilizaton Report\n\n### Summary\n\nUsing `const extern \"Rust\"` and `const extern \"C\"` was already stabilized (since version 1.62.0, see https://github.com/rust-lang/rust/pull/95346). This PR stabilizes the other calling conventions: it is now possible to write `const unsafe extern \"calling-convention\" fn` and `const extern \"calling-convention\" fn` for any supported calling convention:\n\n```rust\nconst extern \"C-unwind\" fn foo1(val: u8) -> u8 { val + 1}\nconst extern \"stdcall\" fn foo2(val: u8) -> u8 { val + 1}\nconst unsafe extern \"C-unwind\" fn bar1(val: bool) -> bool { !val }\nconst unsafe extern \"stdcall\" fn bar2(val: bool) -> bool { !val }\n```\n\nThis can be used to const-ify an `extern fn`, or conversely, to make a `const fn` callable from external code.\n\nr? T-lang\n\ncc `@RalfJung`","shortMessageHtmlLink":"Auto merge of rust-lang#129753 - folkertdev:stabilize-const-extern-fn…"}},{"before":null,"after":"80fb50d53f37258e368b67335f6d78e32b2bbe47","ref":"refs/heads/counters","pushedAt":"2024-09-15T02:36:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"coverage: Remove unnecessary `bcb_successors`\n\nGiven that we directly access the graph predecessors/successors in so many\nother places, and sometimes must do so to satisfy the borrow checker, there is\nlittle value in having this trivial helper method.","shortMessageHtmlLink":"coverage: Remove unnecessary bcb_successors"}},{"before":"12fb8e45c22aa25b106c489174759cc19888f436","after":"4b6f838e5638fe34c056e6f5948edb42b59dd3bc","ref":"refs/heads/rollup-wpmcnql","pushedAt":"2024-09-15T02:14:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"Rollup merge of #130370 - kpreid:patch-2, r=compiler-errors\n\nunstable-book: `trait_upcasting` example should not have `#![allow(incomplete_features)]`\n\nTracking issue: #65991\n\n`trait_upcasting` is not currently an incomplete feature; therefore examples of its use do not require `#![allow(incomplete_features)]`.","shortMessageHtmlLink":"Rollup merge of rust-lang#130370 - kpreid:patch-2, r=compiler-errors"}},{"before":"06489875329e5c9ee646f939bbda8c5e62646a16","after":"12fb8e45c22aa25b106c489174759cc19888f436","ref":"refs/heads/rollup-wpmcnql","pushedAt":"2024-09-15T02:14:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"Rollup merge of #130353 - Zalathar:lint-zero, r=jieyouxu\n\nMake some lint doctests compatible with `--stage=0`\n\nCurrently, running `x test compiler --stage=0` (with `rust.parallel-compiler=false` to avoid other problems) results in two failures, because these lint doctests aren't compatible with the current stage0 compiler.\n\nIn theory, the more “correct” solution would be to wrap the opening triple-backtick line in `#[cfg_attr(not(bootstrap), doc = \"...\"]`. However, that causes a few practical problems:\n- `tidy` doesn't understand that syntax, and miscounts the number of backticks in the comment block.\n- `lint-docs` doesn't understand that syntax, and thinks it's trying to declare the lint name.\n- Working around the above problems would cause more work and more confusion for whoever does the next bootstrap beta bump.\n\nSo instead this PR adds some bootstrap gates inside the individual doctests, which end up producing the desired behaviour, and are straightforward to remove.","shortMessageHtmlLink":"Rollup merge of rust-lang#130353 - Zalathar:lint-zero, r=jieyouxu"}},{"before":"36ee8520e888f514d6a92daa27bbedfe68c2a68f","after":"06489875329e5c9ee646f939bbda8c5e62646a16","ref":"refs/heads/rollup-wpmcnql","pushedAt":"2024-09-15T02:14:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"Rollup merge of #130214 - RalfJung:zeroed, r=Mark-Simulacrum\n\nMaybeUninit::zeroed: mention that padding is not zeroed\n\nThat should clarify cases like [this](https://github.com/rust-lang/rust/pull/129778#issuecomment-2342542847).","shortMessageHtmlLink":"Rollup merge of rust-lang#130214 - RalfJung:zeroed, r=Mark-Simulacrum"}},{"before":"c11505f218280c026346a6f4d30a201b52238341","after":"36ee8520e888f514d6a92daa27bbedfe68c2a68f","ref":"refs/heads/rollup-wpmcnql","pushedAt":"2024-09-15T02:14:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"Rollup merge of #130202 - onur-ozkan:force-ci-llvm-on-default-profiles, r=Mark-Simulacrum\n\nset `download-ci-llvm = true` by default on \"library\" and \"tools\" profiles\n\nIt's very rare for developers to need to modify LLVM, so \"if-unchanged\" isn't a good default for \"tools\" and \"library\" profiles since it fetches the LLVM submodule to track changes.","shortMessageHtmlLink":"Rollup merge of rust-lang#130202 - onur-ozkan:force-ci-llvm-on-defaul…"}},{"before":"e02e6bf0e96041960510b15979c07d5a610e108b","after":"c11505f218280c026346a6f4d30a201b52238341","ref":"refs/heads/rollup-wpmcnql","pushedAt":"2024-09-15T02:14:56.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"Rollup merge of #130061 - theemathas:box_vec_non_null, r=MarkSimulacrum,workingjubilee\n\nAdd `NonNull` convenience methods to `Box` and `Vec`\n\nImplements the ACP: https://github.com/rust-lang/libs-team/issues/418.\n\nThe docs for the added methods are mostly copied from the existing methods that use raw pointers instead of `NonNull`.\n\nI'm new to this \"contributing to rustc\" thing, so I'm sorry if I did something wrong. In particular, I don't know what the process is for creating a new unstable feature. Please advise me if I should do something. Thank you.","shortMessageHtmlLink":"Rollup merge of rust-lang#130061 - theemathas:box_vec_non_null, r=Mar…"}},{"before":"4f1be92153167dfc2a54215bfd49f398c04ce647","after":"e02e6bf0e96041960510b15979c07d5a610e108b","ref":"refs/heads/rollup-wpmcnql","pushedAt":"2024-09-15T02:14:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"Rollup merge of #130042 - lolbinarycat:bufreaker_peek_eof, r=Amanieu\n\nproperly handle EOF in BufReader::peek\n\npreviously this would cause an infinite loop due to it being unable to read `n` bytes.","shortMessageHtmlLink":"Rollup merge of rust-lang#130042 - lolbinarycat:bufreaker_peek_eof, r…"}},{"before":null,"after":"4f1be92153167dfc2a54215bfd49f398c04ce647","ref":"refs/heads/rollup-wpmcnql","pushedAt":"2024-09-15T02:14:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"Auto merge of #129753 - folkertdev:stabilize-const-extern-fn, r=RalfJung\n\nstabilize `const_extern_fn`\n\ncloses https://github.com/rust-lang/rust/issues/64926\n\ntracking issue: https://github.com/rust-lang/rust/issues/64926\nreference PR: https://github.com/rust-lang/reference/pull/1596\n\n## Stabilizaton Report\n\n### Summary\n\nUsing `const extern \"Rust\"` and `const extern \"C\"` was already stabilized (since version 1.62.0, see https://github.com/rust-lang/rust/pull/95346). This PR stabilizes the other calling conventions: it is now possible to write `const unsafe extern \"calling-convention\" fn` and `const extern \"calling-convention\" fn` for any supported calling convention:\n\n```rust\nconst extern \"C-unwind\" fn foo1(val: u8) -> u8 { val + 1}\nconst extern \"stdcall\" fn foo2(val: u8) -> u8 { val + 1}\nconst unsafe extern \"C-unwind\" fn bar1(val: bool) -> bool { !val }\nconst unsafe extern \"stdcall\" fn bar2(val: bool) -> bool { !val }\n```\n\nThis can be used to const-ify an `extern fn`, or conversely, to make a `const fn` callable from external code.\n\nr? T-lang\n\ncc `@RalfJung`","shortMessageHtmlLink":"Auto merge of rust-lang#129753 - folkertdev:stabilize-const-extern-fn…"}},{"before":"2cef6d1a46d0ac9401b182c2355169776fd1b9fc","after":null,"ref":"refs/heads/rollup-gslrahk","pushedAt":"2024-09-15T02:13:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"}},{"before":"95dcdca1d13357aa910cb6323affc03a765da71a","after":"2cef6d1a46d0ac9401b182c2355169776fd1b9fc","ref":"refs/heads/rollup-gslrahk","pushedAt":"2024-09-15T02:12:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"Rollup merge of #130370 - kpreid:patch-2, r=compiler-errors\n\nunstable-book: `trait_upcasting` example should not have `#![allow(incomplete_features)]`\n\nTracking issue: #65991\n\n`trait_upcasting` is not currently an incomplete feature; therefore examples of its use do not require `#![allow(incomplete_features)]`.","shortMessageHtmlLink":"Rollup merge of rust-lang#130370 - kpreid:patch-2, r=compiler-errors"}},{"before":"235644f00edc5a219b55835736d742e2f31be36b","after":"95dcdca1d13357aa910cb6323affc03a765da71a","ref":"refs/heads/rollup-gslrahk","pushedAt":"2024-09-15T02:12:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"Rollup merge of #130353 - Zalathar:lint-zero, r=jieyouxu\n\nMake some lint doctests compatible with `--stage=0`\n\nCurrently, running `x test compiler --stage=0` (with `rust.parallel-compiler=false` to avoid other problems) results in two failures, because these lint doctests aren't compatible with the current stage0 compiler.\n\nIn theory, the more “correct” solution would be to wrap the opening triple-backtick line in `#[cfg_attr(not(bootstrap), doc = \"...\"]`. However, that causes a few practical problems:\n- `tidy` doesn't understand that syntax, and miscounts the number of backticks in the comment block.\n- `lint-docs` doesn't understand that syntax, and thinks it's trying to declare the lint name.\n- Working around the above problems would cause more work and more confusion for whoever does the next bootstrap beta bump.\n\nSo instead this PR adds some bootstrap gates inside the individual doctests, which end up producing the desired behaviour, and are straightforward to remove.","shortMessageHtmlLink":"Rollup merge of rust-lang#130353 - Zalathar:lint-zero, r=jieyouxu"}},{"before":"13d21dfd50cfe72114b21fb2adbab5b44add59fd","after":"235644f00edc5a219b55835736d742e2f31be36b","ref":"refs/heads/rollup-gslrahk","pushedAt":"2024-09-15T02:12:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"Rollup merge of #130214 - RalfJung:zeroed, r=Mark-Simulacrum\n\nMaybeUninit::zeroed: mention that padding is not zeroed\n\nThat should clarify cases like [this](https://github.com/rust-lang/rust/pull/129778#issuecomment-2342542847).","shortMessageHtmlLink":"Rollup merge of rust-lang#130214 - RalfJung:zeroed, r=Mark-Simulacrum"}},{"before":"c9920d2523941b882086c316aca3efc06a285c69","after":"13d21dfd50cfe72114b21fb2adbab5b44add59fd","ref":"refs/heads/rollup-gslrahk","pushedAt":"2024-09-15T02:12:37.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"Rollup merge of #130110 - onur-ozkan:configurable-dist-vendor, r=Kobzol,Mark-Simulacrum\n\nmake dist vendoring configurable\n\nAdds a new option `dist.vendor` which allows people to decide whether to vendor dependencies for their custom distribution tarball builds. Note that our builds will not be affected, as the default for this option is the same as the previous vendoring condition from bootstrap.","shortMessageHtmlLink":"Rollup merge of rust-lang#130110 - onur-ozkan:configurable-dist-vendo…"}},{"before":"f3ba1522069f6beb0297a88ec2ba1d80f3f96b6f","after":"c9920d2523941b882086c316aca3efc06a285c69","ref":"refs/heads/rollup-gslrahk","pushedAt":"2024-09-15T02:12:37.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"Rollup merge of #130061 - theemathas:box_vec_non_null, r=MarkSimulacrum,workingjubilee\n\nAdd `NonNull` convenience methods to `Box` and `Vec`\n\nImplements the ACP: https://github.com/rust-lang/libs-team/issues/418.\n\nThe docs for the added methods are mostly copied from the existing methods that use raw pointers instead of `NonNull`.\n\nI'm new to this \"contributing to rustc\" thing, so I'm sorry if I did something wrong. In particular, I don't know what the process is for creating a new unstable feature. Please advise me if I should do something. Thank you.","shortMessageHtmlLink":"Rollup merge of rust-lang#130061 - theemathas:box_vec_non_null, r=Mar…"}},{"before":"4f1be92153167dfc2a54215bfd49f398c04ce647","after":"f3ba1522069f6beb0297a88ec2ba1d80f3f96b6f","ref":"refs/heads/rollup-gslrahk","pushedAt":"2024-09-15T02:12:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"Rollup merge of #130042 - lolbinarycat:bufreaker_peek_eof, r=Amanieu\n\nproperly handle EOF in BufReader::peek\n\npreviously this would cause an infinite loop due to it being unable to read `n` bytes.","shortMessageHtmlLink":"Rollup merge of rust-lang#130042 - lolbinarycat:bufreaker_peek_eof, r…"}},{"before":null,"after":"4f1be92153167dfc2a54215bfd49f398c04ce647","ref":"refs/heads/rollup-gslrahk","pushedAt":"2024-09-15T02:12:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"Auto merge of #129753 - folkertdev:stabilize-const-extern-fn, r=RalfJung\n\nstabilize `const_extern_fn`\n\ncloses https://github.com/rust-lang/rust/issues/64926\n\ntracking issue: https://github.com/rust-lang/rust/issues/64926\nreference PR: https://github.com/rust-lang/reference/pull/1596\n\n## Stabilizaton Report\n\n### Summary\n\nUsing `const extern \"Rust\"` and `const extern \"C\"` was already stabilized (since version 1.62.0, see https://github.com/rust-lang/rust/pull/95346). This PR stabilizes the other calling conventions: it is now possible to write `const unsafe extern \"calling-convention\" fn` and `const extern \"calling-convention\" fn` for any supported calling convention:\n\n```rust\nconst extern \"C-unwind\" fn foo1(val: u8) -> u8 { val + 1}\nconst extern \"stdcall\" fn foo2(val: u8) -> u8 { val + 1}\nconst unsafe extern \"C-unwind\" fn bar1(val: bool) -> bool { !val }\nconst unsafe extern \"stdcall\" fn bar2(val: bool) -> bool { !val }\n```\n\nThis can be used to const-ify an `extern fn`, or conversely, to make a `const fn` callable from external code.\n\nr? T-lang\n\ncc `@RalfJung`","shortMessageHtmlLink":"Auto merge of rust-lang#129753 - folkertdev:stabilize-const-extern-fn…"}},{"before":"e96b4e479a3835d43d3c0bfd1028b5ac9d99cfec","after":null,"ref":"refs/heads/executor","pushedAt":"2024-09-14T21:54:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"}},{"before":"73f684f3c5421cf328c8e0eea74bc316e6c3c21c","after":null,"ref":"refs/heads/rollup-5d0b7a9","pushedAt":"2024-09-14T13:36:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"}},{"before":"4a47e8e449da0d4b8252483ecb831c842ff59aa2","after":"f9567d0f2bc8f6f7f45c42d432a5dbbd161a6104","ref":"refs/heads/master","pushedAt":"2024-09-14T13:22:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"Auto merge of #128991 - Nadrieril:rustfix-unreachable-pattern, r=compiler-errors\n\nAdd a machine-applicable suggestion to \"unreachable pattern\"","shortMessageHtmlLink":"Auto merge of rust-lang#128991 - Nadrieril:rustfix-unreachable-patter…"}},{"before":null,"after":"14ed979cdfda34c468e0abaad9e3c981205a7bac","ref":"refs/heads/lint-zero","pushedAt":"2024-09-14T13:22:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"Make some lint doctests compatible with `--stage=0`","shortMessageHtmlLink":"Make some lint doctests compatible with --stage=0"}},{"before":"0e3cb541363ba9a792cd0ae56ff10ffa6c72cbef","after":null,"ref":"refs/heads/absolute-unit","pushedAt":"2024-09-14T12:26:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"}},{"before":"0ad5711edcd968134577c16d37f7158f64d51f47","after":"0e3cb541363ba9a792cd0ae56ff10ffa6c72cbef","ref":"refs/heads/absolute-unit","pushedAt":"2024-09-14T11:26:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"Propagate `rustc_use_parallel_compiler` in more crates\n\nThis fixes `x test compiler` under `rust.parallel-compiler = true`.","shortMessageHtmlLink":"Propagate rustc_use_parallel_compiler in more crates"}},{"before":"517e7ce37f3d5acae0eaa7e50bc76c291fb91e59","after":"73f684f3c5421cf328c8e0eea74bc316e6c3c21c","ref":"refs/heads/rollup-5d0b7a9","pushedAt":"2024-09-14T10:22:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Zalathar","name":"Stuart Cook","path":"/Zalathar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20290842?s=80&v=4"},"commit":{"message":"Rollup merge of #130334 - madsmtm:macos-sdkroot-ignore, r=jieyouxu\n\nFix `SDKROOT` ignore on macOS\n\n`rustc` has code to detect when `SDKROOT` is obviously set for the wrong platform, so that it can choose to ignore it. This is a pretty important feature for Cargo build scripts and proc macros, since you will often have `SDKROOT` set to an iOS platform there.\n\nHowever, the code was checking for an old SDK version name `\"macosx10.15\"` that was previously configured by `add_apple_sdk`, but nowadays configured to the correct `\"macosx\"`. I think this error was introduced in part https://github.com/rust-lang/rust/pull/77202 and in https://github.com/rust-lang/rust/pull/100286.\n\nFixes part of https://github.com/rust-lang/rust/issues/80817 (linking with `-Clinker=ld` now works), though more work is still needed in this area, see also https://github.com/rust-lang/rust/issues/129432.\n\n``@rustbot`` label O-macos A-cross","shortMessageHtmlLink":"Rollup merge of rust-lang#130334 - madsmtm:macos-sdkroot-ignore, r=ji…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QwNjozOTo0OC4wMDAwMDBazwAAAAS4LkgK","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QwNjozOTo0OC4wMDAwMDBazwAAAAS4LkgK","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNFQxMDoyMjo0MS4wMDAwMDBazwAAAAS2LCma"}},"title":"Activity · Zalathar/rust"}