{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":818359576,"defaultBranch":"master","name":"ibex","ownerLogin":"pkkim","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-06-21T17:12:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5600452?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726788773.0","currentOid":""},"activityList":{"items":[{"before":"955fefdb3d8ef50c2682756cac21cd52f94521f0","after":"eaf953978ab8e5079f5579396f168b761991f830","ref":"refs/heads/paul/print-run-logs","pushedAt":"2024-09-20T00:41:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"export LM_LICENSE_FILE","shortMessageHtmlLink":"export LM_LICENSE_FILE"}},{"before":"0abcc4d16534090990f587be58169a15b6b88e30","after":"955fefdb3d8ef50c2682756cac21cd52f94521f0","ref":"refs/heads/paul/print-run-logs","pushedAt":"2024-09-19T23:56:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Actually add run_regression.sh","shortMessageHtmlLink":"Actually add run_regression.sh"}},{"before":null,"after":"0abcc4d16534090990f587be58169a15b6b88e30","ref":"refs/heads/paul/print-run-logs","pushedAt":"2024-09-19T23:32:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Print RTL sim log output","shortMessageHtmlLink":"Print RTL sim log output"}},{"before":"c6180108f55328f446a4a4a423795a771a02e592","after":"9750e4b25dec5fa53c2ec1decf46c5e9d4e2d159","ref":"refs/heads/master","pushedAt":"2024-09-18T04:57:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Make sure artifacts are moved over","shortMessageHtmlLink":"Make sure artifacts are moved over"}},{"before":"643abc867577b9c936c7f0bd88999aed6bb1834e","after":"c6180108f55328f446a4a4a423795a771a02e592","ref":"refs/heads/master","pushedAt":"2024-09-18T04:51:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Try to move artifacts","shortMessageHtmlLink":"Try to move artifacts"}},{"before":"97759fc6683a6961126d580825c5d77b573d43a4","after":"643abc867577b9c936c7f0bd88999aed6bb1834e","ref":"refs/heads/master","pushedAt":"2024-09-18T04:24:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Move stuff to artifacts rather than printing logs","shortMessageHtmlLink":"Move stuff to artifacts rather than printing logs"}},{"before":"ea74830d380cddfbfcb68684575d2c8fbfacc45d","after":"97759fc6683a6961126d580825c5d77b573d43a4","ref":"refs/heads/master","pushedAt":"2024-09-18T04:06:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Run riscv_jump_stress_test","shortMessageHtmlLink":"Run riscv_jump_stress_test"}},{"before":"0bcdf34c29a3f482004067460bfa0255b5462c55","after":"ea74830d380cddfbfcb68684575d2c8fbfacc45d","ref":"refs/heads/master","pushedAt":"2024-09-18T04:05:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Introduce bug to ID stage","shortMessageHtmlLink":"Introduce bug to ID stage"}},{"before":"7f456c4e5209c53734df5962f26c29f9317b2b1e","after":"756b41f03c0bea63a143f961aaacd5188538d7f6","ref":"refs/heads/paul/fault-localization","pushedAt":"2024-09-17T19:27:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"[rtl] Remove paths between dmem and imem signals\n\nPrior to this change Ibex had multiple feedthrough paths from the data\nmemory interface to the instruction memory interface. This existed\nbecause Ibex would hold off doing a instruction fetch for a jump or\nbranch if there was a outstanding memory request. It would wait for the\nresponse to be available so either the jump or branch would occur or an\nexception was taken.\n\nWith this change the branch or jump will speculatively begin the\ninstruction fetch whilst there is an outstanding memory request. Should\nan exception result from the memory request the fetch will be discarded\nand the exception taken as normal.\n\nAn alternative fix would not factor the data error response\n(data_err_i) directly into the controller logic for branches and jumps.\nWith this option new stall cycles would be introduced anywhere a branch\nor jump immediately follows a memory instruction which would have an\nadverse impact on performance.\n\n[Mostly a copy of commit c3bd4fa7]","shortMessageHtmlLink":"[rtl] Remove paths between dmem and imem signals"}},{"before":"a9df85e8e7980c90361bf5c6669054e266a688f2","after":"7f456c4e5209c53734df5962f26c29f9317b2b1e","ref":"refs/heads/paul/fault-localization","pushedAt":"2024-09-17T19:21:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"[rtl] Remove paths between dmem and imem signals\n\nPrior to this change Ibex had multiple feedthrough paths from the data\nmemory interface to the instruction memory interface. This existed\nbecause Ibex would hold off doing a instruction fetch for a jump or\nbranch if there was a outstanding memory request. It would wait for the\nresponse to be available so either the jump or branch would occur or an\nexception was taken.\n\nWith this change the branch or jump will speculatively begin the\ninstruction fetch whilst there is an outstanding memory request. Should\nan exception result from the memory request the fetch will be discarded\nand the exception taken as normal.\n\nAn alternative fix would not factor the data error response\n(data_err_i) directly into the controller logic for branches and jumps.\nWith this option new stall cycles would be introduced anywhere a branch\nor jump immediately follows a memory instruction which would have an\nadverse impact on performance.\n\n[Mostly a copy of commit c3bd4fa7]","shortMessageHtmlLink":"[rtl] Remove paths between dmem and imem signals"}},{"before":null,"after":"a9df85e8e7980c90361bf5c6669054e266a688f2","ref":"refs/heads/paul/fault-localization","pushedAt":"2024-09-17T19:15:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"[rtl] Remove paths between dmem and imem signals\n\nPrior to this change Ibex had multiple feedthrough paths from the data\nmemory interface to the instruction memory interface. This existed\nbecause Ibex would hold off doing a instruction fetch for a jump or\nbranch if there was a outstanding memory request. It would wait for the\nresponse to be available so either the jump or branch would occur or an\nexception was taken.\n\nWith this change the branch or jump will speculatively begin the\ninstruction fetch whilst there is an outstanding memory request. Should\nan exception result from the memory request the fetch will be discarded\nand the exception taken as normal.\n\nAn alternative fix would not factor the data error response\n(data_err_i) directly into the controller logic for branches and jumps.\nWith this option new stall cycles would be introduced anywhere a branch\nor jump immediately follows a memory instruction which would have an\nadverse impact on performance.\n\n[Mostly a copy of commit c3bd4fa7]","shortMessageHtmlLink":"[rtl] Remove paths between dmem and imem signals"}},{"before":"a0f6c159106150c4ef0860083861cedf862b1ab2","after":"0bcdf34c29a3f482004067460bfa0255b5462c55","ref":"refs/heads/master","pushedAt":"2024-09-17T18:06:04.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Merge pull request #3 from pkkim/paul/run-on-vcs\n\nPaul/run on vcs","shortMessageHtmlLink":"Merge pull request #3 from pkkim/paul/run-on-vcs"}},{"before":"a67df57a7a68cd4fa2f08f7ff299de24e1b3715f","after":"7e77c105f636aa4e3ece6daaf5d7103c9e4548d7","ref":"refs/heads/paul/run-on-vcs","pushedAt":"2024-09-17T00:32:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Fix pip install command","shortMessageHtmlLink":"Fix pip install command"}},{"before":null,"after":"a67df57a7a68cd4fa2f08f7ff299de24e1b3715f","ref":"refs/heads/paul/run-on-vcs","pushedAt":"2024-09-12T23:14:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"make test run on vcs","shortMessageHtmlLink":"make test run on vcs"}},{"before":"2be1efdb4e31f5dc708a011b326f6efb93bdd4e1","after":"a0f6c159106150c4ef0860083861cedf862b1ab2","ref":"refs/heads/master","pushedAt":"2024-09-06T23:08:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Comment out rest of coverpoint references","shortMessageHtmlLink":"Comment out rest of coverpoint references"}},{"before":null,"after":"f4b7fdd71e39426f86153e5714791dfaa418073c","ref":"refs/heads/paul/make-alu-shell","pushedAt":"2024-08-20T00:43:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Make ibex_alu.sv just the module skeleton and comments","shortMessageHtmlLink":"Make ibex_alu.sv just the module skeleton and comments"}},{"before":null,"after":"8776c2cf26dd9b7040329f14c1023b77f43f77eb","ref":"refs/heads/paul/split-out-tests","pushedAt":"2024-07-17T18:51:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Make a few more tests","shortMessageHtmlLink":"Make a few more tests"}},{"before":"1449ed5ea8f3d03127f7c3624e635e132830367d","after":"2be1efdb4e31f5dc708a011b326f6efb93bdd4e1","ref":"refs/heads/master","pushedAt":"2024-07-16T22:05:42.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Merge pull request #1 from pkkim/add-silogy-yml\n\nAdd Silogy config and fixes for Questa","shortMessageHtmlLink":"Merge pull request #1 from pkkim/add-silogy-yml"}},{"before":"6f3190663afe0816f69a34f4be2ecc86c0f49b4c","after":"a39f0a8148304fb9e43b0aaa0583c6bfdcfa5952","ref":"refs/heads/add-silogy-yml","pushedAt":"2024-07-16T22:04:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Make many fixes to make DV work on Questa\n\nMany of these fixes were suggested by GitHub user @Mowneesh in this\ncomment:\nhttps://github.com/lowRISC/ibex/issues/2108#issuecomment-1975918070\n\nThis commit incorporates most of those suggestions and adds some other\nimprovements.","shortMessageHtmlLink":"Make many fixes to make DV work on Questa"}},{"before":"36716c7455a291dd1eed0319cc984614c5f169b3","after":"6f3190663afe0816f69a34f4be2ecc86c0f49b4c","ref":"refs/heads/add-silogy-yml","pushedAt":"2024-07-16T22:01:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Make many fixes to make DV work on Questa","shortMessageHtmlLink":"Make many fixes to make DV work on Questa"}},{"before":"92e29b6aeb1674458a38f304d3302591cbfcb778","after":"36716c7455a291dd1eed0319cc984614c5f169b3","ref":"refs/heads/add-silogy-yml","pushedAt":"2024-07-16T21:21:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Make run_instr_gen return code from failing test","shortMessageHtmlLink":"Make run_instr_gen return code from failing test"}},{"before":"fa53ea60c525a5fd11cf75adc9ef8c1228c295c4","after":"92e29b6aeb1674458a38f304d3302591cbfcb778","ref":"refs/heads/add-silogy-yml","pushedAt":"2024-07-16T16:24:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"fix #12","shortMessageHtmlLink":"fix lowRISC#12"}},{"before":"487b3aec5441ba072caf461d674a05b3ecd3a2d8","after":"fa53ea60c525a5fd11cf75adc9ef8c1228c295c4","ref":"refs/heads/add-silogy-yml","pushedAt":"2024-07-15T22:34:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Correct fix for issue 4","shortMessageHtmlLink":"Correct fix for issue 4"}},{"before":"2aec238ed3ccb8d39d9ad2896de5a850ec7667cb","after":"487b3aec5441ba072caf461d674a05b3ecd3a2d8","ref":"refs/heads/add-silogy-yml","pushedAt":"2024-07-15T18:50:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Fix another instance of error 9","shortMessageHtmlLink":"Fix another instance of error 9"}},{"before":"5634f66de99f99ad081f160bc53978c9cdc41434","after":"2aec238ed3ccb8d39d9ad2896de5a850ec7667cb","ref":"refs/heads/add-silogy-yml","pushedAt":"2024-07-15T17:48:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Comment out cs_registers_i.mstatus_q.mpp usages","shortMessageHtmlLink":"Comment out cs_registers_i.mstatus_q.mpp usages"}},{"before":"361b6e6f9eec4a9cf57d2ae9feda4c74582d4ac9","after":"5634f66de99f99ad081f160bc53978c9cdc41434","ref":"refs/heads/add-silogy-yml","pushedAt":"2024-07-15T03:46:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Try removing cosim_opts from questa vlog cmd","shortMessageHtmlLink":"Try removing cosim_opts from questa vlog cmd"}},{"before":"d423ff13ec47999eb47fa0f4a46cae377df8f29f","after":"361b6e6f9eec4a9cf57d2ae9feda4c74582d4ac9","ref":"refs/heads/add-silogy-yml","pushedAt":"2024-07-15T02:55:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"do step 10","shortMessageHtmlLink":"do step 10"}},{"before":"cc450a0c452f001f48ea1e3eaa3a340a4695bc6d","after":"d423ff13ec47999eb47fa0f4a46cae377df8f29f","ref":"refs/heads/add-silogy-yml","pushedAt":"2024-07-11T20:00:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Make fixes through number 9","shortMessageHtmlLink":"Make fixes through number 9"}},{"before":"b4abeb41b4d6fafe74b5a42061bfa605c65fc0a2","after":"cc450a0c452f001f48ea1e3eaa3a340a4695bc6d","ref":"refs/heads/add-silogy-yml","pushedAt":"2024-07-11T18:09:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Print file name of log file","shortMessageHtmlLink":"Print file name of log file"}},{"before":"00769052faa50ce0f20d027eff80c14c4704255d","after":"b4abeb41b4d6fafe74b5a42061bfa605c65fc0a2","ref":"refs/heads/add-silogy-yml","pushedAt":"2024-07-11T17:00:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkkim","name":"Paul Kim","path":"/pkkim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5600452?s=80&v=4"},"commit":{"message":"Fix command","shortMessageHtmlLink":"Fix command"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwMDo0MTo0Mi4wMDAwMDBazwAAAAS7b62e","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwMDo0MTo0Mi4wMDAwMDBazwAAAAS7b62e","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xMVQxNzowMDozMS4wMDAwMDBazwAAAAR9Erzr"}},"title":"Activity ยท pkkim/ibex"}