{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":40276274,"defaultBranch":"master","name":"zig","ownerLogin":"ziglang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-08-06T00:51:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/27973237?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718144700.0","currentOid":""},"activityList":{"items":[{"before":"fad223d92ed34caac163695cc2a32cba80267c32","after":"5fc1f8a32bb7d66c0db04e497b89f7e33f408722","ref":"refs/heads/keep-calm-and-continue-panicking","pushedAt":"2024-06-13T01:08:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"std.Thread.Mutex.Recursive: alternate implementation\n\nThis version is simpler. Thanks King!","shortMessageHtmlLink":"std.Thread.Mutex.Recursive: alternate implementation"}},{"before":"2cca9de3464f7235128ee46532950795faa16290","after":"fad223d92ed34caac163695cc2a32cba80267c32","ref":"refs/heads/keep-calm-and-continue-panicking","pushedAt":"2024-06-13T00:43:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"std.Progress: use a recursive mutex for stderr","shortMessageHtmlLink":"std.Progress: use a recursive mutex for stderr"}},{"before":"b62b0f3f1bb145f23b865520ddf8c789aeaede93","after":"2cca9de3464f7235128ee46532950795faa16290","ref":"refs/heads/keep-calm-and-continue-panicking","pushedAt":"2024-06-13T00:19:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"std.Progress: use a recursive mutex for stderr","shortMessageHtmlLink":"std.Progress: use a recursive mutex for stderr"}},{"before":"44f4abf3805eb457525a474f243b71373b5c3824","after":"0cef727e59d7b0c34756c09f64cbfe4490dcc3e7","ref":"refs/heads/master","pushedAt":"2024-06-12T20:49:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"More precise error message for unencodable `\\u` escapes\n\nThe surrogate code points U+D800 to U+DFFF are valid code points but are not Unicode scalar values. This commit makes the error message more accurately reflect what is actually allowed in `\\u` escape sequences.\n\nFrom https://www.unicode.org/versions/Unicode15.0.0/ch03.pdf:\n\n> D71 High-surrogate code point: A Unicode code point in the range U+D800 to U+DBFF.\n> D73 Low-surrogate code point: A Unicode code point in the range U+DC00 to U+DFFF.\n>\n> 3.9 Unicode Encoding Forms\n> D76 Unicode scalar value: Any Unicode code point except high-surrogate and low-surrogate code points.\n\nRelated: #20270","shortMessageHtmlLink":"More precise error message for unencodable \\u escapes"}},{"before":"727f1fa74316e412c32828689e569a3d1fd1981b","after":null,"ref":"refs/heads/fix-progress-race","pushedAt":"2024-06-12T17:20:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"}},{"before":"d9bd34fd0533295044ffb4160da41f7873aff905","after":"44f4abf3805eb457525a474f243b71373b5c3824","ref":"refs/heads/master","pushedAt":"2024-06-12T17:20:14.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"Merge pull request #20269 from ziglang/fix-progress-race","shortMessageHtmlLink":"Merge pull request #20269 from ziglang/fix-progress-race"}},{"before":"044d604bccc5b7612b804fcd819d4a090c287bd3","after":"b62b0f3f1bb145f23b865520ddf8c789aeaede93","ref":"refs/heads/keep-calm-and-continue-panicking","pushedAt":"2024-06-11T22:25:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"std.debug: lock stderr mutex when panicking\n\nThe doc comments for this global said:\n\"Locked to avoid interleaving panic messages from multiple threads.\"\n\nHuh? There's already a mutex for that, it's the stderr mutex. Lock that\none instead.","shortMessageHtmlLink":"std.debug: lock stderr mutex when panicking"}},{"before":null,"after":"727f1fa74316e412c32828689e569a3d1fd1981b","ref":"refs/heads/fix-progress-race","pushedAt":"2024-06-11T22:25:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"update update_cpu_features tool to latest std.Progress API\n\ncloses #20261","shortMessageHtmlLink":"update update_cpu_features tool to latest std.Progress API"}},{"before":"0c26c8f11c416e67691dbe2abf61bd7bd9f3c065","after":"044d604bccc5b7612b804fcd819d4a090c287bd3","ref":"refs/heads/keep-calm-and-continue-panicking","pushedAt":"2024-06-11T22:18:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"update update_cpu_features tool to latest std.Progress API\n\ncloses #20261","shortMessageHtmlLink":"update update_cpu_features tool to latest std.Progress API"}},{"before":null,"after":"0c26c8f11c416e67691dbe2abf61bd7bd9f3c065","ref":"refs/heads/keep-calm-and-continue-panicking","pushedAt":"2024-06-11T22:16:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"update update_cpu_features tool to latest std.Progress API","shortMessageHtmlLink":"update update_cpu_features tool to latest std.Progress API"}},{"before":"d4bc64038ce40ac3829c3f1d0dc21dfb7484818c","after":"d9bd34fd0533295044ffb4160da41f7873aff905","ref":"refs/heads/master","pushedAt":"2024-06-11T06:21:04.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"Snektron","name":"Robin Voetter","path":"/Snektron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5640649?s=80&v=4"},"commit":{"message":"Merge pull request #20247 from Snektron/spirv-vectors-v3\n\nspirv: vectors v3","shortMessageHtmlLink":"Merge pull request #20247 from Snektron/spirv-vectors-v3"}},{"before":"ec337051a92b6f65bb29ddf41a290ea8e46b37b1","after":"d4bc64038ce40ac3829c3f1d0dc21dfb7484818c","ref":"refs/heads/master","pushedAt":"2024-06-10T04:02:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mlugg","name":"Matthew Lugg","path":"/mlugg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7289241?s=80&v=4"},"commit":{"message":"Zir: remove legacy `error_set_decl` variants\n\nThese instructions are not emitted by AstGen. They also would have no\neffect even if they did appear in ZIR: the Sema handling for these\ninstructions creates a Decl which the name strategy is applied to, and\nproceeds to never use it. This pointless CPU heater is now gone, saving\n2 ZIR tags in the process.","shortMessageHtmlLink":"Zir: remove legacy error_set_decl variants"}},{"before":"7ae9d8089d49d3bf04b5f248caf46fc095a71290","after":"ec337051a92b6f65bb29ddf41a290ea8e46b37b1","ref":"refs/heads/master","pushedAt":"2024-06-08T20:02:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"Fix slight deviation from spec in handling Elf*_Rela relative relocations\n\n`Elf*_Rela` relocations store their argument in `r_addend`, including for `R_*_RELATIVE` relocations. Unlike `Elf*_Rel` relocations, they are not applied as a delta to the destination virtual address. Instead, they are computed from `base_address + r_addend` directly.","shortMessageHtmlLink":"Fix slight deviation from spec in handling Elf*_Rela relative relocat…"}},{"before":"24f28753e6df3d0bea28afaccc02d0c9f50cd04f","after":"7ae9d8089d49d3bf04b5f248caf46fc095a71290","ref":"refs/heads/master","pushedAt":"2024-06-08T19:57:35.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"Merge pull request #19007 from rootbeer/glibc-c-test\n\ntest/link/glibc_compat: Add C test case for glibc versions","shortMessageHtmlLink":"Merge pull request #19007 from rootbeer/glibc-c-test"}},{"before":"7cf6650663368a535ed7363721f2e3d49a2a6c92","after":"24f28753e6df3d0bea28afaccc02d0c9f50cd04f","ref":"refs/heads/master","pushedAt":"2024-06-08T19:39:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"Document a few non-obvious variable assignments (#20213)\n\nProvide examples of various initializations.","shortMessageHtmlLink":"Document a few non-obvious variable assignments (#20213)"}},{"before":"65cad8ab1398667bdc401cbdfaabfcd9cc8459d8","after":"7cf6650663368a535ed7363721f2e3d49a2a6c92","ref":"refs/heads/master","pushedAt":"2024-06-08T19:37:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"autodoc: fix misaligned table header when alignment is default (#20220)","shortMessageHtmlLink":"autodoc: fix misaligned table header when alignment is default (#20220)"}},{"before":"45b62c4529ee76f0bb6e948626a7fa6a8024e243","after":"65cad8ab1398667bdc401cbdfaabfcd9cc8459d8","ref":"refs/heads/master","pushedAt":"2024-06-08T19:36:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"Fix index-of-out-bounds when no versions are found in the sdk lib dir\n\nThe current code wrongly assumes that versions[0] will always exist after the iterateAndFilterByVersion call.","shortMessageHtmlLink":"Fix index-of-out-bounds when no versions are found in the sdk lib dir"}},{"before":"0ba64e9ce3afcc400b55f7349c838e2d00e3c00d","after":"45b62c4529ee76f0bb6e948626a7fa6a8024e243","ref":"refs/heads/master","pushedAt":"2024-06-08T19:35:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"io_uring: don't assume completions order\n\nWe are posting two submission (zero copy send and receive) and then\nreading two completions. There is no guarantee that those completions\nwill be in the order of submissions.\nThis test was expecting fist send completion then receive.\nFix is allowing them to come other way too.","shortMessageHtmlLink":"io_uring: don't assume completions order"}},{"before":"2cd536d7e8ae9c095eace969561a5e23c332fdad","after":"0ba64e9ce3afcc400b55f7349c838e2d00e3c00d","ref":"refs/heads/master","pushedAt":"2024-06-08T19:35:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"Add ECONNREFUSED to sendto","shortMessageHtmlLink":"Add ECONNREFUSED to sendto"}},{"before":"6327a3994af8667d8553910d0175603c165d494d","after":"2cd536d7e8ae9c095eace969561a5e23c332fdad","ref":"refs/heads/master","pushedAt":"2024-06-08T19:34:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"libcxx: fix building when -fsingle-threaded\n\n* Skip building libcxx mt-only source files when single-threaded.\n* This change is required for llvm18 libcxx.\n* Add standalone test to link a trivial:\n - mt-executable with libcxx\n - st-executable with libcxx","shortMessageHtmlLink":"libcxx: fix building when -fsingle-threaded"}},{"before":"84d15808731978637a1093a96c385a92949dff0d","after":"6327a3994af8667d8553910d0175603c165d494d","ref":"refs/heads/master","pushedAt":"2024-06-08T19:22:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"std.Build: remove deprecated b.host in favor of b.graph.host (#20237)","shortMessageHtmlLink":"std.Build: remove deprecated b.host in favor of b.graph.host (#20237)"}},{"before":"0884a434117dee3458eea8890b2e47e432844ac3","after":"84d15808731978637a1093a96c385a92949dff0d","ref":"refs/heads/master","pushedAt":"2024-06-08T19:18:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"Report error on missing values for addConfigHeader","shortMessageHtmlLink":"Report error on missing values for addConfigHeader"}},{"before":"aab5cccc78311b01516ed094bf0e9b4bbb6b4577","after":"0884a434117dee3458eea8890b2e47e432844ac3","ref":"refs/heads/master","pushedAt":"2024-06-07T19:43:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"CMake: remove -Dstd-docs=false flag when building stage3\n\nThis now defaults to false already since the autodocs rework.\n\nThe langref still cannot be enabled by default because the langref\ncontains doctests that exercise the `@cImport` feature which is disabled\nin zig2 builds.","shortMessageHtmlLink":"CMake: remove -Dstd-docs=false flag when building stage3"}},{"before":"b0ba8b728fb8a96a36bea085a2788b9023d16328","after":"9eb4b14eb8d371b26312e9555cd0ad3e75770692","ref":"refs/heads/0.12.x","pushedAt":"2024-06-06T23:20:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"start the 0.12.2 release cycle","shortMessageHtmlLink":"start the 0.12.2 release cycle"}},{"before":"404a057f7774f9446c3446f270c094cbcfe0c840","after":"b0ba8b728fb8a96a36bea085a2788b9023d16328","ref":"refs/heads/0.12.x","pushedAt":"2024-06-06T23:19:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"Release 0.12.1","shortMessageHtmlLink":"Release 0.12.1"}},{"before":"cf90dfd3098bef5b3c22d5ab026173b3c357f2dd","after":"aab5cccc78311b01516ed094bf0e9b4bbb6b4577","ref":"refs/heads/master","pushedAt":"2024-06-06T19:05:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"start the 0.14.0 release cycle","shortMessageHtmlLink":"start the 0.14.0 release cycle"}},{"before":"a9e9c9965daa8a6d26fd1d4baf4f31f558b0d5fa","after":"cf90dfd3098bef5b3c22d5ab026173b3c357f2dd","ref":"refs/heads/master","pushedAt":"2024-06-06T19:05:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"Release 0.13.0","shortMessageHtmlLink":"Release 0.13.0"}},{"before":"63754916c598a3be41171abb708dc6434f93c63e","after":"a9e9c9965daa8a6d26fd1d4baf4f31f558b0d5fa","ref":"refs/heads/master","pushedAt":"2024-06-06T18:40:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"Build system: Support Windows depfiles with unquoted, backslash escaped spaces (#20100)","shortMessageHtmlLink":"Build system: Support Windows depfiles with unquoted, backslash escap…"}},{"before":"2d4b264527825feee15de3c2fdf625845e705e32","after":"404a057f7774f9446c3446f270c094cbcfe0c840","ref":"refs/heads/0.12.x","pushedAt":"2024-06-06T18:27:27.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"disable failing IoUring test\n\ntracked by #20212","shortMessageHtmlLink":"disable failing IoUring test"}},{"before":"a4e01074b5cec7da7990188bf0163e8a1fb18483","after":"63754916c598a3be41171abb708dc6434f93c63e","ref":"refs/heads/master","pushedAt":"2024-06-06T18:13:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"disable failing IoUring test\n\ntracked by #20212","shortMessageHtmlLink":"disable failing IoUring test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEY-Fv9gA","startCursor":null,"endCursor":null}},"title":"Activity · ziglang/zig"}