{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":724712,"defaultBranch":"master","name":"rust","ownerLogin":"rust-lang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-06-16T20:39:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5430905?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713658633.0","currentOid":""},"activityList":{"items":[{"before":"e27af2917b80487e9c0de00118fdcb9ccb1177f9","after":"a8a1d3a771850e1e364eb9010e98789ce758a817","ref":"refs/heads/master","pushedAt":"2024-04-29T20:36:19.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124527 - jieyouxu:rollup-eslzncy, r=jieyouxu\n\nRollup of 7 pull requests\n\nSuccessful merges:\n\n - #124269 (Pretty-print parenthesis around binary in postfix match)\n - #124415 (Use probes more aggressively in new solver)\n - #124475 (Remove direct dependencies on lazy_static, once_cell and byteorder)\n - #124484 (Fix #124478 - offset_of! returns a temporary)\n - #124504 (Mark unions non-const-propagatable in `KnownPanicsLint` without calling layout)\n - #124508 (coverage: Avoid hard-coded values when visiting logical ops)\n - #124522 ([Refactor] Rename `Lint` and `LintGroup`'s `is_loaded` to `is_externally_loaded` )\n\nr? `@ghost`\n`@rustbot` modify labels: rollup","shortMessageHtmlLink":"Auto merge of #124527 - jieyouxu:rollup-eslzncy, r=jieyouxu"}},{"before":"7a5867425959b4b5d69334fa6f02150dc2a5d128","after":"e27af2917b80487e9c0de00118fdcb9ccb1177f9","ref":"refs/heads/master","pushedAt":"2024-04-29T18:27:17.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124332 - Kobzol:toolstate-auto-build, r=pietroalbini\n\nCI: remove `master` job\n\nIt only had one job (pun intended), to publish the toolstate. We could probably do that at the end of `auto` builds instead, which is what is done in this PR.\n\nr? `@pietroalbini`","shortMessageHtmlLink":"Auto merge of #124332 - Kobzol:toolstate-auto-build, r=pietroalbini"}},{"before":"15adfb9cd5b029268e1470a41391d91859b0a1f8","after":"9b00956e56009bab2aa15d7bff10916599e3d6d6","ref":"refs/heads/stable","pushedAt":"2024-04-29T16:22:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124517 - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\n\n[stable] 1.78 (round 2)\n\nThis backports \"Don't trigger `unused_qualifications` on global paths\" (https://github.com/rust-lang/rust/pull/122435).\n\nr? `@Mark-Simulacrum`","shortMessageHtmlLink":"Auto merge of #124517 - Mark-Simulacrum:stable-next, r=Mark-Simulacrum"}},{"before":"90846015cc99aa90290c1f4ee95c571fff6901ef","after":"7a5867425959b4b5d69334fa6f02150dc2a5d128","ref":"refs/heads/master","pushedAt":"2024-04-29T14:00:35.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124255 - RenjiSann:renji/mcdc-nested-expressions, r=Zalathar\n\nMCDC coverage: support nested decision coverage\n\n#123409 provided the initial MCDC coverage implementation.\n\nAs referenced in #124144, it does not currently support \"nested\" decisions, like the following example :\n\n```rust\nfn nested_if_in_condition(a: bool, b: bool, c: bool) {\n if a && if b || c { true } else { false } {\n say(\"yes\");\n } else {\n say(\"no\");\n }\n}\n```\n\nNote that there is an if-expression (`if b || c ...`) embedded inside a boolean expression in the decision of an outer if-expression.\n\nThis PR proposes a workaround for this cases, by introducing a Decision context stack, and by handing several `temporary condition bitmaps` instead of just one.\nWhen instrumenting boolean expressions, if the current node is a leaf condition (i.e. not a `||`/`&&` logical operator nor a `!` not operator), we insert a new decision context, such that if there are more boolean expressions inside the condition, they are handled as separate expressions.\n\nOn the codegen LLVM side, we allocate as many `temp_cond_bitmap`s as necessary to handle the maximum encountered decision depth.","shortMessageHtmlLink":"Auto merge of #124255 - RenjiSann:renji/mcdc-nested-expressions, r=Za…"}},{"before":"c65b2dc935c27c0c8c3997c6e8d8894718a2cb1a","after":"90846015cc99aa90290c1f4ee95c571fff6901ef","ref":"refs/heads/master","pushedAt":"2024-04-29T11:17:05.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124505 - Enselic:aux-bin-fix, r=jieyouxu\n\naux-bin: Avoid old .so files from old tests; clean auxiliary dir root\n\nAlso fix the typo pointed out [here](https://github.com/rust-lang/rust/pull/123316/files#r1577081531).\n\nCloses #124465","shortMessageHtmlLink":"Auto merge of #124505 - Enselic:aux-bin-fix, r=jieyouxu"}},{"before":"5b1d58c9e2a1f0ae0b60a582525bf08b27b120ca","after":"c65b2dc935c27c0c8c3997c6e8d8894718a2cb1a","ref":"refs/heads/master","pushedAt":"2024-04-29T09:13:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124506 - ivmarkov:master, r=jhpratt\n\nFix ESP IDF build broken by #124210\n\nSubject says it all I hope.\n\nFix is trivial, thanks to the contributors of #124210 really considering these Tier 3 targets in their change-set (even if ESP IDF was accidentally omitted).","shortMessageHtmlLink":"Auto merge of #124506 - ivmarkov:master, r=jhpratt"}},{"before":"5fe8b697e729b6eb64841a3905e57da1b47f4ca3","after":"5b1d58c9e2a1f0ae0b60a582525bf08b27b120ca","ref":"refs/heads/master","pushedAt":"2024-04-29T05:04:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124502 - NCGThompson:statically-known-docs, r=jhpratt\n\nUpdate `is_val_statically_known` Docs\n\n* Add `Type Requirements` section, listing the allowed inputs, as requested by #121115\n* Add `Pointers` subsection, explaining is_val_statically_known handles pointers.\n* Add `Stability concerns` section, referring to other documentation relating to consistency in `const` functions.\n\nFixes #121115\n\nSorry this took so long.","shortMessageHtmlLink":"Auto merge of #124502 - NCGThompson:statically-known-docs, r=jhpratt"}},{"before":"1fffb2a355dfee65bf6aa5a9db35f33d3ee93aec","after":"5fe8b697e729b6eb64841a3905e57da1b47f4ca3","ref":"refs/heads/master","pushedAt":"2024-04-29T02:08:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124498 - tgross35:stabilize-non_null_convenience, r=jhpratt\n\nStabilize `non_null_convenience`\n\nFully stabilize the following API, including const where applicable:\n\n```rust\nimpl NonNull {\n pub const unsafe fn offset(self, count: isize) -> Self;\n pub const unsafe fn add(self, count: usize) -> Self;\n pub const unsafe fn sub(self, count: usize) -> Self;\n pub const unsafe fn offset_from(self, origin: NonNull) -> isize;\n pub const unsafe fn read(self) -> T;\n pub unsafe fn read_volatile(self) -> T;\n pub const unsafe fn read_unaligned(self) -> T;\n pub unsafe fn write_volatile(self, val: T);\n pub unsafe fn replace(self, src: T) -> T;\n}\n\nimpl NonNull {\n pub const unsafe fn byte_offset(self, count: isize) -> Self;\n pub const unsafe fn byte_add(self, count: usize) -> Self;\n pub const unsafe fn byte_sub(self, count: usize) -> Self;\n pub const unsafe fn byte_offset_from(self, origin: NonNull) -> isize;\n pub unsafe fn drop_in_place(self);\n}\n```\n\nStabilize the following without const:\n\n```rust\nimpl NonNull {\n // const under `const_intrinsic_copy`\n pub const unsafe fn copy_to(self, dest: NonNull, count: usize);\n pub const unsafe fn copy_to_nonoverlapping(self, dest: NonNull, count: usize);\n pub const unsafe fn copy_from(self, src: NonNull, count: usize);\n pub const unsafe fn copy_from_nonoverlapping(self, src: NonNull, count: usize);\n\n // const under `const_ptr_write`\n pub const unsafe fn write(self, val: T);\n pub const unsafe fn write_bytes(self, val: u8, count: usize);\n pub const unsafe fn write_unaligned(self, val: T);\n\n // const under `const_swap`\n pub const unsafe fn swap(self, with: NonNull);\n\n // const under `const_align_offset`\n pub const fn align_offset(self, align: usize) -> usize;\n\n // const under `const_pointer_is_aligned`\n pub const fn is_aligned(self) -> bool;\n}\n```\n\nLeft the following unstable:\n\n```rust\nimpl NonNull {\n // moved gate to `ptr_sub_ptr`\n pub const unsafe fn sub_ptr(self, subtracted: NonNull) -> usize;\n}\n\nimpl NonNull {\n // moved gate to `pointer_is_aligned_to`\n pub const fn is_aligned_to(self, align: usize) -> bool;\n}\n```\n\nFixes: https://github.com/rust-lang/rust/issues/117691","shortMessageHtmlLink":"Auto merge of #124498 - tgross35:stabilize-non_null_convenience, r=jh…"}},{"before":"10505a1cc9b16e0c871742c37561c457db888232","after":"1fffb2a355dfee65bf6aa5a9db35f33d3ee93aec","ref":"refs/heads/master","pushedAt":"2024-04-28T23:23:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124431 - chenyukang:yukang-fix-rustdoc-124363, r=Nadrieril\n\nFix the assertion crash from rustdoc document indent widths\n\nFixes #124363","shortMessageHtmlLink":"Auto merge of #124431 - chenyukang:yukang-fix-rustdoc-124363, r=Nadri…"}},{"before":"ce609db948f210807f61da999c57bd4ae5216254","after":"10505a1cc9b16e0c871742c37561c457db888232","ref":"refs/heads/master","pushedAt":"2024-04-28T21:19:01.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124489 - matthiaskrgr:rollup-7pa86bf, r=matthiaskrgr\n\nRollup of 2 pull requests\n\nSuccessful merges:\n\n - #123734 (Inline more svg images into CSS)\n - #124473 (Port `print-cfg` run-make test to Rust-based rmake.rs)\n\nr? `@ghost`\n`@rustbot` modify labels: rollup","shortMessageHtmlLink":"Auto merge of #124489 - matthiaskrgr:rollup-7pa86bf, r=matthiaskrgr"}},{"before":"0986358d2ca3dde52151dfbc24344ac82034e981","after":"6b544f5ff8d45221d61962651a5f5ab9fe535e16","ref":"refs/heads/beta","pushedAt":"2024-04-28T19:15:26.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124476 - Mark-Simulacrum:beta-next, r=Mark-Simulacrum\n\n[beta] 1.79 promotion\n\nhttps://forge.rust-lang.org/release/process.html#promote-branches-t-3-days-monday\n\nr? `@Mark-Simulacrum`","shortMessageHtmlLink":"Auto merge of #124476 - Mark-Simulacrum:beta-next, r=Mark-Simulacrum"}},{"before":"b7e3de2fd9cd5b27f7e5949004b274af949814f6","after":"15adfb9cd5b029268e1470a41391d91859b0a1f8","ref":"refs/heads/stable","pushedAt":"2024-04-28T17:09:49.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124477 - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\n\n[stable] 1.78.0 release\n\nhttps://forge.rust-lang.org/release/process.html#promote-branches-t-3-days-monday\n\nThis also includes a backport of:\n\n* Use raw-dylib for Windows synchronization functions #124019\n\nr? `@Mark-Simulacrum`","shortMessageHtmlLink":"Auto merge of #124477 - Mark-Simulacrum:stable-next, r=Mark-Simulacrum"}},{"before":"ba007504182df32ca7b7c9497983590016fb4555","after":"ce609db948f210807f61da999c57bd4ae5216254","ref":"refs/heads/master","pushedAt":"2024-04-28T15:07:45.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124467 - matthiaskrgr:rollup-1aq98fu, r=matthiaskrgr\n\nRollup of 2 pull requests\n\nSuccessful merges:\n\n - #124444 (Record certainty of `evaluate_added_goals_and_make_canonical_response` call in candidate)\n - #124463 (Rename `inhibit_union_abi_opt()` to `inhibits_union_abi_opt()`)\n\nr? `@ghost`\n`@rustbot` modify labels: rollup","shortMessageHtmlLink":"Auto merge of #124467 - matthiaskrgr:rollup-1aq98fu, r=matthiaskrgr"}},{"before":"b7e3de2fd9cd5b27f7e5949004b274af949814f6","after":"0986358d2ca3dde52151dfbc24344ac82034e981","ref":"refs/heads/beta","pushedAt":"2024-04-28T13:27:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"promote-release[bot]","name":null,"path":"/apps/promote-release","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/217112?s=80&v=4"},"commit":{"message":"Auto merge of #124456 - matthiaskrgr:rollup-8bm3m6v, r=matthiaskrgr\n\nRollup of 7 pull requests\n\nSuccessful merges:\n\n - #123248 (1.78 release notes)\n - #123942 (`x vendor`)\n - #124165 (add test for incremental ICE: slice-pattern-const.rs #83085)\n - #124242 (bootstrap: Describe build_steps modules)\n - #124406 (Remove unused `[patch]` for clippy_lints)\n - #124429 (bootstrap: Document `struct Builder` and its fields)\n - #124447 (Unconditionally call `really_init` on GNU/Linux)\n\nr? `@ghost`\n`@rustbot` modify labels: rollup","shortMessageHtmlLink":"Auto merge of #124456 - matthiaskrgr:rollup-8bm3m6v, r=matthiaskrgr"}},{"before":"25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04","after":"b7e3de2fd9cd5b27f7e5949004b274af949814f6","ref":"refs/heads/stable","pushedAt":"2024-04-28T13:27:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"promote-release[bot]","name":null,"path":"/apps/promote-release","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/217112?s=80&v=4"},"commit":{"message":"Auto merge of #124369 - flip1995:clippy-backport, r=Mark-Simulacrum\n\n[beta] Clippy backport\n\nr? `@Mark-Simulacrum`\n\nBackports:\n\n- rust-lang/rust-clippy#12486\n- rust-lang/rust-clippy#12572\n- rust-lang/rust-clippy#12508\n- rust-lang/rust-clippy#12617\n\nThe first one is a bit bigger as usual for a backport. But it fixes a major issue with this lint that we overlooked. So I think this is worth it. After that was merged into nightly, there were no new issues opened about this lint, so IMO this is safe to backport to `beta` and put into stable.","shortMessageHtmlLink":"Auto merge of #124369 - flip1995:clippy-backport, r=Mark-Simulacrum"}},{"before":"91d5e4af8674bde06096bac1e7ac04af0e94c691","after":"ba007504182df32ca7b7c9497983590016fb4555","ref":"refs/heads/master","pushedAt":"2024-04-28T13:04:12.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124435 - matthiaskrgr:tests, r=jieyouxu\n\nadd more tests\n\nr? `@jieyouxu`","shortMessageHtmlLink":"Auto merge of #124435 - matthiaskrgr:tests, r=jieyouxu"}},{"before":"cb4940645775f60d74aee2e018d6c516c5aa9ed7","after":"91d5e4af8674bde06096bac1e7ac04af0e94c691","ref":"refs/heads/master","pushedAt":"2024-04-28T10:54:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124261 - onur-ozkan:drop-llvm-if-available, r=Mark-Simulacrum\n\ndrop deprecated value `if-available` for `download-ci-llvm` option\n\nIt's been 5 months since we deprecated this. It should be fine to drop its support now.","shortMessageHtmlLink":"Auto merge of #124261 - onur-ozkan:drop-llvm-if-available, r=Mark-Sim…"}},{"before":"6c90ac8d8f4489472720fce03c338cd5d0977f33","after":"cb4940645775f60d74aee2e018d6c516c5aa9ed7","ref":"refs/heads/master","pushedAt":"2024-04-28T08:51:20.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124210 - the8472:consign-ebadf-to-the-fire, r=Mark-Simulacrum\n\nAbort a process when FD ownership is violated\n\nWhen an owned FD has already been closed before it's dropped that means something else touched an FD in ways it is not allowed to. At that point things can already be arbitrarily bad, e.g. clobbered mmaps. Recovery is not possible.\nAll we can do is hasten the fire.\n\nUnlike the previous attempt in #124130 this shouldn't suffer from the possibility that FUSE filesystems can return arbitrary errors.","shortMessageHtmlLink":"Auto merge of #124210 - the8472:consign-ebadf-to-the-fire, r=Mark-Sim…"}},{"before":"2207179a591f5f252885a94ab014dafeb6e8e9e8","after":"6c90ac8d8f4489472720fce03c338cd5d0977f33","ref":"refs/heads/master","pushedAt":"2024-04-28T06:19:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #123546 - Rajveer100:branch-for-issue-122128, r=onur-ozkan\n\nBootstrap: Check validity of `--target` and `--host` triples before starting a build\n\nResolves #122128\n\nAs described in the issue, validating the `target` and `host` triples would save a lot of time before actually starting a build. This would also check for custom targets by looking for a valid JSON spec if the specified target does not exist in the [supported](https://github.com/rust-lang/rust/blob/42825768b103c28b10ce0407749acb21d32abeec/compiler/rustc_target/src/spec/mod.rs#L1401-L1689) list of targets.","shortMessageHtmlLink":"Auto merge of #123546 - Rajveer100:branch-for-issue-122128, r=onur-ozkan"}},{"before":"0986358d2ca3dde52151dfbc24344ac82034e981","after":"2207179a591f5f252885a94ab014dafeb6e8e9e8","ref":"refs/heads/master","pushedAt":"2024-04-28T04:14:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124454 - Mark-Simulacrum:bump-version, r=Mark-Simulacrum\n\nBump version to 1.80\n\nhttps://forge.rust-lang.org/release/process.html#bump-the-stable-version-number-t-6-days-friday-the-week-before\n\nr? `@Mark-Simulacrum`","shortMessageHtmlLink":"Auto merge of #124454 - Mark-Simulacrum:bump-version, r=Mark-Simulacrum"}},{"before":"aed2187d53b8789e3a37f50ae36f894a2a679077","after":"0986358d2ca3dde52151dfbc24344ac82034e981","ref":"refs/heads/master","pushedAt":"2024-04-28T02:11:00.000Z","pushType":"push","commitsCount":24,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124456 - matthiaskrgr:rollup-8bm3m6v, r=matthiaskrgr\n\nRollup of 7 pull requests\n\nSuccessful merges:\n\n - #123248 (1.78 release notes)\n - #123942 (`x vendor`)\n - #124165 (add test for incremental ICE: slice-pattern-const.rs #83085)\n - #124242 (bootstrap: Describe build_steps modules)\n - #124406 (Remove unused `[patch]` for clippy_lints)\n - #124429 (bootstrap: Document `struct Builder` and its fields)\n - #124447 (Unconditionally call `really_init` on GNU/Linux)\n\nr? `@ghost`\n`@rustbot` modify labels: rollup","shortMessageHtmlLink":"Auto merge of #124456 - matthiaskrgr:rollup-8bm3m6v, r=matthiaskrgr"}},{"before":"79b81abad92cfc74fcc761c80cdc1522ea4a8de2","after":"56732fd4990707754db3cd371da47d7654af7c75","ref":"refs/heads/cargo_update","pushedAt":"2024-04-28T00:17:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"cargo update\n\n Updating allocator-api2 v0.2.16 -> v0.2.18\n Updating anyhow v1.0.81 -> v1.0.82\n Updating bumpalo v3.15.4 -> v3.16.0\n Updating bytecount v0.6.7 -> v0.6.8\n Updating cc v1.0.92 -> v1.0.95\n Updating clap_complete v4.5.1 -> v4.5.2\n Updating color-print v0.3.5 -> v0.3.6\n Updating color-print-proc-macro v0.3.5 -> v0.3.6\n Updating dissimilar v1.0.7 -> v1.0.8\n Updating either v1.10.0 -> v1.11.0\n Updating encoding_rs v0.8.33 -> v0.8.34\n Updating fastrand v2.0.2 -> v2.1.0\n Updating flate2 v1.0.28 -> v1.0.29\n Updating getrandom v0.2.13 -> v0.2.14\n Updating jobserver v0.1.28 -> v0.1.31\n Updating lock_api v0.4.11 -> v0.4.12\n Removing packed_simd v0.3.9\n Updating parking_lot v0.12.1 -> v0.12.2\n Updating parking_lot_core v0.9.9 -> v0.9.10\n Updating proc-macro2 v1.0.79 -> v1.0.81\n Updating pulldown-cmark v0.10.2 -> v0.10.3\n Updating pulldown-cmark-escape v0.10.0 -> v0.10.1\n Updating quote v1.0.35 -> v1.0.36\n Adding redox_syscall v0.5.1\n Updating rustix v0.38.32 -> v0.38.34\n Updating serde v1.0.197 -> v1.0.199\n Updating serde_derive v1.0.197 -> v1.0.199\n Updating serde_json v1.0.115 -> v1.0.116\n Updating syn v2.0.58 -> v2.0.60\n Updating sysinfo v0.30.8 -> v0.30.11\n Updating thiserror v1.0.58 -> v1.0.59\n Updating thiserror-impl v1.0.58 -> v1.0.59\n Updating time v0.3.34 -> v0.3.36\n Updating time-macros v0.2.17 -> v0.2.18\n Updating unicode-width v0.1.11 -> v0.1.12\n Updating winapi-util v0.1.6 -> v0.1.8\n Updating windows-targets v0.52.4 -> v0.52.5\n Updating windows_aarch64_gnullvm v0.52.4 -> v0.52.5\n Updating windows_aarch64_msvc v0.52.4 -> v0.52.5\n Updating windows_i686_gnu v0.52.4 -> v0.52.5\n Adding windows_i686_gnullvm v0.52.5\n Updating windows_i686_msvc v0.52.4 -> v0.52.5\n Updating windows_x86_64_gnu v0.52.4 -> v0.52.5\n Updating windows_x86_64_gnullvm v0.52.4 -> v0.52.5\n Updating windows_x86_64_msvc v0.52.4 -> v0.52.5\nnote: pass `--verbose` to see 92 unchanged dependencies behind latest","shortMessageHtmlLink":"cargo update"}},{"before":"825e831dc30e498abcdc4ad1a521658ff84f09d4","after":"aed2187d53b8789e3a37f50ae36f894a2a679077","ref":"refs/heads/master","pushedAt":"2024-04-27T22:53:42.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124448 - matthiaskrgr:rollup-iloy9vz, r=matthiaskrgr\n\nRollup of 7 pull requests\n\nSuccessful merges:\n\n - #124370 (Fix substitution parts having a shifted underline in some cases)\n - #124394 (Fix ICE on invalid const param types)\n - #124425 (Do not ICE on invalid consts when walking mono-reachable blocks)\n - #124434 (Remove lazycell and once_cell from compiletest dependencies)\n - #124437 (doc: Make the `mod.rs` in the comment point to the correct location)\n - #124443 (Elaborate in comment about `statx` probe)\n - #124445 (bootstrap: Change `global(true)` to `global = true` for flags for consistency)\n\nr? `@ghost`\n`@rustbot` modify labels: rollup","shortMessageHtmlLink":"Auto merge of #124448 - matthiaskrgr:rollup-iloy9vz, r=matthiaskrgr"}},{"before":"61a1dbd751ab7f3c973be17d7ff3948ffda07c6e","after":"825e831dc30e498abcdc4ad1a521658ff84f09d4","ref":"refs/heads/master","pushedAt":"2024-04-27T20:48:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124405 - RalfJung:miri-core-alloc-tests, r=clubby789\n\nmiri core/alloc tests: do not test a 2nd target\n\ncheck-aux seems to be one of the slowest runners since we started running standard library tests in Miri on it. So maybe it'd be better to reduce test coverage a bit by not doing cross-target testing of core and alloc? I don't recall finding target-specific issues in these libraries ever (and we still have the extra test coverage via our [out-of-tree nightly tests](https://github.com/rust-lang/miri-test-libstd)). This gives us more buffer to deal with the fact that the number of tests we run will only grow over time.\n\nCc `@rust-lang/miri` `@rust-lang/infra`","shortMessageHtmlLink":"Auto merge of #124405 - RalfJung:miri-core-alloc-tests, r=clubby789"}},{"before":"205af5d6beedc895b7f1fa2cdcae634bc2754cce","after":"b7e3de2fd9cd5b27f7e5949004b274af949814f6","ref":"refs/heads/beta","pushedAt":"2024-04-27T17:54:09.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124369 - flip1995:clippy-backport, r=Mark-Simulacrum\n\n[beta] Clippy backport\n\nr? `@Mark-Simulacrum`\n\nBackports:\n\n- rust-lang/rust-clippy#12486\n- rust-lang/rust-clippy#12572\n- rust-lang/rust-clippy#12508\n- rust-lang/rust-clippy#12617\n\nThe first one is a bit bigger as usual for a backport. But it fixes a major issue with this lint that we overlooked. So I think this is worth it. After that was merged into nightly, there were no new issues opened about this lint, so IMO this is safe to backport to `beta` and put into stable.","shortMessageHtmlLink":"Auto merge of #124369 - flip1995:clippy-backport, r=Mark-Simulacrum"}},{"before":"261823eee7021ae24e282e2ca28dbbd3d287b10f","after":"61a1dbd751ab7f3c973be17d7ff3948ffda07c6e","ref":"refs/heads/master","pushedAt":"2024-04-27T15:44:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124432 - zetanumbers:non_copy_into_raw_with_alloc, r=Nilstrieb\n\nRelax `A: Clone` bound for `rc::Weak::into_raw_and_alloc`\n\nMakes this method to behave the same way as [`Box::into_raw_with_allocator`](https://doc.rust-lang.org/1.77.2/alloc/boxed/struct.Box.html#method.into_raw_with_allocator) and [`Vec::into_raw_parts_with_alloc`](https://doc.rust-lang.org/1.77.2/alloc/vec/struct.Vec.html#method.into_raw_parts_with_alloc).\n\nI have also noticed the inconsistent presence and naming, should probably be addressed in the future.","shortMessageHtmlLink":"Auto merge of #124432 - zetanumbers:non_copy_into_raw_with_alloc, r=N…"}},{"before":"35194e76b769d57ecb243b202228cce24158041b","after":"261823eee7021ae24e282e2ca28dbbd3d287b10f","ref":"refs/heads/master","pushedAt":"2024-04-27T11:34:23.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124430 - RalfJung:miri, r=RalfJung\n\nMiri subtree update\n\nr? `@ghost`","shortMessageHtmlLink":"Auto merge of #124430 - RalfJung:miri, r=RalfJung"}},{"before":"9ac33d9c33741fc24a2ff4a177e72f31b9dc775f","after":"35194e76b769d57ecb243b202228cce24158041b","ref":"refs/heads/master","pushedAt":"2024-04-27T09:32:04.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124428 - matthiaskrgr:rollup-sk5z4z8, r=matthiaskrgr\n\nRollup of 3 pull requests\n\nSuccessful merges:\n\n - #124382 (ast: Generalize item kind visiting)\n - #124387 (thread_local: be excruciatingly explicit in dtor code)\n - #124427 (Add missing tests for an ICE)\n\nr? `@ghost`\n`@rustbot` modify labels: rollup","shortMessageHtmlLink":"Auto merge of #124428 - matthiaskrgr:rollup-sk5z4z8, r=matthiaskrgr"}},{"before":"80d1c8349ab7f1281b9e2f559067380549e2a4e6","after":"9ac33d9c33741fc24a2ff4a177e72f31b9dc775f","ref":"refs/heads/master","pushedAt":"2024-04-27T04:33:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124416 - weihanglo:update-cargo, r=weihanglo\n\nUpdate cargo\n\n9 commits in c9392675917adc2edab269eea27c222b5359c637..b60a1555155111e962018007a6d0ef85207db463\n2024-04-23 19:35:19 +0000 to 2024-04-26 16:37:29 +0000\n- fix(toml): Remove underscore field support in 2024 (rust-lang/cargo#13804)\n- fix: emit 1.77 syntax error only when msrv is incompatible (rust-lang/cargo#13808)\n- docs(ref): Index differences between virtual / real manifests (rust-lang/cargo#13794)\n- refactor(toml): extract dependency-to-source-id to function (rust-lang/cargo#13802)\n- Add where lint was set (rust-lang/cargo#13801)\n- fix(toml): Don't double-warn when underscore is used in workspace dep (rust-lang/cargo#13800)\n- fix(toml): Be more forceful with underscore/dash redundancy (rust-lang/cargo#13798)\n- Fix warning suppression for config.toml vs config compat symlinks (rust-lang/cargo#13793)\n- Cleanup linting system (rust-lang/cargo#13797)\n\nr? ghost","shortMessageHtmlLink":"Auto merge of #124416 - weihanglo:update-cargo, r=weihanglo"}},{"before":"aa6a8ee2701369bf30f4495818667d5489a72ac4","after":"80d1c8349ab7f1281b9e2f559067380549e2a4e6","ref":"refs/heads/master","pushedAt":"2024-04-27T02:29:36.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #124424 - jhpratt:rollup-o3ngkjy, r=jhpratt\n\nRollup of 5 pull requests\n\nSuccessful merges:\n\n - #124341 (resolve: Remove two cases of misleading macro call visiting)\n - #124383 (Port run-make `--print=native-static-libs` to rmake.rs)\n - #124391 (`rustc_builtin_macros` cleanups)\n - #124408 (crashes: add more tests)\n - #124410 (PathBuf: replace transmuting by accessor functions)\n\nr? `@ghost`\n`@rustbot` modify labels: rollup","shortMessageHtmlLink":"Auto merge of #124424 - jhpratt:rollup-o3ngkjy, r=jhpratt"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPV6-EwA","startCursor":null,"endCursor":null}},"title":"Activity · rust-lang/rust"}