{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":621164321,"defaultBranch":"main","name":"Plonky3","ownerLogin":"Plonky3","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-30T05:46:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/129361535?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717409321.0","currentOid":""},"activityList":{"items":[{"before":"e4342722285850477df66c1342f4bf5c6d95158b","after":"ea90184251db991f1679fc46379c3cca7d62343b","ref":"refs/heads/packed_field_testing","pushedAt":"2024-06-03T18:41:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"},"commit":{"message":"Weakening trait requirement slightly. Makes things more generic.","shortMessageHtmlLink":"Weakening trait requirement slightly. Makes things more generic."}},{"before":"c16ee5469a8c53f018fff6066c54ddbb90142778","after":"e4342722285850477df66c1342f4bf5c6d95158b","ref":"refs/heads/packed_field_testing","pushedAt":"2024-06-03T18:21:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"},"commit":{"message":"Minor AVX512 and NEON fixes","shortMessageHtmlLink":"Minor AVX512 and NEON fixes"}},{"before":"171795b2bbe5f50bfacbe5256ddda5667777fe0e","after":"c16ee5469a8c53f018fff6066c54ddbb90142778","ref":"refs/heads/packed_field_testing","pushedAt":"2024-06-03T17:09:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"},"commit":{"message":"Removing Trait PackedTestingHelpers. Can use the PackedValue/PackedField to implement the same functions generically.","shortMessageHtmlLink":"Removing Trait PackedTestingHelpers. Can use the PackedValue/PackedFi…"}},{"before":null,"after":"a456e925bad4fd42bdd7cebfbaf06f2e792de8a1","ref":"refs/heads/hamish/babybear-dft","pushedAt":"2024-06-03T10:08:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"unzvfu","name":"Hamish Ivey-Law","path":"/unzvfu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426294?s=80&v=4"},"commit":{"message":"Working with non-square inputs.","shortMessageHtmlLink":"Working with non-square inputs."}},{"before":"3946a3091b0622d972fec94d4e2ec7c9c93f6a2e","after":null,"ref":"refs/heads/fix_base_slice_comment","pushedAt":"2024-06-02T02:12:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dlubarov","name":"Daniel Lubarov","path":"/dlubarov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828366?s=80&v=4"}},{"before":"ed21a5e11cb20effadaab606598ccad4e70e1a3e","after":"0743900095e327c3ae9b2b39807300d26258ccc4","ref":"refs/heads/main","pushedAt":"2024-06-02T02:12:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlubarov","name":"Daniel Lubarov","path":"/dlubarov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828366?s=80&v=4"},"commit":{"message":"Fix from_base_slice comment (#382)\n\nFrom the audit.","shortMessageHtmlLink":"Fix from_base_slice comment (#382)"}},{"before":null,"after":"3946a3091b0622d972fec94d4e2ec7c9c93f6a2e","ref":"refs/heads/fix_base_slice_comment","pushedAt":"2024-06-02T02:04:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dlubarov","name":"Daniel Lubarov","path":"/dlubarov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828366?s=80&v=4"},"commit":{"message":"Fix from_base_slice comment\n\nFrom the audit.","shortMessageHtmlLink":"Fix from_base_slice comment"}},{"before":"f0bc606afae71ab6db1828081ce507b23593a745","after":"171795b2bbe5f50bfacbe5256ddda5667777fe0e","ref":"refs/heads/packed_field_testing","pushedAt":"2024-05-31T18:29:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"},"commit":{"message":"cargo fmt","shortMessageHtmlLink":"cargo fmt"}},{"before":"987a610d91a1f3227eb343cc338ce2250089ef49","after":"f0bc606afae71ab6db1828081ce507b23593a745","ref":"refs/heads/packed_field_testing","pushedAt":"2024-05-31T18:07:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"},"commit":{"message":"Neon implementation for field testing","shortMessageHtmlLink":"Neon implementation for field testing"}},{"before":"089ca5bf7e47915597284d2aa346d73b433785e6","after":"987a610d91a1f3227eb343cc338ce2250089ef49","ref":"refs/heads/packed_field_testing","pushedAt":"2024-05-31T17:07:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"},"commit":{"message":"Porting AVX512 tests to new framework.","shortMessageHtmlLink":"Porting AVX512 tests to new framework."}},{"before":"010b5118074e46b3cab2455814c92b10572ebbb8","after":"089ca5bf7e47915597284d2aa346d73b433785e6","ref":"refs/heads/packed_field_testing","pushedAt":"2024-05-31T15:47:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"},"commit":{"message":"Babybear and Koalabear AVX2 tests simplification","shortMessageHtmlLink":"Babybear and Koalabear AVX2 tests simplification"}},{"before":"bc2c4aa143a3c9e02ebdefe138e274f8793f243e","after":"010b5118074e46b3cab2455814c92b10572ebbb8","ref":"refs/heads/packed_field_testing","pushedAt":"2024-05-31T15:30:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"},"commit":{"message":"Packed Field Testing for M31","shortMessageHtmlLink":"Packed Field Testing for M31"}},{"before":"21d62487ffcaab41a1b026b42a9e4d0ec22e37cd","after":null,"ref":"refs/heads/AVX512-baby-koala-bear-code-refactor","pushedAt":"2024-05-31T14:05:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"}},{"before":"5f4944cd41602dbbe1c7ac1fd920de92c65493cc","after":"698e96ac90db9d06521b98c0fb7ed72d9c0e80db","ref":"refs/heads/baby-koala-code-refactor","pushedAt":"2024-05-31T14:05:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"},"commit":{"message":"AVX512 baby koala bear code refactor (#379)\n\n* Initial Commit\r\n\r\n* Initial set of fixes\r\n\r\nmonty-31 now compiles with AVX512.\r\n\r\nThings still break when if we try to compile KoalaBear/BabyBear though. Will fix that later.\r\n\r\n* Updating constructors to get around the problem that we:\r\n\r\nCan't use a type alias as a constructor.\r\n\r\n* Last minor fixes","shortMessageHtmlLink":"AVX512 baby koala bear code refactor (#379)"}},{"before":null,"after":"bc2c4aa143a3c9e02ebdefe138e274f8793f243e","ref":"refs/heads/packed_field_testing","pushedAt":"2024-05-30T01:54:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"},"commit":{"message":"Creating a collection of functions which encapsulate the Packed field testing we do.\n\nNext step is to make some macro's...","shortMessageHtmlLink":"Creating a collection of functions which encapsulate the Packed field…"}},{"before":"84fa07d0d49b4de8a1873c32ccd63317451cb345","after":"21d62487ffcaab41a1b026b42a9e4d0ec22e37cd","ref":"refs/heads/AVX512-baby-koala-bear-code-refactor","pushedAt":"2024-05-29T15:39:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"},"commit":{"message":"Last minor fixes","shortMessageHtmlLink":"Last minor fixes"}},{"before":"67c36a10e5019c40e5760be8f47d7b1d44546de5","after":"84fa07d0d49b4de8a1873c32ccd63317451cb345","ref":"refs/heads/AVX512-baby-koala-bear-code-refactor","pushedAt":"2024-05-29T15:18:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"},"commit":{"message":"Updating constructors to get around the problem that we:\n\nCan't use a type alias as a constructor.","shortMessageHtmlLink":"Updating constructors to get around the problem that we:"}},{"before":"f96e7c722bb2973858a8a18693d6e6f10795e928","after":"67c36a10e5019c40e5760be8f47d7b1d44546de5","ref":"refs/heads/AVX512-baby-koala-bear-code-refactor","pushedAt":"2024-05-29T14:22:03.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"},"commit":{"message":"Merge branch 'baby-koala-code-refactor' into AVX512-baby-koala-bear-code-refactor","shortMessageHtmlLink":"Merge branch 'baby-koala-code-refactor' into AVX512-baby-koala-bear-c…"}},{"before":"b4ee4d74e73d29d4b76cb4f91eae7d8bf32010df","after":"5f4944cd41602dbbe1c7ac1fd920de92c65493cc","ref":"refs/heads/baby-koala-code-refactor","pushedAt":"2024-05-29T14:21:05.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"},"commit":{"message":"Merge branch 'main' into baby-koala-code-refactor","shortMessageHtmlLink":"Merge branch 'main' into baby-koala-code-refactor"}},{"before":"881228d59a6a156e1e46b09b962ca6af318066e5","after":null,"ref":"refs/heads/hamish/fix-avx512-test-dup","pushedAt":"2024-05-29T14:19:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"}},{"before":"6a1b0710fdf85136d0fdd645b92933615867740a","after":"ed21a5e11cb20effadaab606598ccad4e70e1a3e","ref":"refs/heads/main","pushedAt":"2024-05-29T14:19:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"},"commit":{"message":"Fix M31 AVX512 Poseidon test duplication (#378)","shortMessageHtmlLink":"Fix M31 AVX512 Poseidon test duplication (#378)"}},{"before":"e53cb63b0d4d15e65cf3a99f7b975cfa580fca33","after":"f96e7c722bb2973858a8a18693d6e6f10795e928","ref":"refs/heads/AVX512-baby-koala-bear-code-refactor","pushedAt":"2024-05-28T17:56:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"},"commit":{"message":"Initial set of fixes\n\nmonty-31 now compiles with AVX512.\n\nThings still break when if we try to compile KoalaBear/BabyBear though. Will fix that later.","shortMessageHtmlLink":"Initial set of fixes"}},{"before":null,"after":"e53cb63b0d4d15e65cf3a99f7b975cfa580fca33","ref":"refs/heads/AVX512-baby-koala-bear-code-refactor","pushedAt":"2024-05-28T15:16:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"},"commit":{"message":"Initial Commit","shortMessageHtmlLink":"Initial Commit"}},{"before":"f4926563e5b61d0da0e74ef963f13d272336ab8f","after":"b4ee4d74e73d29d4b76cb4f91eae7d8bf32010df","ref":"refs/heads/baby-koala-code-refactor","pushedAt":"2024-05-28T13:52:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"},"commit":{"message":"Minor fmt changes","shortMessageHtmlLink":"Minor fmt changes"}},{"before":"e4b1a1a8a2b87d59d4b2ddeb04ccab5c5cd1db4d","after":null,"ref":"refs/heads/babybear-koalabear-refactor-avx2","pushedAt":"2024-05-28T13:46:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"}},{"before":"0441ee112d050ca5247148c08bec61b4c235b29d","after":"f4926563e5b61d0da0e74ef963f13d272336ab8f","ref":"refs/heads/baby-koala-code-refactor","pushedAt":"2024-05-28T13:46:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"},"commit":{"message":"Refactor of AVX2 implementation to support babybear/koalabear without code duplication. (#373)\n\n* Initial commit\r\n\r\nMDS code is now generalised to all 31-bit monty fields\r\nOf course the specific MDS matrices need to be computed each time.\r\n\r\nNot 100% happy with this, a little too much Phantom Data\r\nMight try to find a way to simplify things before I merge\r\n\r\n* AVX2 refactor\r\n\r\n* Revert \"Initial commit\"\r\n\r\nThis reverts commit 990472725ee07eb089dec8f9f7f7a588f1483a5e.\r\n\r\n* Minor fixes\r\n\r\n* Minor comment fixes","shortMessageHtmlLink":"Refactor of AVX2 implementation to support babybear/koalabear without…"}},{"before":"74305e643afd79d09a9d4f0afae17cafb333926c","after":"e4b1a1a8a2b87d59d4b2ddeb04ccab5c5cd1db4d","ref":"refs/heads/babybear-koalabear-refactor-avx2","pushedAt":"2024-05-28T13:42:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SyxtonPrime","name":"AngusG","path":"/SyxtonPrime","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9249329?s=80&v=4"},"commit":{"message":"Merge branch 'baby-koala-code-refactor' into babybear-koalabear-refactor-avx2","shortMessageHtmlLink":"Merge branch 'baby-koala-code-refactor' into babybear-koalabear-refac…"}},{"before":null,"after":"881228d59a6a156e1e46b09b962ca6af318066e5","ref":"refs/heads/hamish/fix-avx512-test-dup","pushedAt":"2024-05-28T07:57:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"unzvfu","name":"Hamish Ivey-Law","path":"/unzvfu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426294?s=80&v=4"},"commit":{"message":"Fix M31 AVX512 Poseidon test duplication","shortMessageHtmlLink":"Fix M31 AVX512 Poseidon test duplication"}},{"before":"b56652198809dc90f2560a7fb420a5eefb87a0ad","after":null,"ref":"refs/heads/dependabot/cargo/nums-1.0.0","pushedAt":"2024-05-27T14:28:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"b56652198809dc90f2560a7fb420a5eefb87a0ad","ref":"refs/heads/dependabot/cargo/nums-1.0.0","pushedAt":"2024-05-27T04:34:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update nums requirement from 0.1.0 to 1.0.0\n\n---\nupdated-dependencies:\n- dependency-name: nums\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update nums requirement from 0.1.0 to 1.0.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW0SwxAA","startCursor":null,"endCursor":null}},"title":"Activity · Plonky3/Plonky3"}