{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":236547448,"defaultBranch":"master","name":"qsim","ownerLogin":"quantumlib","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-01-27T17:19:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31279789?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725399106.0","currentOid":""},"activityList":{"items":[{"before":"cf69fde84d99aaa8e852aacc0b410928d436dc23","after":"80e302638c587b134aa35c55edb454a0a4082129","ref":"refs/heads/master","pushedAt":"2024-09-05T17:51:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pavoljuhas","name":"Pavol Juhas","path":"/pavoljuhas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915760?s=80&v=4"},"commit":{"message":"Slightly relax tolerance in a test case of Apply1InteriorArbitrary (#671)\n\nThe test case in third_party/qsim/tests/mps_simulator_test.cc on\r\nline 262 fails if the Eigen linear algebra library is updated to a\r\nrecent version available from https://gitlab.com/libeigen/eigen.\r\nSpecifically, commit 59498c96 in the Eigen repo (which can be seen at\r\nhttps://gitlab.com/libeigen/eigen/-/merge_requests/1663) changed the\r\ncode in Eigen/src/Core/arch/Complex.h for pmul() to use a fused\r\nmultiply-add-subtract (FMA) instruction (fmaddsub) instead of the\r\nprevious separate multiply and add-subtract instructions. The new code\r\nimproved accuracy for many of the tests in mps_simulator_test.cc,\r\nslightly worsened accuracy for some of the tests, and in the case of\r\nthe one on line 262, made it cross the absolute tolerance value of\r\n1e-5 by a very small amount. After considering various alternatives,\r\nthe least-worst option seems to be to increase the tolerance for this\r\none case.\r\n\r\nThe qsim repository on GitHub has its own vendored copy of Eigen, so\r\nthis change is not strictly necessary; however, if we ever update\r\nqsim's internal copy of Eigen, then this change will become relevant.\r\n\r\nNote: the original debugging & solution are the work of @pavoljuhas.","shortMessageHtmlLink":"Slightly relax tolerance in a test case of Apply1InteriorArbitrary (#671"}},{"before":null,"after":"eb963019804e3e5a18bb979604588b6d507c7769","ref":"refs/heads/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7","pushedAt":"2024-09-03T21:31:46.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":"Bump actions/download-artifact from 2 to 4.1.7 in /.github/workflows\n\nBumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 4.1.7.\n- [Release notes](https://github.com/actions/download-artifact/releases)\n- [Commits](https://github.com/actions/download-artifact/compare/v2...v4.1.7)\n\n---\nupdated-dependencies:\n- dependency-name: actions/download-artifact\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/download-artifact from 2 to 4.1.7 in /.github/workflows"}},{"before":"003eba3442cb49c8738b28ab5247ae46fdcf15ce","after":null,"ref":"refs/heads/fix-sampling","pushedAt":"2024-03-26T15:23:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sergeisakov","name":"Sergei Isakov","path":"/sergeisakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54642992?s=80&v=4"}},{"before":"e5817518b16858e0732269b56525f72bcdb30764","after":"cf69fde84d99aaa8e852aacc0b410928d436dc23","ref":"refs/heads/master","pushedAt":"2024-03-26T15:23:32.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"sergeisakov","name":"Sergei Isakov","path":"/sergeisakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54642992?s=80&v=4"},"commit":{"message":"Merge pull request #663 from quantumlib/fix-sampling\n\nFix sampling.","shortMessageHtmlLink":"Merge pull request #663 from quantumlib/fix-sampling"}},{"before":"465e5853ef93ba4f9c69ad7e8e18c0cca5d8a484","after":"003eba3442cb49c8738b28ab5247ae46fdcf15ce","ref":"refs/heads/fix-sampling","pushedAt":"2024-03-26T14:01:34.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"sergeisakov","name":"Sergei Isakov","path":"/sergeisakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54642992?s=80&v=4"},"commit":{"message":"Merge branch 'master' into fix-sampling","shortMessageHtmlLink":"Merge branch 'master' into fix-sampling"}},{"before":null,"after":"465e5853ef93ba4f9c69ad7e8e18c0cca5d8a484","ref":"refs/heads/fix-sampling","pushedAt":"2024-03-26T13:59:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sergeisakov","name":"Sergei Isakov","path":"/sergeisakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54642992?s=80&v=4"},"commit":{"message":"Fix sampling.","shortMessageHtmlLink":"Fix sampling."}},{"before":"bc4b8bb4dd654824c1d5bacd1d7aea90487caf80","after":"e5817518b16858e0732269b56525f72bcdb30764","ref":"refs/heads/master","pushedAt":"2024-02-26T20:10:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"Merge pull request #661 from quantumlib/NoureldinYosri-patch-2\n\nUpdate _version.py","shortMessageHtmlLink":"Merge pull request #661 from quantumlib/NoureldinYosri-patch-2"}},{"before":null,"after":"d3e69e360722403c3577d4c950f8ce4e40a47ef7","ref":"refs/heads/NoureldinYosri-patch-2","pushedAt":"2024-02-26T19:57:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"Update _version.py\n\nCreating a new release that includes the recent updated, especially https://github.com/quantumlib/qsim/pull/660","shortMessageHtmlLink":"Update _version.py"}},{"before":"69cb9f3af8d2751be9e501417409214cf4e3ec35","after":"bc4b8bb4dd654824c1d5bacd1d7aea90487caf80","ref":"refs/heads/master","pushedAt":"2024-02-13T15:59:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tanujkhattar","name":"Tanuj Khattar","path":"/tanujkhattar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7863287?s=80&v=4"},"commit":{"message":"Merge pull request #660 from quantumlib/matrix-gate-to-opstring","shortMessageHtmlLink":"Merge pull request #660 from quantumlib/matrix-gate-to-opstring"}},{"before":null,"after":"bc5b578724c1f0e9e5ac36663729e5d1b70e53c6","ref":"refs/heads/matrix-gate-to-opstring","pushedAt":"2024-02-13T11:59:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sergeisakov","name":"Sergei Isakov","path":"/sergeisakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54642992?s=80&v=4"},"commit":{"message":"Add method for adding to opstring.","shortMessageHtmlLink":"Add method for adding to opstring."}},{"before":"0f75bd98d6acecb43ef8d19f89cfe8ee6b57c486","after":"69cb9f3af8d2751be9e501417409214cf4e3ec35","ref":"refs/heads/master","pushedAt":"2024-02-12T22:01:55.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"95-martin-orion","name":"Orion Martin","path":"/95-martin-orion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40585662?s=80&v=4"},"commit":{"message":"Merge pull request #659 from eliottrosenberg/eliottrosenbrg/gpu_docs2\n\nAdd note to example about using with cuQuantum Appliance","shortMessageHtmlLink":"Merge pull request #659 from eliottrosenberg/eliottrosenbrg/gpu_docs2"}},{"before":"f1c5d55d268cdcd396f4630f89fcf0122fa332c0","after":"0f75bd98d6acecb43ef8d19f89cfe8ee6b57c486","ref":"refs/heads/master","pushedAt":"2024-02-12T19:54:41.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"Merge pull request #658 from quantumlib/NoureldinYosri-patch-1\n\nUpdate _version.py","shortMessageHtmlLink":"Merge pull request #658 from quantumlib/NoureldinYosri-patch-1"}},{"before":"f1e8779774b340fa0f4fa3c68c18cfc2f95c0821","after":"bd2249969ceadaf48963cf71704496cab02a233d","ref":"refs/heads/NoureldinYosri-patch-1","pushedAt":"2024-02-12T19:38:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"Update _version.py","shortMessageHtmlLink":"Update _version.py"}},{"before":null,"after":"f1e8779774b340fa0f4fa3c68c18cfc2f95c0821","ref":"refs/heads/NoureldinYosri-patch-1","pushedAt":"2024-02-12T19:33:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"Update _version.py","shortMessageHtmlLink":"Update _version.py"}},{"before":"86e3a65a988d59c59216c07bc02dfdef33f116c4","after":null,"ref":"refs/heads/wheels","pushedAt":"2024-02-12T18:12:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"}},{"before":"7c609635ad04d70eb92c14ff009a348f758912fe","after":"f1c5d55d268cdcd396f4630f89fcf0122fa332c0","ref":"refs/heads/master","pushedAt":"2024-02-12T17:58:39.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"Merge pull request #656 from quantumlib/wheels\n\nbuild wheel for 3.12","shortMessageHtmlLink":"Merge pull request #656 from quantumlib/wheels"}},{"before":"420315c34a0a5b0bc47bd4ed678926b78b960440","after":"86e3a65a988d59c59216c07bc02dfdef33f116c4","ref":"refs/heads/wheels","pushedAt":"2024-02-12T17:44:25.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"Merge branch 'master' into wheels","shortMessageHtmlLink":"Merge branch 'master' into wheels"}},{"before":"7b921299e53073e1f4e35c9b349dcf9655d76b63","after":"7c609635ad04d70eb92c14ff009a348f758912fe","ref":"refs/heads/master","pushedAt":"2024-02-12T16:45:10.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"sergeisakov","name":"Sergei Isakov","path":"/sergeisakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54642992?s=80&v=4"},"commit":{"message":"Merge pull request #657 from eliottrosenberg/eliottrosenbrg/gpu_docs\n\nUpdate docs: Add option to use image with CUDA preinstalled","shortMessageHtmlLink":"Merge pull request #657 from eliottrosenberg/eliottrosenbrg/gpu_docs"}},{"before":"a793ac3d99adc003bfaad8be08b6d1a7ade13992","after":"420315c34a0a5b0bc47bd4ed678926b78b960440","ref":"refs/heads/wheels","pushedAt":"2024-02-09T20:02:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"windows","shortMessageHtmlLink":"windows"}},{"before":"8dbb6007f7c2bebf9bd1312fd179f0b088e66182","after":"a793ac3d99adc003bfaad8be08b6d1a7ade13992","ref":"refs/heads/wheels","pushedAt":"2024-02-09T20:01:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"9d69534b01fb959ab61146a2753336170b273538","after":"8dbb6007f7c2bebf9bd1312fd179f0b088e66182","ref":"refs/heads/wheels","pushedAt":"2024-02-09T19:59:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"clean up","shortMessageHtmlLink":"clean up"}},{"before":"3d2975956f77fcd3978910cb30573479705c1a00","after":"9d69534b01fb959ab61146a2753336170b273538","ref":"refs/heads/wheels","pushedAt":"2024-02-09T19:56:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"skip for now","shortMessageHtmlLink":"skip for now"}},{"before":"975ecbc49a2f3586cc9005ac6c3cb3582e213f91","after":"3d2975956f77fcd3978910cb30573479705c1a00","ref":"refs/heads/wheels","pushedAt":"2024-02-09T19:56:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"upgrade cibuildwheel","shortMessageHtmlLink":"upgrade cibuildwheel"}},{"before":"46ff53c19655b641847ad46613184bdde68cddb4","after":"975ecbc49a2f3586cc9005ac6c3cb3582e213f91","ref":"refs/heads/wheels","pushedAt":"2024-02-09T19:49:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"fix syntax","shortMessageHtmlLink":"fix syntax"}},{"before":"c002fbb787c4db6943bfb5c76d53c7bd9b195ac2","after":"46ff53c19655b641847ad46613184bdde68cddb4","ref":"refs/heads/wheels","pushedAt":"2024-02-09T19:46:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"build 3.12 first","shortMessageHtmlLink":"build 3.12 first"}},{"before":null,"after":"c002fbb787c4db6943bfb5c76d53c7bd9b195ac2","ref":"refs/heads/wheels","pushedAt":"2024-02-09T19:25:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"update python version to 3.12","shortMessageHtmlLink":"update python version to 3.12"}},{"before":"0c65cad4db2a9bb3ba58034bc7a00e423306f529","after":"7b921299e53073e1f4e35c9b349dcf9655d76b63","ref":"refs/heads/master","pushedAt":"2024-02-01T16:16:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"95-martin-orion","name":"Orion Martin","path":"/95-martin-orion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40585662?s=80&v=4"},"commit":{"message":"Merge pull request #654 from basnijholt/patch-1\n\nAdd conda installation instructions","shortMessageHtmlLink":"Merge pull request #654 from basnijholt/patch-1"}},{"before":"a48b2642cbeba76bb2208c04c104f83762f4e7fa","after":"0c65cad4db2a9bb3ba58034bc7a00e423306f529","ref":"refs/heads/master","pushedAt":"2024-01-31T17:54:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"Merge pull request #653 from quantumlib/v20\n\nupdate version to 0.20.0","shortMessageHtmlLink":"Merge pull request #653 from quantumlib/v20"}},{"before":null,"after":"0233d0fdbdba4ea03b6c1595e7ab92d1e982fa99","ref":"refs/heads/v20","pushedAt":"2024-01-31T17:39:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"update version to 0.20.0","shortMessageHtmlLink":"update version to 0.20.0"}},{"before":"5416d9544adee63badbf23eeb7d47e2413d694f3","after":"a48b2642cbeba76bb2208c04c104f83762f4e7fa","ref":"refs/heads/master","pushedAt":"2024-01-31T17:26:23.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"Merge pull request #652 from basnijholt/arm64\n\nUse CMAKE_SYSTEM_NAME and CMAKE_SYSTEM_PROCESSOR for cross-compiling","shortMessageHtmlLink":"Merge pull request #652 from basnijholt/arm64"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEriTLrgA","startCursor":null,"endCursor":null}},"title":"Activity ยท quantumlib/qsim"}