{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":209895117,"defaultBranch":"master","name":"rustc","ownerLogin":"workingjubilee","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-09-20T23:08:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/46493976?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726783317.0","currentOid":""},"activityList":{"items":[{"before":"2b99a34dcb52923fc249072ce0b0bf571339ac77","after":"8431855759c2068385423d634042f37c8a6d7571","ref":"refs/heads/5-level-paging-exists","pushedAt":"2024-09-20T01:19:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"Normalize being an annoying little compile test\n\nthat keeps on erroring on less-common architectures.","shortMessageHtmlLink":"Normalize being an annoying little compile test"}},{"before":"bf6064b20a824db672de869060e7c10ac0de9b36","after":"f422345fd3f46d0b509aec881f6ae1b1cdfb6414","ref":"refs/heads/fix-terse-const-item-diagnostic","pushedAt":"2024-09-20T01:04:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"compiler: Structure the anon-const-not-inline suggestion","shortMessageHtmlLink":"compiler: Structure the anon-const-not-inline suggestion"}},{"before":"7bfec855dfb0895a3f9706928ab91b567481bace","after":"bf6064b20a824db672de869060e7c10ac0de9b36","ref":"refs/heads/fix-terse-const-item-diagnostic","pushedAt":"2024-09-20T00:27:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"Defuse the bomb?","shortMessageHtmlLink":"Defuse the bomb?"}},{"before":"f04e4445668d15568cd1db4ade3542bb29c0076d","after":"2b99a34dcb52923fc249072ce0b0bf571339ac77","ref":"refs/heads/5-level-paging-exists","pushedAt":"2024-09-19T23:55:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"Normalize away and fold in a test\n\nThe issue-112505-overflow test just extended a case of transmute-fail.rs\nso simply put them in the same file.","shortMessageHtmlLink":"Normalize away and fold in a test"}},{"before":"0cab47690a470ceae7f2857da276497ef1802185","after":"7bfec855dfb0895a3f9706928ab91b567481bace","ref":"refs/heads/fix-terse-const-item-diagnostic","pushedAt":"2024-09-19T23:50:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"compiler: do not write `const _: ()` backwards\n\nCo-authored-by: Christopher Serr ","shortMessageHtmlLink":"compiler: do not write const _: () backwards"}},{"before":"98c3e2020ccbb4df8eeeb236c8d144689aa096bc","after":"f04e4445668d15568cd1db4ade3542bb29c0076d","ref":"refs/heads/5-level-paging-exists","pushedAt":"2024-09-19T23:47:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"Normalize away and fold in a test\n\nThe issue-112505-overflow test just extended a case of transmute-fail.rs\nso simply put them in the same file.","shortMessageHtmlLink":"Normalize away and fold in a test"}},{"before":"b4c60c1676f434f3273e3dada3cd864b4aa90c48","after":"98c3e2020ccbb4df8eeeb236c8d144689aa096bc","ref":"refs/heads/5-level-paging-exists","pushedAt":"2024-09-19T23:46:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"Normalize away and fold in a test","shortMessageHtmlLink":"Normalize away and fold in a test"}},{"before":"47ddca6812300da235073c0cbef058ff3bd033bf","after":null,"ref":"refs/heads/doctest-exe","pushedAt":"2024-09-19T22:01:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"}},{"before":"e9cf280ef2ea4550d2305484873a63dfd133abb7","after":"64f5736ec9c84161417044a892c49a6cf8e823dc","ref":"refs/heads/non-exhaustive-is-not-ffi-unsafe","pushedAt":"2024-09-19T21:47:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"compiler: Embed consensus in `lint::types::improper_ctypes`\n\nExtracting this logic into a module makes it easier to write down, and\nmore importantly, later find, the actual decisions we've made.","shortMessageHtmlLink":"compiler: Embed consensus in lint::types::improper_ctypes"}},{"before":"25e21280927c2cba277aaf0770b7f9ea183829f6","after":"e9cf280ef2ea4550d2305484873a63dfd133abb7","ref":"refs/heads/non-exhaustive-is-not-ffi-unsafe","pushedAt":"2024-09-19T20:15:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"warn less about non-exhaustive in ffi\n\nBindgen allows generating `#[non_exhaustive] #[repr(u32)]` enums.\nThis results in nonintuitive nonlocal `improper_ctypes` warnings,\neven when the types are otherwise perfectly valid in C.\n\nAdjust for actual tooling expectations by avoiding warning on\nsimple enums with only unit variants.","shortMessageHtmlLink":"warn less about non-exhaustive in ffi"}},{"before":"0ad2a522b7eff8fcb200729ce7ccaca0a04784a5","after":null,"ref":"refs/heads/rollup-tw30khz","pushedAt":"2024-09-19T15:32:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"}},{"before":"f9b8ef0687d3403fb2822caaccc67de5589ff235","after":"0ad2a522b7eff8fcb200729ce7ccaca0a04784a5","ref":"refs/heads/rollup-tw30khz","pushedAt":"2024-09-19T06:40:31.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"Rollup merge of #130542 - ultrabear:stabilize_const_maybeuninit_as_mut_ptr, r=workingjubilee\n\nStabilize const `MaybeUninit::as_mut_ptr`\n\nThis PR stabilizes the following APIs as const stable as of rust `1.83`:\n```rs\nimpl MaybeUninit {\n pub const fn as_mut_ptr(&mut self) -> *mut T;\n}\n```\nThis is made possible by const_mut_refs being stabilized (yay).\n\nFCP: #75251 [(comment)](https://github.com/rust-lang/rust/issues/75251#issuecomment-2356197443)","shortMessageHtmlLink":"Rollup merge of rust-lang#130542 - ultrabear:stabilize_const_maybeuni…"}},{"before":"944df8e40f94b78d00a370d7b1624412a748119b","after":"f9b8ef0687d3403fb2822caaccc67de5589ff235","ref":"refs/heads/rollup-tw30khz","pushedAt":"2024-09-19T06:40:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"Rollup merge of #130533 - compiler-errors:never-pat-unsafeck, r=Nadrieril\n\nNever patterns constitute a read for unsafety\n\nThis code is otherwise unsound if we don't emit an unsafety error here. Noticed when fixing #130528, but it's totally unrelated.\n\nr? `@Nadrieril`","shortMessageHtmlLink":"Rollup merge of rust-lang#130533 - compiler-errors:never-pat-unsafeck…"}},{"before":"df7f77811c8806f85522a38878c57fde221138c9","after":"944df8e40f94b78d00a370d7b1624412a748119b","ref":"refs/heads/rollup-tw30khz","pushedAt":"2024-09-19T06:40:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"Rollup merge of #130531 - compiler-errors:thir-unsafeck-param, r=Urgau\n\nCheck params for unsafety in THIR\n\nSelf-explanatory. I'm not surprised this was overlooked, given the way that THIR visitors work. Perhaps we should provide a better entrypoint.\n\nFixes #130528","shortMessageHtmlLink":"Rollup merge of rust-lang#130531 - compiler-errors:thir-unsafeck-para…"}},{"before":null,"after":"df7f77811c8806f85522a38878c57fde221138c9","ref":"refs/heads/rollup-tw30khz","pushedAt":"2024-09-19T06:40:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"Auto merge of #123877 - ShE3py:expr-in-pats-2, r=fmease\n\nFurther improve diagnostics for expressions in pattern position\n\nFollow-up of #118625, see #121697.\n\n```rs\nfn main() {\n match 'b' {\n y.0.0.1.z().f()? as u32 => {},\n }\n}\n```\nBefore:\n```\nerror: expected one of `=>`, ``@`,` `if`, or `|`, found `.`\n --> src/main.rs:3:10\n |\n3 | y.0.0.1.z().f()? as u32 => {},\n | ^ expected one of `=>`, ``@`,` `if`, or `|`\n```\nAfter:\n```\nerror: expected a pattern, found an expression\n --> src/main.rs:3:9\n |\n3 | y.0.0.1.z().f()? as u32 => {},\n | ^^^^^^^^^^^^^^^^^^^^^^^ arbitrary expressions are not allowed in patterns\n |\nhelp: consider moving the expression to a match arm guard\n |\n3 | val if val == y.0.0.1.z().f()? as u32 => {},\n | ~~~ +++++++++++++++++++++++++++++++++\nhelp: consider extracting the expression into a `const`\n |\n2 + const VAL: /* Type */ = y.0.0.1.z().f()? as u32;\n3 ~ match 'b' {\n4 ~ VAL => {},\n |\nhelp: consider wrapping the expression in an inline `const` (requires `#![feature(inline_const_pat)]`)\n |\n3 | const { y.0.0.1.z().f()? as u32 } => {},\n | +++++++ +\n```\n\n---\n\nr? fmease\n`@rustbot` label +A-diagnostics +A-parser +A-patterns +C-enhancement","shortMessageHtmlLink":"Auto merge of rust-lang#123877 - ShE3py:expr-in-pats-2, r=fmease"}},{"before":"51718e8eca313dd69a69cbe16688deca7befc09c","after":null,"ref":"refs/heads/these-names-are-indirect","pushedAt":"2024-09-19T06:12:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"}},{"before":"8fab921c32a01e69436e522c32ceb0edda3a7071","after":null,"ref":"refs/heads/rollup-01jhub7","pushedAt":"2024-09-19T06:07:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"}},{"before":"cfa29514498ccc2dc883b866c21d10ecf823ca58","after":"8fab921c32a01e69436e522c32ceb0edda3a7071","ref":"refs/heads/rollup-01jhub7","pushedAt":"2024-09-19T05:58:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"Rollup merge of #130543 - CAD97:generic-atomic, r=Noratrieb\n\nCreate `Atomic` type alias\n\nand use it in core/alloc/std where possible, ignoring test files for now.\n\nThis is step one, creating the alias from `Atomic` to `AtomicT`. The next step of flipping this and aliasing `AtomicT` to `Atomic` will have a bigger impact, since `AtomicT` imports can be dropped once `Atomic::new` is a usable name.\n\nFirst commit is the true change. Second commit is mostly mechanical replacement of `AtomicT` type names with `Atomic`.\n\nSee [how this was done for `NonZero`](https://github.com/rust-lang/rust/issues/120257) for the rough blueprint I'm following.\n\n- ACP: https://github.com/rust-lang/libs-team/issues/443#event-14293381061\n- Tracking issue: https://github.com/rust-lang/rust/issues/130539","shortMessageHtmlLink":"Rollup merge of rust-lang#130543 - CAD97:generic-atomic, r=Noratrieb"}},{"before":"f48178be5dae5023dcfa1b17a80bc561d00e8583","after":"cfa29514498ccc2dc883b866c21d10ecf823ca58","ref":"refs/heads/rollup-01jhub7","pushedAt":"2024-09-19T05:58:25.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"Rollup merge of #130542 - ultrabear:stabilize_const_maybeuninit_as_mut_ptr, r=workingjubilee\n\nStabilize const `MaybeUninit::as_mut_ptr`\n\nThis PR stabilizes the following APIs as const stable as of rust `1.83`:\n```rs\nimpl MaybeUninit {\n pub const fn as_mut_ptr(&mut self) -> *mut T;\n}\n```\nThis is made possible by const_mut_refs being stabilized (yay).\n\nFCP: #75251 [(comment)](https://github.com/rust-lang/rust/issues/75251#issuecomment-2356197443)","shortMessageHtmlLink":"Rollup merge of rust-lang#130542 - ultrabear:stabilize_const_maybeuni…"}},{"before":"df7f77811c8806f85522a38878c57fde221138c9","after":"f48178be5dae5023dcfa1b17a80bc561d00e8583","ref":"refs/heads/rollup-01jhub7","pushedAt":"2024-09-19T05:58:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"Rollup merge of #130531 - compiler-errors:thir-unsafeck-param, r=Urgau\n\nCheck params for unsafety in THIR\n\nSelf-explanatory. I'm not surprised this was overlooked, given the way that THIR visitors work. Perhaps we should provide a better entrypoint.\n\nFixes #130528","shortMessageHtmlLink":"Rollup merge of rust-lang#130531 - compiler-errors:thir-unsafeck-para…"}},{"before":null,"after":"df7f77811c8806f85522a38878c57fde221138c9","ref":"refs/heads/rollup-01jhub7","pushedAt":"2024-09-19T05:58:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"Auto merge of #123877 - ShE3py:expr-in-pats-2, r=fmease\n\nFurther improve diagnostics for expressions in pattern position\n\nFollow-up of #118625, see #121697.\n\n```rs\nfn main() {\n match 'b' {\n y.0.0.1.z().f()? as u32 => {},\n }\n}\n```\nBefore:\n```\nerror: expected one of `=>`, ``@`,` `if`, or `|`, found `.`\n --> src/main.rs:3:10\n |\n3 | y.0.0.1.z().f()? as u32 => {},\n | ^ expected one of `=>`, ``@`,` `if`, or `|`\n```\nAfter:\n```\nerror: expected a pattern, found an expression\n --> src/main.rs:3:9\n |\n3 | y.0.0.1.z().f()? as u32 => {},\n | ^^^^^^^^^^^^^^^^^^^^^^^ arbitrary expressions are not allowed in patterns\n |\nhelp: consider moving the expression to a match arm guard\n |\n3 | val if val == y.0.0.1.z().f()? as u32 => {},\n | ~~~ +++++++++++++++++++++++++++++++++\nhelp: consider extracting the expression into a `const`\n |\n2 + const VAL: /* Type */ = y.0.0.1.z().f()? as u32;\n3 ~ match 'b' {\n4 ~ VAL => {},\n |\nhelp: consider wrapping the expression in an inline `const` (requires `#![feature(inline_const_pat)]`)\n |\n3 | const { y.0.0.1.z().f()? as u32 } => {},\n | +++++++ +\n```\n\n---\n\nr? fmease\n`@rustbot` label +A-diagnostics +A-parser +A-patterns +C-enhancement","shortMessageHtmlLink":"Auto merge of rust-lang#123877 - ShE3py:expr-in-pats-2, r=fmease"}},{"before":"f22797d3db7fac474662b2a6b3bf8c91679d8c33","after":null,"ref":"refs/heads/more-lazy-methods-take-2","pushedAt":"2024-09-19T03:12:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"}},{"before":"4bd9de55127318bd21fa4584c5f3cb2d24f21bc6","after":null,"ref":"refs/heads/rollup-furaug4","pushedAt":"2024-09-19T03:11:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"}},{"before":"f018851adbf1870b422784d2b51d586112c0d384","after":"05f8f463e101ec1b7feeda24b0fa2df6142616fd","ref":"refs/heads/rollup-26jmumi","pushedAt":"2024-09-19T03:02:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"Rollup merge of #130531 - compiler-errors:thir-unsafeck-param, r=Urgau\n\nCheck params for unsafety in THIR\n\nSelf-explanatory. I'm not surprised this was overlooked, given the way that THIR visitors work. Perhaps we should provide a better entrypoint.\n\nFixes #130528","shortMessageHtmlLink":"Rollup merge of rust-lang#130531 - compiler-errors:thir-unsafeck-para…"}},{"before":"fa0d0dafd4a96f23e3fca0cbca01f853cf65159a","after":"f018851adbf1870b422784d2b51d586112c0d384","ref":"refs/heads/rollup-26jmumi","pushedAt":"2024-09-19T03:02:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"Rollup merge of #130511 - bjoernager:const-char-encode-utf8, r=dtolnay\n\nSupport `char::encode_utf8` in const scenarios.\n\nThis PR implements [`rust-lang/rfcs#3696`](https://github.com/rust-lang/rfcs/pull/3696/).\n\nThis assumes [`const_slice_from_raw_parts_mut`](https://github.com/rust-lang/rust/issues/67456/).","shortMessageHtmlLink":"Rollup merge of rust-lang#130511 - bjoernager:const-char-encode-utf8,…"}},{"before":"a5cf8bbd4e1c8edeae08778c85c6f806dd00e853","after":"fa0d0dafd4a96f23e3fca0cbca01f853cf65159a","ref":"refs/heads/rollup-26jmumi","pushedAt":"2024-09-19T03:02:36.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"Rollup merge of #129755 - vincenzopalazzo:macros/recursive-macros-between-edition, r=compiler-errors\n\ntest: cross-edition metavar fragment specifiers\n\nThere's a subtle interaction between macros with metavar expressions and the edition-dependent fragment matching behavior. This test illustrates the current behavior when using macro-generating-macros across crate boundaries with different editions.\n\nSee the original suggestion https://github.com/rust-lang/rust/pull/123865#discussion_r1577176199\n\nTracking:\n\n- https://github.com/rust-lang/rust/issues/123742","shortMessageHtmlLink":"Rollup merge of rust-lang#129755 - vincenzopalazzo:macros/recursive-m…"}},{"before":null,"after":"a5cf8bbd4e1c8edeae08778c85c6f806dd00e853","ref":"refs/heads/rollup-26jmumi","pushedAt":"2024-09-19T03:02:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"Auto merge of #130534 - workingjubilee:rollup-furaug4, r=workingjubilee\n\nRollup of 9 pull requests\n\nSuccessful merges:\n\n - #97524 (Add `Thread::{into_raw, from_raw}`)\n - #127988 (Do not ICE with incorrect empty suggestion)\n - #129422 (Gate `repr(Rust)` correctly on non-ADT items)\n - #129934 (Win: Open dir for sync access in remove_dir_all)\n - #130450 (Reduce confusion about `make_indirect_byval` by renaming it)\n - #130476 (Implement ACP 429: add `Lazy{Cell,Lock}::get[_mut]` and `force_mut`)\n - #130487 (Update the minimum external LLVM to 18)\n - #130513 (Clarify docs for std::fs::File::write)\n - #130522 ([Clippy] Swap `manual_retain` to use diagnostic items instead of paths)\n\nr? `@ghost`\n`@rustbot` modify labels: rollup","shortMessageHtmlLink":"Auto merge of rust-lang#130534 - workingjubilee:rollup-furaug4, r=wor…"}},{"before":"4d9ce4b4b3d16b3e788ea4e8cafd28f812aad8ac","after":"4bd9de55127318bd21fa4584c5f3cb2d24f21bc6","ref":"refs/heads/rollup-furaug4","pushedAt":"2024-09-18T21:32:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"Rollup merge of #130522 - GnomedDev:clippy-manual-retain-paths, r=compiler-errors\n\n[Clippy] Swap `manual_retain` to use diagnostic items instead of paths\n\nPart of https://github.com/rust-lang/rust-clippy/issues/5393, just a chore.","shortMessageHtmlLink":"Rollup merge of rust-lang#130522 - GnomedDev:clippy-manual-retain-pat…"}},{"before":"d972605735c70bf98280253967c2ec727fa040dd","after":"4d9ce4b4b3d16b3e788ea4e8cafd28f812aad8ac","ref":"refs/heads/rollup-furaug4","pushedAt":"2024-09-18T21:32:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"Rollup merge of #130513 - shekhirin:fs-write-doc-comment, r=cuviper\n\nClarify docs for std::fs::File::write\n\nThis PR fixes the doc comment for `std::fs::File::write` method.","shortMessageHtmlLink":"Rollup merge of rust-lang#130513 - shekhirin:fs-write-doc-comment, r=…"}},{"before":"12b59e52bc03d853281435f1a6d712bb541c521b","after":"d972605735c70bf98280253967c2ec727fa040dd","ref":"refs/heads/rollup-furaug4","pushedAt":"2024-09-18T21:32:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"workingjubilee","name":"Jubilee","path":"/workingjubilee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46493976?s=80&v=4"},"commit":{"message":"Rollup merge of #130487 - cuviper:min-llvm-18, r=nikic\n\nUpdate the minimum external LLVM to 18\n\nWith this change, we'll have stable support for LLVM 18 and 19.\nFor reference, the previous increase to LLVM 17 was #122649.\n\ncc `@rust-lang/wg-llvm`\nr? nikic","shortMessageHtmlLink":"Rollup merge of rust-lang#130487 - cuviper:min-llvm-18, r=nikic"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEu3SNkwA","startCursor":null,"endCursor":null}},"title":"Activity · workingjubilee/rustc"}