{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":842037,"defaultBranch":"devel","name":"Nim","ownerLogin":"nim-lang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-08-16T20:38:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/603863?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717683311.0","currentOid":""},"activityList":{"items":[{"before":"ca54364372afe6cd8ba8b7221c23bb8edc2f948e","after":"8b5d754caae500738eaca9b779dc3615e1cc1f1c","ref":"refs/heads/pr_sink_refc","pushedAt":"2024-06-06T14:37:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"fixes tests","shortMessageHtmlLink":"fixes tests"}},{"before":"a96a2be627ceec5bb50d92c2f1db88c9d3e41e3f","after":"ca54364372afe6cd8ba8b7221c23bb8edc2f948e","ref":"refs/heads/pr_sink_refc","pushedAt":"2024-06-06T14:35:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"revert passcopy","shortMessageHtmlLink":"revert passcopy"}},{"before":"7db4376cda8696e51795c8f36e66b99dc5650aa1","after":"d6bc8699b9432f0322ce5ed4f08ffdf5817d0a0a","ref":"refs/heads/version-2-0","pushedAt":"2024-06-06T14:15:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"narimiran","name":"Miran","path":"/narimiran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16516130?s=80&v=4"},"commit":{"message":"fixes #22510 (#23100)\n\n(cherry picked from commit 69d0b73d667c4be9383f29cda3f70e411995d9af)","shortMessageHtmlLink":"fixes #22510 (#23100)"}},{"before":"daca0aa65de5ff92968ce7b8b49d0ca7c01a0a6a","after":null,"ref":"refs/heads/pr_pop_exception","pushedAt":"2024-06-06T14:15:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"}},{"before":null,"after":"07fbcd3efb35ba77d8aaf531d080353f84e5c180","ref":"refs/heads/araq-fixes-23354","pushedAt":"2024-06-06T14:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"},"commit":{"message":"fixes #23354; [backport]","shortMessageHtmlLink":"fixes #23354; [backport]"}},{"before":"a990ac64b8f550f770bca2e1ae304ab4bc22c892","after":"a96a2be627ceec5bb50d92c2f1db88c9d3e41e3f","ref":"refs/heads/pr_sink_refc","pushedAt":"2024-06-06T13:38:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/devel' into pr_sink_refc","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/devel' into pr_sink_refc"}},{"before":"7a0e194da28bf558d5acd71342fb98bebd9313a5","after":"ac74a20b063562fdc8e9379ee76e49d54df981bb","ref":"refs/heads/gh-pages","pushedAt":"2024-06-06T10:01:15.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":"Deploy to GitHub pages","shortMessageHtmlLink":"Deploy to GitHub pages"}},{"before":"074a24a0b4ecd7a8f6f04089d084fa20caf88979","after":null,"ref":"refs/heads/pr_except_orc","pushedAt":"2024-06-06T09:51:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"}},{"before":"69d0b73d667c4be9383f29cda3f70e411995d9af","after":"8f5ae28fab113c425d22e5abc230f456fa627744","ref":"refs/heads/devel","pushedAt":"2024-06-06T09:51:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"},"commit":{"message":"fixes #22672; Destructor not called for result when exception is thrown (#23267)\n\nfixes #22672","shortMessageHtmlLink":"fixes #22672; Destructor not called for result when exception is thro…"}},{"before":"fd849df6b78bb85770b5200ceb0f9013847c48b6","after":"ed2e79d5af23f3e3e1e29c64e7246ccef62b83f8","ref":"refs/heads/pr_gcc14_action","pushedAt":"2024-06-06T08:31:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"Update tvmmisc.nim","shortMessageHtmlLink":"Update tvmmisc.nim"}},{"before":"71c2172584b717873c71870bc2cc755f6cdc55b5","after":"fd849df6b78bb85770b5200ceb0f9013847c48b6","ref":"refs/heads/pr_gcc14_action","pushedAt":"2024-06-06T06:11:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"use apt","shortMessageHtmlLink":"use apt"}},{"before":"8e0978d85b6de81aa5e2807bdef04dd8df83bdbc","after":"71c2172584b717873c71870bc2cc755f6cdc55b5","ref":"refs/heads/pr_gcc14_action","pushedAt":"2024-06-06T05:42:44.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"Merge branch 'devel' into pr_gcc14_action","shortMessageHtmlLink":"Merge branch 'devel' into pr_gcc14_action"}},{"before":"ea390ba930c0f21aec405cc91e378bc36dfde6c9","after":"7a0e194da28bf558d5acd71342fb98bebd9313a5","ref":"refs/heads/gh-pages","pushedAt":"2024-06-05T23:01:40.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":"Deploy to GitHub pages","shortMessageHtmlLink":"Deploy to GitHub pages"}},{"before":"87e56cabbb4d0d7326c37799d34d10e395a970fc","after":"69d0b73d667c4be9383f29cda3f70e411995d9af","ref":"refs/heads/devel","pushedAt":"2024-06-05T22:52:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"},"commit":{"message":"fixes #22510 (#23100)","shortMessageHtmlLink":"fixes #22510 (#23100)"}},{"before":"206c9bfcb850ef84f20cfffa54d5300c97c68ba7","after":null,"ref":"refs/heads/araq-fixes-22510","pushedAt":"2024-06-05T22:52:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"}},{"before":"21a819c51f3aeda26fc8237ebbea68abd3bc351e","after":"206c9bfcb850ef84f20cfffa54d5300c97c68ba7","ref":"refs/heads/araq-fixes-22510","pushedAt":"2024-06-05T20:43:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"},"commit":{"message":"make test green again","shortMessageHtmlLink":"make test green again"}},{"before":"f355208a4fac21be477e0089b18777cc6640be44","after":"21a819c51f3aeda26fc8237ebbea68abd3bc351e","ref":"refs/heads/araq-fixes-22510","pushedAt":"2024-06-05T20:02:43.000Z","pushType":"push","commitsCount":188,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"},"commit":{"message":"Merge branch 'devel' into araq-fixes-22510","shortMessageHtmlLink":"Merge branch 'devel' into araq-fixes-22510"}},{"before":"b68c083fc2d2570229c736bc1d49b29a862144e8","after":"ea390ba930c0f21aec405cc91e378bc36dfde6c9","ref":"refs/heads/gh-pages","pushedAt":"2024-06-05T19:04:02.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":"Deploy to GitHub pages","shortMessageHtmlLink":"Deploy to GitHub pages"}},{"before":"947c9cc7cbb8f923d47c3bee4dca07401d84b19a","after":null,"ref":"refs/heads/ringabout-patch-9","pushedAt":"2024-06-05T18:54:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"}},{"before":"2d1533f34f74d69978f20d09be28740be2ec721c","after":"87e56cabbb4d0d7326c37799d34d10e395a970fc","ref":"refs/heads/devel","pushedAt":"2024-06-05T18:54:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"},"commit":{"message":"make `std/options` compatible with strictdefs (#23675)","shortMessageHtmlLink":"make std/options compatible with strictdefs (#23675)"}},{"before":"87ae030a74d7e6cc2be393b2afe1fa5fc9c402b3","after":null,"ref":"refs/heads/pr_gcc14_cast_folding","pushedAt":"2024-06-05T18:54:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"}},{"before":"42e8472ca6eab740c0879428bd119ec94e70fe74","after":"2d1533f34f74d69978f20d09be28740be2ec721c","ref":"refs/heads/devel","pushedAt":"2024-06-05T18:54:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"},"commit":{"message":"fixes #5901 #21211; don't fold cast function types because of gcc 14 (#23683)\n\nfollow up https://github.com/nim-lang/Nim/pull/6265\r\n\r\nfixes #5901\r\nfixes #21211\r\n\r\nIt causes many problems with gcc14 if we fold the cast function types.\r\nLet's check what it will break","shortMessageHtmlLink":"fixes #5901 #21211; don't fold cast function types because of gcc 14 (#…"}},{"before":"77c04092e01c7f42b5697ec0ec9e71352f628023","after":"42e8472ca6eab740c0879428bd119ec94e70fe74","ref":"refs/heads/devel","pushedAt":"2024-06-05T18:53:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"},"commit":{"message":"fix noreturn/implicit discard check logic (#23681)\n\nfixes #10440, fixes #13871, fixes #14665, fixes #19672, fixes #23677\r\n\r\nThe false positive in #23677 was caused by behavior in\r\n`implicitlyDiscardable` where only the last node of `if`/`case`/`try`\r\netc expressions were considered, as in the final node of the final\r\nbranch (in this case `else`). To fix this we use the same iteration in\r\n`implicitlyDiscardable` that we use in `endsInNoReturn`, with the\r\ndifference that for an `if`/`case`/`try` statement to be implicitly\r\ndiscardable, all of its branches must be implicitly discardable.\r\n`noreturn` calls are also considered implicitly discardable for this\r\nreason, otherwise stuff like `if true: discardableCall() else: error()`\r\ndoesn't compile.\r\n\r\nHowever `endsInNoReturn` also had bugs, one where `finally` was\r\nconsidered in noreturn checking when it shouldn't, another where only\r\n`nkIfStmt` was checked and not `nkIfExpr`, and the node given for the\r\nerror message was bad. So `endsInNoReturn` now skips over\r\n`skipForDiscardable` which no longer contains\r\n`nkIfStmt`/`nkCaseStmt`/`nkTryStmt`, stores the first encountered\r\nreturning node in a var parameter for the error message, and handles\r\n`finally` and `nkIfExpr`.\r\n\r\nFixing #23677 already broke a line in `syncio` so some package code\r\nmight be affected.","shortMessageHtmlLink":"fix noreturn/implicit discard check logic (#23681)"}},{"before":"479b821c7f441c5be635a178dac5963e13b0a126","after":"87ae030a74d7e6cc2be393b2afe1fa5fc9c402b3","ref":"refs/heads/pr_gcc14_cast_folding","pushedAt":"2024-06-05T12:01:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"pleases VM","shortMessageHtmlLink":"pleases VM"}},{"before":"df41d771a637b0b90a56e3f98b251f4821bb4861","after":"479b821c7f441c5be635a178dac5963e13b0a126","ref":"refs/heads/pr_gcc14_cast_folding","pushedAt":"2024-06-05T11:52:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"use let instead of const","shortMessageHtmlLink":"use let instead of const"}},{"before":null,"after":"df41d771a637b0b90a56e3f98b251f4821bb4861","ref":"refs/heads/pr_gcc14_cast_folding","pushedAt":"2024-06-05T11:13:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"fixes #5901 #21211; don't fold cast function types because of gcc 14","shortMessageHtmlLink":"fixes #5901 #21211; don't fold cast function types because of gcc 14"}},{"before":"7906c058240665f1010bb2af17884c95f3248e3c","after":"4a6eea68942b8b3395b046f4b7f79108b55ae683","ref":"refs/heads/araq-carry-flag","pushedAt":"2024-06-04T18:39:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"},"commit":{"message":"progress","shortMessageHtmlLink":"progress"}},{"before":null,"after":"f75bf972a5d8789e2e8c05301067c4f3a0b9ee5a","ref":"refs/heads/pr_recursive_strict_effects","pushedAt":"2024-06-04T14:52:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"implements rfc #435; Better effect tracking for inner routines","shortMessageHtmlLink":"implements rfc #435; Better effect tracking for inner routines"}},{"before":"a85c635da8aa59689368e6b1265927fd2184fbf0","after":"7db4376cda8696e51795c8f36e66b99dc5650aa1","ref":"refs/heads/version-2-0","pushedAt":"2024-06-04T11:47:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"narimiran","name":"Miran","path":"/narimiran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16516130?s=80&v=4"},"commit":{"message":"fixes openarray hoist with gcc 14 (#23647)\n\nblocks https://github.com/nim-lang/Nim/pull/23673\n\n---------\n\nCo-authored-by: Andreas Rumpf \n(cherry picked from commit 17475fc5d3f1f198e1038ca35b4c2a4b48b2379a)","shortMessageHtmlLink":"fixes openarray hoist with gcc 14 (#23647)"}},{"before":null,"after":"947c9cc7cbb8f923d47c3bee4dca07401d84b19a","ref":"refs/heads/ringabout-patch-9","pushedAt":"2024-06-04T11:01:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"make `std/options` compatible with stricteffects","shortMessageHtmlLink":"make std/options compatible with stricteffects"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXk0lRAA","startCursor":null,"endCursor":null}},"title":"Activity · nim-lang/Nim"}