{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":149603272,"defaultBranch":"main","name":"en_cl_fix","ownerLogin":"enclustra","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-09-20T12:07:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3244661?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715345772.0","currentOid":""},"activityList":{"items":[{"before":"5e8c19e7ea4f2792dfafc19e6242b4d26423cfb2","after":"a70b439dd25755ae8541b7861db31dcd66df470c","ref":"refs/heads/feature/en_tb","pushedAt":"2024-05-21T07:49:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Bump py2mat and mat2py to latest version\n\n- Whitespace changes only.","shortMessageHtmlLink":"Bump py2mat and mat2py to latest version"}},{"before":"5b687eb298076a784a0accde6bc220ac93a5feb5","after":"5e8c19e7ea4f2792dfafc19e6242b4d26423cfb2","ref":"refs/heads/feature/en_tb","pushedAt":"2024-05-17T10:53:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Performance optimizations","shortMessageHtmlLink":"Performance optimizations"}},{"before":"2e6d845ca8ebb500861ed42e16259688219d954d","after":"5b687eb298076a784a0accde6bc220ac93a5feb5","ref":"refs/heads/feature/en_tb","pushedAt":"2024-05-17T10:07:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Performance optimizations","shortMessageHtmlLink":"Performance optimizations"}},{"before":"dc1e5cbe5afc2ca882c539712b821254736be4f6","after":"2e6d845ca8ebb500861ed42e16259688219d954d","ref":"refs/heads/feature/en_tb","pushedAt":"2024-05-17T09:30:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Add workaround for inconsistent vector shape handing in MATLAB<->Python interface","shortMessageHtmlLink":"Add workaround for inconsistent vector shape handing in MATLAB<->Pyth…"}},{"before":"c43770c687ce20b2e141e283e2d23ef863eff21a","after":"dc1e5cbe5afc2ca882c539712b821254736be4f6","ref":"refs/heads/feature/en_tb","pushedAt":"2024-05-17T07:32:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Add function descriptions","shortMessageHtmlLink":"Add function descriptions"}},{"before":"cd9b9e59491adf87dfb656a41d1a0c2073273f56","after":"c43770c687ce20b2e141e283e2d23ef863eff21a","ref":"refs/heads/feature/en_tb","pushedAt":"2024-05-17T07:22:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Improve variable naming\n\n- No functional change.","shortMessageHtmlLink":"Improve variable naming"}},{"before":"10ccfe0ff8fd67eefb47c70c269d2a012960950d","after":"cd9b9e59491adf87dfb656a41d1a0c2073273f56","ref":"refs/heads/feature/en_tb","pushedAt":"2024-05-17T07:21:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Add MATLAB support for wide (arbitrary-precision) fixed-point numbers","shortMessageHtmlLink":"Add MATLAB support for wide (arbitrary-precision) fixed-point numbers"}},{"before":"bb488c96c46c22e24139e251bfaa93c254fa798d","after":"10ccfe0ff8fd67eefb47c70c269d2a012960950d","ref":"refs/heads/feature/en_tb","pushedAt":"2024-05-17T07:19:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Fix bug in handling of multi-dimensional arrays\n\n- This bug (and fix) have been reported here:\nhttps://github.com/Apress/python-for-matlab-development/issues/8","shortMessageHtmlLink":"Fix bug in handling of multi-dimensional arrays"}},{"before":"201f104dab64c6e33fdf4a6828ff5b4c79bcf8ec","after":"bb488c96c46c22e24139e251bfaa93c254fa798d","ref":"refs/heads/feature/en_tb","pushedAt":"2024-05-16T18:21:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Bump py2mat and mat2py to latest versions","shortMessageHtmlLink":"Bump py2mat and mat2py to latest versions"}},{"before":"63e8d69ec3714b73b436da992304d2226155dcfb","after":"201f104dab64c6e33fdf4a6828ff5b4c79bcf8ec","ref":"refs/heads/feature/en_tb","pushedAt":"2024-05-14T09:55:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Merge branch 'feature/en_tb' of github.com:enclustra/en_cl_fix into feature/en_tb\n\n# Conflicts:\n#\tbittrue/models/python/en_cl_fix_pkg/__init__.py","shortMessageHtmlLink":"Merge branch 'feature/en_tb' of github.com:enclustra/en_cl_fix into f…"}},{"before":"d3a169a11ff968130f96164656f5d7d555ea4495","after":"63e8d69ec3714b73b436da992304d2226155dcfb","ref":"refs/heads/feature/en_tb","pushedAt":"2024-05-13T15:24:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Minor clarification","shortMessageHtmlLink":"Minor clarification"}},{"before":"5fafc55a7c53664d6ccacc0c8834ab5ca1cb23b6","after":"d3a169a11ff968130f96164656f5d7d555ea4495","ref":"refs/heads/feature/en_tb","pushedAt":"2024-05-13T15:23:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Improve docstrings","shortMessageHtmlLink":"Improve docstrings"}},{"before":"6bc07505cd4b1759acedb9ed3fdd743a4032c412","after":"5fafc55a7c53664d6ccacc0c8834ab5ca1cb23b6","ref":"refs/heads/feature/en_tb","pushedAt":"2024-05-13T15:11:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Add forgotten copyright headers","shortMessageHtmlLink":"Add forgotten copyright headers"}},{"before":"18dc99c449ed0cbc30fdcbd05b87290a75676e28","after":"6bc07505cd4b1759acedb9ed3fdd743a4032c412","ref":"refs/heads/feature/en_tb","pushedAt":"2024-05-13T10:12:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Bump en_tb up to latest commit","shortMessageHtmlLink":"Bump en_tb up to latest commit"}},{"before":"61cbb2d0ba44e2eb39c8083e0674b75636a9d4b2","after":"18dc99c449ed0cbc30fdcbd05b87290a75676e28","ref":"refs/heads/feature/en_tb","pushedAt":"2024-05-13T09:41:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Add requirements.txt and update README with dependencies","shortMessageHtmlLink":"Add requirements.txt and update README with dependencies"}},{"before":"d6d42da528121eca9ee564a63e29f4a0774ac0df","after":"61cbb2d0ba44e2eb39c8083e0674b75636a9d4b2","ref":"refs/heads/feature/en_tb","pushedAt":"2024-05-10T18:29:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Add local extensions to en_tb and reintegrate into testbenches\n\n- The local extensions in tb/util/fix_fileio_pkg.vhd were previously in en_tb. That created an unnecessary dependency on en_cl_fix (for en_tb).\n - Therefore, it is cleaner (for any projects not using en_cl_fix) to separate the en_cl_fix-dependent code into the en_cl_fix library.\n- Unfortunately, these local extensions cannot be compiled into the fixed-name en_tb VHDL library due to shared type dependencies.\n - The types defined in en_cl_fix are widely used by both testbench and RTL code.\n - If compiled into multiple different libraries (en_tb + another), they would become different VHDL types (requiring many ugly type conversions).\n - The only alternative would then be to compile en_cl_fix into a fixed-name VHDL library (e.g. \"en_cl_fix\") instead of \"work\". However, this is not feasible for RTL libraries because it would eliminate the possibility to compile different versions of the same code at the same time. For example, some 10-year-old IP (which uses some incompatible old version of en_cl_fix) could not be simulated/synthesized alongside new code.","shortMessageHtmlLink":"Add local extensions to en_tb and reintegrate into testbenches"}},{"before":"3e18226d93d795d061dca5caba83bbf15408c4ff","after":"d6d42da528121eca9ee564a63e29f4a0774ac0df","ref":"refs/heads/feature/en_tb","pushedAt":"2024-05-10T17:35:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Add initial en_tb sources\n\n- This is a hard copy of Enclustra's internal en_tb library.\n- The decision to duplicate this code came from the library owner.","shortMessageHtmlLink":"Add initial en_tb sources"}},{"before":null,"after":"3e18226d93d795d061dca5caba83bbf15408c4ff","ref":"refs/heads/feature/en_tb","pushedAt":"2024-05-10T12:56:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Update documentation (#25)\n\n* WIP: Start refactoring top-level readme\r\n\r\n* Create LICENSE.md\r\n\r\n* Tidy and refactor top-level readme\r\n\r\n* Update webinar link to point to start of presentation\r\n\r\n* Improved fixed-point format documentation with an example","shortMessageHtmlLink":"Update documentation (#25)"}},{"before":"c0776ac3a2dbb251ddddc46504f77d55e778d6c9","after":"3e18226d93d795d061dca5caba83bbf15408c4ff","ref":"refs/heads/main","pushedAt":"2024-05-10T12:44:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Update documentation (#25)\n\n* WIP: Start refactoring top-level readme\r\n\r\n* Create LICENSE.md\r\n\r\n* Tidy and refactor top-level readme\r\n\r\n* Update webinar link to point to start of presentation\r\n\r\n* Improved fixed-point format documentation with an example","shortMessageHtmlLink":"Update documentation (#25)"}},{"before":"f5d51367667e524915fa3f639d2d395e7b822247","after":"fc0836f75ace0505c56a1c22185a2654be326ceb","ref":"refs/heads/feature/doc","pushedAt":"2024-05-10T11:26:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Improved fixed-point format documentation with an example","shortMessageHtmlLink":"Improved fixed-point format documentation with an example"}},{"before":"d0a09b1d50cc5d2e330a3f73cbdadd74eec5e79f","after":"f5d51367667e524915fa3f639d2d395e7b822247","ref":"refs/heads/feature/doc","pushedAt":"2024-05-10T09:32:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Update webinar link to point to start of presentation","shortMessageHtmlLink":"Update webinar link to point to start of presentation"}},{"before":"efd9e112a00e426982a2783cb58711f77e8f93ae","after":"d0a09b1d50cc5d2e330a3f73cbdadd74eec5e79f","ref":"refs/heads/feature/doc","pushedAt":"2024-05-10T09:28:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Tidy and refactor top-level readme","shortMessageHtmlLink":"Tidy and refactor top-level readme"}},{"before":"0e74ee2aa118f8d90388d47afc3ad1145216c036","after":"efd9e112a00e426982a2783cb58711f77e8f93ae","ref":"refs/heads/feature/doc","pushedAt":"2024-05-10T09:25:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Create LICENSE.md","shortMessageHtmlLink":"Create LICENSE.md"}},{"before":"c0776ac3a2dbb251ddddc46504f77d55e778d6c9","after":"0e74ee2aa118f8d90388d47afc3ad1145216c036","ref":"refs/heads/feature/doc","pushedAt":"2024-05-10T06:11:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"WIP: Start refactoring top-level readme","shortMessageHtmlLink":"WIP: Start refactoring top-level readme"}},{"before":null,"after":"c0776ac3a2dbb251ddddc46504f77d55e778d6c9","ref":"refs/heads/feature/doc","pushedAt":"2024-05-08T09:08:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Move to MIT license (#24)\n\n* Move to MIT license\r\n\r\n* Move to MIT license\r\n\r\n* Move to MIT license\r\n\r\n* Move to MIT license\r\n\r\n* Move to MIT license\r\n\r\n* Move to MIT license\r\n\r\n* Move to MIT license\r\n\r\n* Fix spelling (UK -> US)","shortMessageHtmlLink":"Move to MIT license (#24)"}},{"before":"464fc1be5aed75d3df9a5f6edde965a4be0f4701","after":null,"ref":"refs/heads/feature/license","pushedAt":"2024-05-08T09:08:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"}},{"before":"3964bb41ac08efabaa91ccf97acfeb6c9791f876","after":"c0776ac3a2dbb251ddddc46504f77d55e778d6c9","ref":"refs/heads/main","pushedAt":"2024-05-08T09:06:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Move to MIT license (#24)\n\n* Move to MIT license\r\n\r\n* Move to MIT license\r\n\r\n* Move to MIT license\r\n\r\n* Move to MIT license\r\n\r\n* Move to MIT license\r\n\r\n* Move to MIT license\r\n\r\n* Move to MIT license\r\n\r\n* Fix spelling (UK -> US)","shortMessageHtmlLink":"Move to MIT license (#24)"}},{"before":"bc6965874e392d6359c4aa7ec2916a80bbe6ec06","after":"464fc1be5aed75d3df9a5f6edde965a4be0f4701","ref":"refs/heads/feature/license","pushedAt":"2024-05-08T09:01:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Fix spelling (UK -> US)","shortMessageHtmlLink":"Fix spelling (UK -> US)"}},{"before":"32fba0dbcd701fb0cfe7c1c750038ab12dfbb9fd","after":"bc6965874e392d6359c4aa7ec2916a80bbe6ec06","ref":"refs/heads/feature/license","pushedAt":"2024-05-08T08:59:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Move to MIT license","shortMessageHtmlLink":"Move to MIT license"}},{"before":"a097af83d677057afec3e917e5d14548d436f1ae","after":"32fba0dbcd701fb0cfe7c1c750038ab12dfbb9fd","ref":"refs/heads/feature/license","pushedAt":"2024-05-08T08:39:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hcommin","name":null,"path":"/hcommin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60648104?s=80&v=4"},"commit":{"message":"Move to MIT license","shortMessageHtmlLink":"Move to MIT license"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAET49IGwA","startCursor":null,"endCursor":null}},"title":"Activity · enclustra/en_cl_fix"}