{"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:1716682659.0","currentOid":""},"activityList":{"items":[{"before":"0de24a5177b1d49d6304f76f3ab159faaec134f9","after":"a3167859f2fd8ff2241295469876a2b687280bdc","ref":"refs/heads/master","pushedAt":"2024-06-10T17:39:07.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 #125017 - petrochenkov:upctxt, r=cjgillot\n\nrustc_span: Optimize syntax context updates in spans\n\nBy updating inline contexts in place, without touching span interner, when possible.","shortMessageHtmlLink":"Auto merge of #125017 - petrochenkov:upctxt, r=cjgillot"}},{"before":"804421dff5542c9c7da5c60257b5dbc849719505","after":"75ac3b6331873133c4f7a10f2252afd6f3906c6a","ref":"refs/heads/beta","pushedAt":"2024-06-10T15:29:05.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 #126220 - ferrocene:pa-beta-1.80.0, r=pietroalbini\n\n[beta] Prepare Rust 1.80.0\n\nr? `@ghost`","shortMessageHtmlLink":"Auto merge of #126220 - ferrocene:pa-beta-1.80.0, r=pietroalbini"}},{"before":"06194cadcd0948a7100b46737f61e82b8c00d632","after":"0de24a5177b1d49d6304f76f3ab159faaec134f9","ref":"refs/heads/master","pushedAt":"2024-06-10T13:15:17.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 #126225 - Kobzol:tidy-update-rustc-perf, r=onur-ozkan\n\nUpdate `rustc-perf` submodule before running tidy\n\nSince https://github.com/rust-lang/rust/pull/125465, `tidy` checks `src/tools/rustc-perf`, so we need to have it checked out before running `tidy`.\n\nFixes: https://github.com/rust-lang/rust/issues/126224\n\nr? `@onur-ozkan`","shortMessageHtmlLink":"Auto merge of #126225 - Kobzol:tidy-update-rustc-perf, r=onur-ozkan"}},{"before":"1f1dd652d93d909e80449f63655b165a2210fead","after":"804421dff5542c9c7da5c60257b5dbc849719505","ref":"refs/heads/beta","pushedAt":"2024-06-10T12:47:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pietroalbini","name":"Pietro Albini","path":"/pietroalbini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2299951?s=80&v=4"},"commit":{"message":"Auto merge of #126134 - matthiaskrgr:rollup-vzlegsc, r=matthiaskrgr\n\nRollup of 11 pull requests\n\nSuccessful merges:\n\n - #124012 (Stabilize `binary_heap_as_slice`)\n - #124214 (Parse unsafe attributes)\n - #125572 (Detect pub structs never constructed and unused associated constants)\n - #125781 (prefer `compile::stream_cargo` for building tools)\n - #126030 (Update `./x fmt` command in library/std/src/sys/pal/windows/c/README.md)\n - #126047 (Simplify the rayon calls in the installer)\n - #126052 (More `rustc_parse` cleanups)\n - #126077 (Revert \"Use the HIR instead of mir_keys for determining whether something will have a MIR body.\")\n - #126089 (Stabilize Option::take_if)\n - #126112 (Clean up source root in run-make tests)\n - #126119 (Improve docs for using custom paths with `--emit`)\n\nr? `@ghost`\n`@rustbot` modify labels: rollup","shortMessageHtmlLink":"Auto merge of #126134 - matthiaskrgr:rollup-vzlegsc, r=matthiaskrgr"}},{"before":"7bb6510fc1899b008837a376a7fdf31b341cc1bb","after":"129f3b9964af4d4a709d1383930ade12dfe7c081","ref":"refs/heads/stable","pushedAt":"2024-06-10T10:55:21.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 #126219 - ferrocene:pa-stable-1.79.0, r=pietroalbini\n\n[stable] Prepare Rust 1.79.0\n\nr? `@ghost`","shortMessageHtmlLink":"Auto merge of #126219 - ferrocene:pa-stable-1.79.0, r=pietroalbini"}},{"before":"d2fb97fceccb7b7d71c40cc2d3c9b376fd2883aa","after":"06194cadcd0948a7100b46737f61e82b8c00d632","ref":"refs/heads/master","pushedAt":"2024-06-10T08:27:46.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 #126206 - Kobzol:disable-libstdc++-version-check, r=Mark-Simulacrum\n\nRemove libstdc++ version check error\n\nThis keeps the error message from https://github.com/rust-lang/rust/pull/125411, but removes the `exit(1)` call.\n\nThis PR is mostly a hotfix to unblock bootstrap benchmarks in rustc-perf.\n\nHowever, I think that it might be better to just print a warning, in general. If the ABI version does not match, the build might or might not work locally (as we can see on rustc-perf, where it works even if the reported ABI is 7).\n\nIf it does not work (and **if** we can always recognize this during the LLVM wrapper build, instead of having some silent miscompilations), then the user will have to update their libstdc++ anyway, the error does not help them out on its own. So it should be enough to just provide a better error message, without blocking the build.\n\nBut I'm not adamant on that, I just want to unblock bootstrap benchmarks until we can find a way to update libstdc++ on the collector machine.\n\nCC `@onur-ozkan`\n\nr? `@Mark-Simulacrum`","shortMessageHtmlLink":"Auto merge of #126206 - Kobzol:disable-libstdc++-version-check, r=Mar…"}},{"before":"7bb6510fc1899b008837a376a7fdf31b341cc1bb","after":"1f1dd652d93d909e80449f63655b165a2210fead","ref":"refs/heads/beta","pushedAt":"2024-06-10T08:15:37.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 #3655 - RalfJung:simd-bitmask, r=RalfJung\n\nportable-simd: add test for non-power-of-2 bitmask\n\n`@calebzulawski` is that the intended behavior? Specifically for arrays, the bitmask `[1, 0, 0, 1, 0, 0, 1, 0, 1, 0]` becomes\n- `[0b01001001, 0b01]` on little endian\n- `[0b10010010, 0b10]` on big endian","shortMessageHtmlLink":"Auto merge of #3655 - RalfJung:simd-bitmask, r=RalfJung"}},{"before":"9b00956e56009bab2aa15d7bff10916599e3d6d6","after":"7bb6510fc1899b008837a376a7fdf31b341cc1bb","ref":"refs/heads/stable","pushedAt":"2024-06-10T08:15:37.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 #126093 - cuviper:beta-next, r=cuviper\n\n[beta] backports\n\n- Fix insufficient logic when searching for the underlying allocation #124761\n- Handle field projections like slice indexing in invalid_reference_casting #124908\n- Handle Deref expressions in invalid_reference_casting #124978\n- Fix ICE in non-operand `aggregate_raw_ptr` instrinsic codegen #125184\n- Wrap Context.ext in AssertUnwindSafe #125392\n- Revert problematic opaque type change #125489\n- ast: Revert a breaking attribute visiting order change #125734\n- Update to LLVM 18.1.7 #126061\n- Revert \"Disallow ambiguous attributes on expressions\" on beta #126102 / #126101\n- Silence double-symlink errors while building solaris toolchain #126011\n\nr? cuviper","shortMessageHtmlLink":"Auto merge of #126093 - cuviper:beta-next, r=cuviper"}},{"before":"6d94a8727522e21c4309deb7034f5093531a6a76","after":"d2fb97fceccb7b7d71c40cc2d3c9b376fd2883aa","ref":"refs/heads/master","pushedAt":"2024-06-10T04:34:39.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 #126153 - onur-ozkan:fix-rustdoc-issue-with-ci-rustc, r=Mark-Simulacrum\n\nresolve rustdoc incompatibility with `rust.download-rustc=true` + `rust.channel= beta/stable`\n\nPreviously, we were unable to use `rust.download-rustc` with the beta or stable\nchannel settings through `rust.channel` due to breaking rustdoc UI tests.\nThis was because when using a precompiled nightly compiler from CI, we must use the\nchannel of precompiled compiler and ignore `rust.channel` from the configuration.\n\nThis change addresses that issue in `Builder::doc_rust_lang_org_channel` and allows rustdoc\nUI tests to work with the precompiled compiler even if the channel specified in config.toml is\n\"beta\" or \"stable\".\n\nBlocker for https://github.com/rust-lang/rust/pull/122709","shortMessageHtmlLink":"Auto merge of #126153 - onur-ozkan:fix-rustdoc-issue-with-ci-rustc, r…"}},{"before":"a70b2ae57713ed0e7411c059d582ab382fc4166a","after":"6d94a8727522e21c4309deb7034f5093531a6a76","ref":"refs/heads/master","pushedAt":"2024-06-10T02:26: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 #107099 - edward-shen:edward-shen/rustdoc-remap-path-prefix, r=GuillaumeGomez\n\nrustdoc: Add support for --remap-path-prefix\n\nAdds `--remap-path-prefix` as an unstable option. This is implemented to mimic the behavior of `rustc`'s `--remap-path-prefix`.\n\nThis flag similarly takes in two paths, a prefix to replace and a replacement string.\n\nThis is useful for build tools (e.g. Buck) other than cargo that can run doc tests.\n\ncc: `@dtolnay`","shortMessageHtmlLink":"Auto merge of #107099 - edward-shen:edward-shen/rustdoc-remap-path-pr…"}},{"before":"503dfcf4e03089cf0c06d10fc69b5477a2f766ef","after":"a70b2ae57713ed0e7411c059d582ab382fc4166a","ref":"refs/heads/master","pushedAt":"2024-06-09T23:16:09.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #126205 - jieyouxu:rollup-s64z5ng, r=jieyouxu\n\nRollup of 4 pull requests\n\nSuccessful merges:\n\n - #126172 (Weekly `cargo update`)\n - #126176 (rustdoc-search: use lowercase, non-normalized name for type search)\n - #126190 (Autolabel run-make tests, remind to update tracking issue)\n - #126194 (Migrate more things to `WinError`)\n\nr? `@ghost`\n`@rustbot` modify labels: rollup","shortMessageHtmlLink":"Auto merge of #126205 - jieyouxu:rollup-s64z5ng, r=jieyouxu"}},{"before":"65d1a73aabc03c7f94633bf00eee1b5548c28c14","after":"503dfcf4e03089cf0c06d10fc69b5477a2f766ef","ref":"refs/heads/master","pushedAt":"2024-06-09T21:01:59.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #126202 - jieyouxu:rollup-2ixnizz, r=jieyouxu\n\nRollup of 6 pull requests\n\nSuccessful merges:\n\n - #125041 (Enable GVN for `AggregateKind::RawPtr`)\n - #125253 (Add `FRAC_1_SQRT_2PI` constant to f16/f32/f64/f128)\n - #125465 (bootstrap: vendor crates required by opt-dist to collect profiles )\n - #125470 (Add release notes for 1.79.0)\n - #125963 (Remove hard-coded hashes from codegen tests)\n - #126188 (Fix documentation for `impl_common_helpers` in `run-make-support`)\n\nr? `@ghost`\n`@rustbot` modify labels: rollup","shortMessageHtmlLink":"Auto merge of #126202 - jieyouxu:rollup-2ixnizz, r=jieyouxu"}},{"before":"7bb0ef4902e43f338aa73c3ff728bea3cb9ecf6a","after":"65d1a73aabc03c7f94633bf00eee1b5548c28c14","ref":"refs/heads/master","pushedAt":"2024-06-09T18:53:40.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 #125999 - XrXr:dist-aarch64-gcc-13, r=Kobzol\n\nci: use GCC 13 as cross compiler in `dist-aarch64-linux`\n\nI'm proposing this GCC upgrade since it addresses bug https://github.com/rust-lang/rust/issues/125619. The\nregression in question affects stable release consumers who tend to have\nno exposure to Rust build tools, so if at all possible, I would like to\nhave it resolved in the next stable release. I have tried to fix the bug\nin `compiler-builtins`, which led to submitting a PR for `compiler-rt`\nin upstream LLVM, but it may take a long time before these upstreams\naddress this regression.\n\nA summary of why upgrading GCC solves the regression follows.\n`__multc3()` is a builtin function `compiler-builtins` exposes for\nspecifically aarch64, non-Windows targets [1]. The object file for it is\nincluded in `staticlib` archives through `libstd`. The implementation\nfor `__multc3()` is from `multc3.c`, part of LLVM's `compiler-rt`.\nUpstream `compiler-rt` normally builds the C file using the Clang\nfrom the same LLVM version. On the other hand, `compiler-builtins`\nbuilds the C file using GCC, outside of the usual LLVM build system.\nThe upstream implementation doesn't have feature detection which\nworks for GCC version older than 10, and ends up producing an\nunlinkable object.\n\nUpstream LLVM might be slow to respond to this issue as they might deem\n`compiler-builtin` as doing something out of the ordinary from their\nperspective. They might reasonably assume everyone builds `compiler-rt`\nthrough LLVM's build system.\n\nI have done the following to test this change:\n - verified that a local build without this patch exhibits the\n regression.\n - verified that with this patch, the object for `__multc3()` has no\n reference to undefined functions in the symbol table.\n - verified that with this patch, `rustc` is usable to build Ruby with\n YJIT, and that the reported regression is resolved.\n\nSince `loongarch64-linux-gnu` already uses GCC 13.2.0, I hope we can upgrade without issues.\n\ntry-job: dist-aarch64-linux\n\n[1]: https://github.com/rust-lang/compiler-builtins/blob/c04eb9e1afb72bdf943f5e5d77b3812f40526602/build.rs#L524-L539","shortMessageHtmlLink":"Auto merge of #125999 - XrXr:dist-aarch64-gcc-13, r=Kobzol"}},{"before":"212841e17cce13d1e29b00ad144300b687bfafdd","after":"7bb0ef4902e43f338aa73c3ff728bea3cb9ecf6a","ref":"refs/heads/master","pushedAt":"2024-06-09T16:44:56.000Z","pushType":"push","commitsCount":70,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #126193 - RalfJung:miri-sync, r=RalfJung\n\nMiri subtree update\n\nr? `@ghost`","shortMessageHtmlLink":"Auto merge of #126193 - RalfJung:miri-sync, r=RalfJung"}},{"before":"4f3a276ff1e4e873a739ec34a3ac9e2d365ca2b9","after":"212841e17cce13d1e29b00ad144300b687bfafdd","ref":"refs/heads/master","pushedAt":"2024-06-09T14:35:54.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 #126166 - matthiaskrgr:crsh, r=jieyouxu\n\ntests: add more crashes\n\nr? `@jieyouxu`","shortMessageHtmlLink":"Auto merge of #126166 - matthiaskrgr:crsh, r=jieyouxu"}},{"before":"b3ca6ee18ad96b45ef403938a58f9fb9d250fbc4","after":"4f3a276ff1e4e873a739ec34a3ac9e2d365ca2b9","ref":"refs/heads/master","pushedAt":"2024-06-09T11:44:04.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #126185 - matthiaskrgr:rollup-72dn1s2, r=matthiaskrgr\n\nRollup of 5 pull requests\n\nSuccessful merges:\n\n - #126137 (tests: Add ui/higher-ranked/trait-bounds/normalize-generic-arg.rs)\n - #126146 (std::unix::process adding few specific freebsd signals to be able to id.)\n - #126155 (Remove empty test suite `tests/run-make-fulldeps`)\n - #126168 (std::unix::os current_exe implementation simplification for haiku.)\n - #126175 (Use --quiet flag when installing pip dependencies)\n\nr? `@ghost`\n`@rustbot` modify labels: rollup","shortMessageHtmlLink":"Auto merge of #126185 - matthiaskrgr:rollup-72dn1s2, r=matthiaskrgr"}},{"before":"13423befc40fffe23ccc6dd06868142cff9428fe","after":"b3ca6ee18ad96b45ef403938a58f9fb9d250fbc4","ref":"refs/heads/master","pushedAt":"2024-06-09T09:36:00.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 #126163 - RalfJung:simd-packed, r=calebzulawski,workingjubilee\n\nsimd packed types: remove outdated comment, extend codegen test\n\nIt seems like https://github.com/rust-lang/rust/pull/125311 made that check in codegen unnecessary?\n\nr? `@workingjubilee` `@calebzulawski`","shortMessageHtmlLink":"Auto merge of #126163 - RalfJung:simd-packed, r=calebzulawski,working…"}},{"before":"a595f3218e1204bad6f4d3451d318b2c0c56d570","after":"13423befc40fffe23ccc6dd06868142cff9428fe","ref":"refs/heads/master","pushedAt":"2024-06-09T05:44: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 #126087 - jieyouxu:rmake-docs, r=Kobzol\n\nrun-make: add some basic docs about the test suite's setup\n\nr? `@Kobzol`","shortMessageHtmlLink":"Auto merge of #126087 - jieyouxu:rmake-docs, r=Kobzol"}},{"before":"6c4755dcb7c3bf5505614e8adb19d701f9dbb949","after":"a595f3218e1204bad6f4d3451d318b2c0c56d570","ref":"refs/heads/master","pushedAt":"2024-06-09T03:11: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 #126150 - RalfJung:offset_of_slice, r=compiler-errors\n\noffset_of: allow (unstably) taking the offset of slice tail fields\n\nFields of type `[T]` have a statically known offset, so there is no reason to forbid them in `offset_of!`. This PR adds the `offset_of_slice` feature to allow them.\n\nI created a tracking issue: https://github.com/rust-lang/rust/issues/126151.","shortMessageHtmlLink":"Auto merge of #126150 - RalfJung:offset_of_slice, r=compiler-errors"}},{"before":"f21554f7f0ff447b803961c51acafde04553c1ed","after":"6c4755dcb7c3bf5505614e8adb19d701f9dbb949","ref":"refs/heads/master","pushedAt":"2024-06-09T00:49:24.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 #126173 - nikic:pr-ci-codegen-tests, r=Kobzol\n\nDon't disable codegen tests in PR CI\n\nFixes https://github.com/rust-lang/rust/issues/126170.\n\nr? `@ghost`","shortMessageHtmlLink":"Auto merge of #126173 - nikic:pr-ci-codegen-tests, r=Kobzol"}},{"before":"9e18f09adf5c8a83e61df6a88eae671c2d970c85","after":"fd171c9440e81b6621918adbd8b298b7921aa4d4","ref":"refs/heads/cargo_update","pushedAt":"2024-06-09T00:18:49.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 Locking 46 packages to latest compatible versions\n Updating annotate-snippets v0.11.2 -> v0.11.3\n Updating anstyle-query v1.0.3 -> v1.1.0\n Updating cc v1.0.97 -> v1.0.99\n Updating clap v4.5.4 -> v4.5.6\n Updating clap_builder v4.5.2 -> v4.5.6\n Updating clap_complete v4.5.2 -> v4.5.5\n Updating clap_derive v4.5.4 -> v4.5.5\n Updating clap_lex v0.7.0 -> v0.7.1\n Updating crc32fast v1.4.0 -> v1.4.2\n Updating crossbeam-channel v0.5.12 -> v0.5.13\n Updating crossbeam-utils v0.8.19 -> v0.8.20\n Updating getrandom v0.2.14 -> v0.2.15\n Updating icu_list v1.4.0 -> v1.5.0\n Updating icu_list_data v1.4.0 -> v1.5.0\n Updating icu_locid v1.4.0 -> v1.5.0\n Updating icu_locid_transform v1.4.0 -> v1.5.0\n Updating icu_locid_transform_data v1.4.0 -> v1.5.0\n Updating icu_provider v1.4.0 -> v1.5.0\n Updating icu_provider_adapters v1.4.0 -> v1.5.0\n Updating icu_provider_macros v1.4.0 -> v1.5.0\n Updating libz-sys v1.1.16 -> v1.1.18\n Updating litemap v0.7.2 -> v0.7.3\n Updating nu-ansi-term v0.49.0 -> v0.50.0\n Updating parking_lot v0.12.2 -> v0.12.3\n Updating proc-macro2 v1.0.82 -> v1.0.85\n Updating r-efi v4.4.0 -> v4.5.0\n Updating serde v1.0.202 -> v1.0.203\n Updating serde_derive v1.0.202 -> v1.0.203\n Updating spanned v0.2.0 -> v0.2.1\n Updating syn v2.0.64 -> v2.0.66\n Updating tar v0.4.40 -> v0.4.41\n Updating tinystr v0.7.5 -> v0.7.6\n Updating tokio v1.37.0 -> v1.38.0\n Updating toml v0.8.13 -> v0.8.14\n Updating toml_edit v0.22.13 -> v0.22.14\n Updating tracing-tree v0.3.0 -> v0.3.1\n Updating unicode-width v0.1.12 -> v0.1.13\n Updating utf8parse v0.2.1 -> v0.2.2\n Updating winnow v0.6.8 -> v0.6.13\n Updating writeable v0.5.4 -> v0.5.5\n Updating yoke v0.7.3 -> v0.7.4\n Updating yoke-derive v0.7.3 -> v0.7.4\n Updating zerofrom v0.1.3 -> v0.1.4\n Updating zerofrom-derive v0.1.3 -> v0.1.4\n Updating zerovec v0.10.1 -> v0.10.2\n Updating zerovec-derive v0.10.1 -> v0.10.2\nnote: pass `--verbose` to see 88 unchanged dependencies behind latest","shortMessageHtmlLink":"cargo update"}},{"before":"565cadb514d35e7b851540edbc172af0f606014f","after":"f21554f7f0ff447b803961c51acafde04553c1ed","ref":"refs/heads/master","pushedAt":"2024-06-08T21:46:38.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 #126121 - Kobzol:runmake-cmd-wrapper, r=jieyouxu\n\nAdd a custom Command wrapper to `run-make-support`\n\nThis should make it easier to make sure that we check process exit codes, and it should also make checking of stdout/stderr less verbose and more explicit in run-make tests. I prefer the `run()/run_fail().assert(...)` style to something like `run_fail_assert_exit_code`, because the former is more composable.\n\nRegarding https://github.com/rust-lang/rust/issues/125747, I'm not sure if we really need a custom trait, I think that we can get far enough with just `Deref` on the `Cc/Clang/Rustc/Rustdoc/...` structs. But now that these structs don't even need `command_output` anymore, I think that they are fine-ish as they are with the macro.\n\nRelated issues: https://github.com/rust-lang/rust/issues/125617, https://github.com/rust-lang/rust/issues/125747\n\nFixes: https://github.com/rust-lang/rust/issues/125617 (because `command_output` is no longer a public method)\n\nr? `@jieyouxu`","shortMessageHtmlLink":"Auto merge of #126121 - Kobzol:runmake-cmd-wrapper, r=jieyouxu"}},{"before":"cfdb6175c2286acdd0c7d71a2ac9eefb777eec09","after":"565cadb514d35e7b851540edbc172af0f606014f","ref":"refs/heads/master","pushedAt":"2024-06-08T19:39:53.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 #126167 - matthiaskrgr:rollup-r717w0s, r=matthiaskrgr\n\nRollup of 3 pull requests\n\nSuccessful merges:\n\n - #126132 (config.example.toml: minor improves)\n - #126149 (Miri std tests: don't set BOOTSTRAP_SKIP_TARGET_SANITY unnecessarily)\n - #126157 (add missing Scalar::from_i128)\n\nr? `@ghost`\n`@rustbot` modify labels: rollup","shortMessageHtmlLink":"Auto merge of #126167 - matthiaskrgr:rollup-r717w0s, r=matthiaskrgr"}},{"before":"e484b3efa5ef01d93a4154f26b546a58dddc471b","after":"cfdb6175c2286acdd0c7d71a2ac9eefb777eec09","ref":"refs/heads/master","pushedAt":"2024-06-08T17:32:55.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 #126097 - Kobzol:runmake-change-cwd, r=jieyouxu\n\nChange how runmake v2 tests are executed\n\nThis PR makes execution of v2 runmake tests more sane, by executing each test in a temporary directory by default, rather than running it inside `tests/run-make`. This will have.. a lot of conflicts.\n\nFixes: https://github.com/rust-lang/rust/issues/126080\nCloses https://github.com/rust-lang/rust/issues/125726, because it removes `tmp_dir`, lol.\n\nr? `@jieyouxu`\n\ntry-job: x86_64-msvc","shortMessageHtmlLink":"Auto merge of #126097 - Kobzol:runmake-change-cwd, r=jieyouxu"}},{"before":"655600c5cba4d1e76fa0652c72258ec4996f48b8","after":"e484b3efa5ef01d93a4154f26b546a58dddc471b","ref":"refs/heads/master","pushedAt":"2024-06-08T15:24:00.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 #125966 - schvv31n:impl_os_string_pathbuf_leak, r=workingjubilee\n\nImplement `os_string_pathbuf_leak`\n\nimplementation of #125965\n\nACP: https://github.com/rust-lang/libs-team/issues/389 [ Accepted ]","shortMessageHtmlLink":"Auto merge of #125966 - schvv31n:impl_os_string_pathbuf_leak, r=worki…"}},{"before":"d8fde5074571dfa3fecbc2a304597a83fcd6a893","after":"655600c5cba4d1e76fa0652c72258ec4996f48b8","ref":"refs/heads/master","pushedAt":"2024-06-08T11:37:37.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 #126116 - Kobzol:ci-remove-setup-python, r=jdno\n\nCI: remove `Setup Python` action\n\nThis action was added recently in https://github.com/rust-lang/rust/pull/125590, but it shouldn't really be needed, as our CI was working fine before without it. Our base Ubuntu 20.04 images use Python 3.8, while this action installed Python 3.12, but we don't really need that.\n\nSince this action does not support ARM yet, this blocks https://github.com/rust-lang/rust/pull/126113. See https://github.com/rust-lang/rust/pull/125590#issuecomment-2154438250.\n\nr? `@jdno`","shortMessageHtmlLink":"Auto merge of #126116 - Kobzol:ci-remove-setup-python, r=jdno"}},{"before":"16e8803579e5914a17a4924f47faaefc040a982d","after":"d8fde5074571dfa3fecbc2a304597a83fcd6a893","ref":"refs/heads/master","pushedAt":"2024-06-08T09:29:39.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 #126111 - Zalathar:fulldeps-hotplug, r=jieyouxu\n\nPort `tests/run-make-fulldeps/hotplug_codegen_backend` to ui-fulldeps\n\nThis is the last remaining run-make-fulldeps test, which means I actually had to leave behind a dummy README file to prevent compiletest from complaining about a missing directory.\n\n(Removing the run-make-fulldeps suite entirely is non-trivial, so I intend to do so in a separate PR after this one.)\n\n---\n\nI wasn't sure about adding a new kind of aux build just for this one test, so I also tried to just port this test from Makefile to [rmake](https://github.com/rust-lang/rust/issues/121876) instead.\n\nBut I found that I couldn't get rmake to fully work for a run-make-fulldeps test, which convinced me that getting rid of run-make-fulldeps is worthwhile.\n\nr? `@jieyouxu`","shortMessageHtmlLink":"Auto merge of #126111 - Zalathar:fulldeps-hotplug, r=jieyouxu"}},{"before":"ff014f5de0c4d9a53e2d80b53e1faaca96964314","after":"16e8803579e5914a17a4924f47faaefc040a982d","ref":"refs/heads/master","pushedAt":"2024-06-08T06:45:50.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 #126143 - weihanglo:update-cargo, r=weihanglo\n\nUpdate cargo\n\n8 commits in 34a6a87d8a2330d8c9d578f927489689328a652d..b1feb75d062444e2cee8b3d2aaa95309d65e9ccd\n2024-06-04 15:31:01 +0000 to 2024-06-07 20:16:17 +0000\n- Keep lints updated (rust-lang/cargo#14030)\n- test(lints): Ensure unused optional dep fires for shadowed dep (rust-lang/cargo#14028)\n- Add `cargo update --breaking` (rust-lang/cargo#13979)\n- Add tooling to document lints (rust-lang/cargo#14025)\n- Rename --out-dir to --artifact-dir (rust-lang/cargo#13809)\n- fix(lints): Add unknown_lints to lints list (rust-lang/cargo#14024)\n- docs(contrib): Suggest atomic commits with separate test commits (rust-lang/cargo#14014)\n- test(semver): track the behavior of `--precise ` (rust-lang/cargo#14013)\n\nr? ghost","shortMessageHtmlLink":"Auto merge of #126143 - weihanglo:update-cargo, r=weihanglo"}},{"before":"8fb1930c20ace2bcd17c4a52392de38a1c84bd05","after":"ff014f5de0c4d9a53e2d80b53e1faaca96964314","ref":"refs/heads/master","pushedAt":"2024-06-08T04:38:29.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #126144 - fmease:rollup-i9pcdys, r=fmease\n\nRollup of 6 pull requests\n\nSuccessful merges:\n\n - #125951 (Stabilize `error_in_core`)\n - #125998 (std::unix::fs::get_mode implementation for illumos/solaris.)\n - #126057 (Make html rendered by rustdoc allow searching non-English identifier / alias)\n - #126065 (mark binding undetermined if target name exist and not obtained)\n - #126105 (Add debugging utils and comments to Fuchsia scripts)\n - #126138 (Fix typo in docs for std::pin)\n\nr? `@ghost`\n`@rustbot` modify labels: rollup","shortMessageHtmlLink":"Auto merge of #126144 - fmease:rollup-i9pcdys, r=fmease"}},{"before":"804421dff5542c9c7da5c60257b5dbc849719505","after":"8fb1930c20ace2bcd17c4a52392de38a1c84bd05","ref":"refs/heads/master","pushedAt":"2024-06-08T02:28:22.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 #126114 - ferrocene:pa-branch-1.81.0, r=pietroalbini\n\nSet version number to 1.81.0\n\nr? `@ghost`","shortMessageHtmlLink":"Auto merge of #126114 - ferrocene:pa-branch-1.81.0, r=pietroalbini"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYWTv3QA","startCursor":null,"endCursor":null}},"title":"Activity · rust-lang/rust"}