{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":81860024,"defaultBranch":"master","name":"rust","ownerLogin":"RalfJung","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2017-02-13T18:59:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/330628?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726579177.0","currentOid":""},"activityList":{"items":[{"before":"118b4090544ef2f4e4a0dc7398b23baef5e4802c","after":"4e4f1959f111e6a0a83306eff72057fd0df7a237","ref":"refs/heads/strict-provenance","pushedAt":"2024-09-18T08:56:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"move the provenance-UB section up and out of the Strict Provenance section","shortMessageHtmlLink":"move the provenance-UB section up and out of the Strict Provenance se…"}},{"before":"6877b1dc1e0424eb35c4e88cce045ba1a114caa0","after":"2d592a925a2daea68dc240c5644f44104f78bebc","ref":"refs/heads/atomic-read-read-races","pushedAt":"2024-09-17T19:10:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"Further clarificarion for atomic and UnsafeCell docs:\n\n- UnsafeCell: mention the term \"data race\", and reference the data race definition\n- atomic: failing RMWs are just reads, reorder and reword docs","shortMessageHtmlLink":"Further clarificarion for atomic and UnsafeCell docs:"}},{"before":"b880024f295976d96abb1730ede61c60ee9fc8fd","after":"ba86cf8686399953e97e82177b201354d808241d","ref":"refs/heads/miri-sync","pushedAt":"2024-09-17T13:20:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"update lockfile","shortMessageHtmlLink":"update lockfile"}},{"before":"e2dc1a1c0f97a90319181a721ab317210307617a","after":"b880024f295976d96abb1730ede61c60ee9fc8fd","ref":"refs/heads/miri-sync","pushedAt":"2024-09-17T13:20:03.000Z","pushType":"push","commitsCount":61,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"Auto merge of #3891 - tiif:tokiotest, r=RalfJung\n\nFix tokio test ICE\n\nFixes #3858\n\nIt turned out that the issue mentioned [here](https://github.com/rust-lang/miri/issues/3858#issuecomment-2336726299) is the exact cause of ICE.\nSo in this PR, I changed the type of ``EpollEventInterest::epfd`` from ``i32`` to ``WeakFileDescriptionRef``.","shortMessageHtmlLink":"Auto merge of rust-lang#3891 - tiif:tokiotest, r=RalfJung"}},{"before":null,"after":"e2dc1a1c0f97a90319181a721ab317210307617a","ref":"refs/heads/miri-sync","pushedAt":"2024-09-17T13:19:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"Auto merge of #129970 - lukas-code:LayoutCalculator, r=compiler-errors\n\nlayout computation: gracefully handle unsized types in unexpected locations\n\nThis PR reworks the layout computation to eagerly return an error when encountering an unsized field where a sized field was expected, rather than delaying a bug and attempting to recover a layout. This is required, because with trivially false where clauses like `[T]: Sized`, any field can possible be an unsized type, without causing a compile error.\n\nSince this PR removes the `delayed_bug` method from the `LayoutCalculator` trait, it essentially becomes the same as the `HasDataLayout` trait, so I've also refactored the `LayoutCalculator` to be a simple wrapper struct around a type that implements `HasDataLayout`.\n\nThe majority of the diff is whitespace changes, so viewing with whitespace ignored is advised.\n\nimplements https://github.com/rust-lang/rust/pull/123169#issuecomment-2025788480\n\nr? `@compiler-errors` or compiler\n\nfixes https://github.com/rust-lang/rust/issues/123134\nfixes https://github.com/rust-lang/rust/issues/124182\nfixes https://github.com/rust-lang/rust/issues/126939\nfixes https://github.com/rust-lang/rust/issues/127737","shortMessageHtmlLink":"Auto merge of rust-lang#129970 - lukas-code:LayoutCalculator, r=compi…"}},{"before":"0f4444a7d0b873ef92fc6ae09f4df158aa99f672","after":"118b4090544ef2f4e4a0dc7398b23baef5e4802c","ref":"refs/heads/strict-provenance","pushedAt":"2024-09-16T06:29:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"move the provenance-UB section up and out of the Strict Provenance section","shortMessageHtmlLink":"move the provenance-UB section up and out of the Strict Provenance se…"}},{"before":"914d8f4bca7990768ca9b5c8d6227d7177b55b4a","after":null,"ref":"refs/heads/soft-float-ignored","pushedAt":"2024-09-16T05:40:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"}},{"before":"d4918df2e7fab822baee990f974123f18c1f8dc2","after":"7dfffe7e70b49777cfc4bf394eeafc27c1a36c18","ref":"refs/heads/mut-ref-to-immut","pushedAt":"2024-09-15T20:53:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"const: don't ICE when encountering a mutable ref to immutable memory","shortMessageHtmlLink":"const: don't ICE when encountering a mutable ref to immutable memory"}},{"before":"7ec01e453c8edead75822574433b6e6fe6ad7ca0","after":null,"ref":"refs/heads/unwrap_unchecked","pushedAt":"2024-09-15T14:17:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"}},{"before":"cc9b7f8767bdee439ce2db49bcee41c591c7d042","after":"0f4444a7d0b873ef92fc6ae09f4df158aa99f672","ref":"refs/heads/strict-provenance","pushedAt":"2024-09-15T11:55:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"move strict provenance lints to new feature gate, remove old feature gates","shortMessageHtmlLink":"move strict provenance lints to new feature gate, remove old feature …"}},{"before":"a8889052261e23444cfde46b7aba16115625a7d6","after":"339f68bd6c4bdb673cfbd81a26866dc31936f6a7","ref":"refs/heads/miri-data-race","pushedAt":"2024-09-15T11:28:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"use early return for race_detecting() logic","shortMessageHtmlLink":"use early return for race_detecting() logic"}},{"before":"f6f9a13b6d43b3d0bea75d92bd0510ccbc7714ba","after":"d4918df2e7fab822baee990f974123f18c1f8dc2","ref":"refs/heads/mut-ref-to-immut","pushedAt":"2024-09-15T11:13:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"const: don't ICE when encountering a mutable ref to immutable memory","shortMessageHtmlLink":"const: don't ICE when encountering a mutable ref to immutable memory"}},{"before":null,"after":"f6f9a13b6d43b3d0bea75d92bd0510ccbc7714ba","ref":"refs/heads/mut-ref-to-immut","pushedAt":"2024-09-15T11:11:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"const: don't ICE when encountering a mutable ref to immutable memory","shortMessageHtmlLink":"const: don't ICE when encountering a mutable ref to immutable memory"}},{"before":"4e8ddbd804ee2143ad68787edbc8c1bcbe0f9a4d","after":"f16f09db63f7b487fbd3e7e2d2eb37b5dfdc0dcc","ref":"refs/heads/interpret-get_ptr_alloc_mut","pushedAt":"2024-09-15T08:21:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"interpret: get_ptr_alloc_mut: lookup allocation only once","shortMessageHtmlLink":"interpret: get_ptr_alloc_mut: lookup allocation only once"}},{"before":"806950e3862ca6d518a6cf83ef28a65003cab33e","after":"49316f871cf8731c3bdf921932659a69199034b4","ref":"refs/heads/const-mut-refs","pushedAt":"2024-09-15T08:21:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"also stabilize const_refs_to_cell","shortMessageHtmlLink":"also stabilize const_refs_to_cell"}},{"before":"e027ba695cd7f9a803bc6652a39b278c118b06ac","after":"cc9b7f8767bdee439ce2db49bcee41c591c7d042","ref":"refs/heads/strict-provenance","pushedAt":"2024-09-15T08:20:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"move strict provenance lints to new feature gate, remove old feature gates","shortMessageHtmlLink":"move strict provenance lints to new feature gate, remove old feature …"}},{"before":"01e8884059d28b2da2b6708fcaa5d3d4b75cdc71","after":"e027ba695cd7f9a803bc6652a39b278c118b06ac","ref":"refs/heads/strict-provenance","pushedAt":"2024-09-15T07:46:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"move strict provenance lints to new feature gate, remove old feature gates","shortMessageHtmlLink":"move strict provenance lints to new feature gate, remove old feature …"}},{"before":"6aa14a82d39cc43eb08cc25eb1c9fe4034611807","after":"268f6cf558fd689459648d702e67395908e7a6c5","ref":"refs/heads/slice-idx-overflow","pushedAt":"2024-09-15T07:21:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"also use compute_size_in_bytes for relevant multiplications in Miri","shortMessageHtmlLink":"also use compute_size_in_bytes for relevant multiplications in Miri"}},{"before":"60ee1b7ac6e1c18679573d4a752e6fc02790d892","after":null,"ref":"refs/heads/simd-shuffle-idx-vector","pushedAt":"2024-09-15T07:09:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"}},{"before":"123757ae07c05d8adafbe00d10b7119608ee13d9","after":null,"ref":"refs/heads/const-interior-mut","pushedAt":"2024-09-15T07:09:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"}},{"before":"f362a59c3ed6241e515e2516a048945a879bbfe3","after":null,"ref":"refs/heads/clashing_extern_declarations","pushedAt":"2024-09-15T07:09:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"}},{"before":"d8636a568055e2cd7f37244f83533f9fb6c8c648","after":"01e8884059d28b2da2b6708fcaa5d3d4b75cdc71","ref":"refs/heads/strict-provenance","pushedAt":"2024-09-14T16:40:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"move strict provenance lints to new feature gate, remove old feature gates","shortMessageHtmlLink":"move strict provenance lints to new feature gate, remove old feature …"}},{"before":"18a298595f8ccbbaf16de7419d12db9d3cd7daba","after":"d8636a568055e2cd7f37244f83533f9fb6c8c648","ref":"refs/heads/strict-provenance","pushedAt":"2024-09-14T15:40:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"move strict provenance lints to new feature gate, remove old feature gates","shortMessageHtmlLink":"move strict provenance lints to new feature gate, remove old feature …"}},{"before":"f3df34fc44924b6adfedb766b2eae85aa67543e6","after":"18a298595f8ccbbaf16de7419d12db9d3cd7daba","ref":"refs/heads/strict-provenance","pushedAt":"2024-09-14T13:26:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"cross-reference 'derived from' with provenance docs","shortMessageHtmlLink":"cross-reference 'derived from' with provenance docs"}},{"before":"d42b82f784eabee546dc952001607ebdacaa110a","after":"f3df34fc44924b6adfedb766b2eae85aa67543e6","ref":"refs/heads/strict-provenance","pushedAt":"2024-09-14T13:19:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"move strict provenance lints to new feature gate, remove old feature gates","shortMessageHtmlLink":"move strict provenance lints to new feature gate, remove old feature …"}},{"before":"fec397d75df1b20cdcfc0c645a3c4995e415a3d9","after":"d42b82f784eabee546dc952001607ebdacaa110a","ref":"refs/heads/strict-provenance","pushedAt":"2024-09-14T13:05:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"move strict provenance lints to new feature gate, remove old feature gates","shortMessageHtmlLink":"move strict provenance lints to new feature gate, remove old feature …"}},{"before":"f7bb2dd11bfa898acf7b729df74c8fa2fb2f27fe","after":"60ee1b7ac6e1c18679573d4a752e6fc02790d892","ref":"refs/heads/simd-shuffle-idx-vector","pushedAt":"2024-09-14T12:43:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"simd_shuffle: require index argument to be a vector","shortMessageHtmlLink":"simd_shuffle: require index argument to be a vector"}},{"before":"7a1b5e5195c8fa6f23652195a432d9275bfd462a","after":"f7bb2dd11bfa898acf7b729df74c8fa2fb2f27fe","ref":"refs/heads/simd-shuffle-idx-vector","pushedAt":"2024-09-14T12:38:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"simd_shuffle: require index argument to be a vector","shortMessageHtmlLink":"simd_shuffle: require index argument to be a vector"}},{"before":"3652514621b485f657902ea77ab6b91f5081c0a0","after":"fec397d75df1b20cdcfc0c645a3c4995e415a3d9","ref":"refs/heads/strict-provenance","pushedAt":"2024-09-14T12:28:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"move strict provenance lints to new feature gate, remove old feature gates","shortMessageHtmlLink":"move strict provenance lints to new feature gate, remove old feature …"}},{"before":"9b586b943a0686cd3b43dfb814fb6b26383c1f06","after":"3652514621b485f657902ea77ab6b91f5081c0a0","ref":"refs/heads/strict-provenance","pushedAt":"2024-09-14T12:12:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RalfJung","name":"Ralf Jung","path":"/RalfJung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/330628?s=80&v=4"},"commit":{"message":"move strict provenance lints to new feature gate, remove old feature gates","shortMessageHtmlLink":"move strict provenance lints to new feature gate, remove old feature …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEuXAuGgA","startCursor":null,"endCursor":null}},"title":"Activity · RalfJung/rust"}