{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":606225969,"defaultBranch":"main","name":"mlir-tutorial","ownerLogin":"j2kun","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-24T22:18:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2467754?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721282773.0","currentOid":""},"activityList":{"items":[{"before":"e092cf1766448aef7ed61199e5a6bf64da789b08","after":"c8d733dec33cc5f10afab263f5cf93a61c403c1a","ref":"refs/heads/pdll","pushedAt":"2024-07-23T06:37:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"add Cmake build","shortMessageHtmlLink":"add Cmake build"}},{"before":"139a63e8a07dfb5ac4d36e0aa4ce0bf030105c95","after":"e092cf1766448aef7ed61199e5a6bf64da789b08","ref":"refs/heads/pdll","pushedAt":"2024-07-22T20:06:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"add PeelFromMul","shortMessageHtmlLink":"add PeelFromMul"}},{"before":"4930e5314c5c7a82f50b81d0979cd270d331b41a","after":"139a63e8a07dfb5ac4d36e0aa4ce0bf030105c95","ref":"refs/heads/pdll","pushedAt":"2024-07-22T20:03:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"add PeelFromMul","shortMessageHtmlLink":"add PeelFromMul"}},{"before":"b8051b5ee23fcfd4cb7e7d245a89d76dffdc880b","after":"4930e5314c5c7a82f50b81d0979cd270d331b41a","ref":"refs/heads/pdll","pushedAt":"2024-07-22T20:01:00.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"add PeelFromMul","shortMessageHtmlLink":"add PeelFromMul"}},{"before":"44617af8c767110605664595b9ba7dbe521ec87d","after":"b8051b5ee23fcfd4cb7e7d245a89d76dffdc880b","ref":"refs/heads/pdll","pushedAt":"2024-07-22T17:35:42.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"Fix function signature for constraints with return values","shortMessageHtmlLink":"Fix function signature for constraints with return values"}},{"before":"8615b61e9b4bbdb880f51191f83da60b210f4748","after":"44617af8c767110605664595b9ba7dbe521ec87d","ref":"refs/heads/pdll","pushedAt":"2024-07-18T22:41:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"try defining Halve as a native constraint","shortMessageHtmlLink":"try defining Halve as a native constraint"}},{"before":"d6d73c1cf350fcb276f5a4cdf363a7b127c710aa","after":"8615b61e9b4bbdb880f51191f83da60b210f4748","ref":"refs/heads/pdll","pushedAt":"2024-07-18T22:18:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"start trying to build the pdll-generated code","shortMessageHtmlLink":"start trying to build the pdll-generated code"}},{"before":"a7a169031b5075aff37e514864a8c86d93be032a","after":"d6d73c1cf350fcb276f5a4cdf363a7b127c710aa","ref":"refs/heads/pdll","pushedAt":"2024-07-18T06:15:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"add first attempt at porting MulToAdd to PDLL","shortMessageHtmlLink":"add first attempt at porting MulToAdd to PDLL"}},{"before":null,"after":"a7a169031b5075aff37e514864a8c86d93be032a","ref":"refs/heads/pdll","pushedAt":"2024-07-18T06:06:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"update implementation for MLIR version bump","shortMessageHtmlLink":"update implementation for MLIR version bump"}},{"before":"02ea1c271c52b3c6140cffe4c35a618a1c4d4a44","after":"8ac609adcb2134904252b723c6d773625806121b","ref":"refs/heads/main","pushedAt":"2024-05-22T18:39:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"add support for macos (#42)\n\n* add support for macos\r\n\r\n* Update .bazelrc\r\n\r\nCo-authored-by: Jeremy Kun \r\n\r\n---------\r\n\r\nCo-authored-by: Jeremy Kun ","shortMessageHtmlLink":"add support for macos (#42)"}},{"before":null,"after":"24e1e84c51f5f262b0baa1b5e7882b2cb2f00e83","ref":"refs/heads/affine-analysis","pushedAt":"2024-03-07T00:19:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"add analysis","shortMessageHtmlLink":"add analysis"}},{"before":"cd4964fc15a0a350fca58832054a923e43341537","after":"02ea1c271c52b3c6140cffe4c35a618a1c4d4a44","ref":"refs/heads/main","pushedAt":"2024-02-24T19:57:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"Fix lit test cfg on windows. (#39)\n\nWithout this `str()` the test would fail with a stacktrace like this:\r\n\r\n```shell\r\nD:\\DevLLVM\\repos\\mlir-tutorial\\tests>lit -v .\\ctlz_simple.mlir\r\n-- Testing: 1 tests, 1 workers --\r\nUNRESOLVED: mlir_tutorial :: ctlz_simple.mlir (1 of 1)\r\n******************** TEST 'mlir_tutorial :: ctlz_simple.mlir' FAILED ********************\r\nException during script execution:\r\nTraceback (most recent call last):\r\n File \"C:\\Wares\\python310\\lib\\site-packages\\lit\\worker.py\", line 76, in _execute_test_handle_errors\r\n result = test.config.test_format.execute(test, lit_config)\r\n File \"C:\\Wares\\python310\\lib\\site-packages\\lit\\formats\\shtest.py\", line 29, in execute\r\n return lit.TestRunner.executeShTest(\r\n File \"C:\\Wares\\python310\\lib\\site-packages\\lit\\TestRunner.py\", line 2120, in executeShTest\r\n script = applySubstitutions(\r\n File \"C:\\Wares\\python310\\lib\\site-packages\\lit\\TestRunner.py\", line 1674, in applySubstitutions\r\n output.append(unescapePercents(process(line)))\r\n File \"C:\\Wares\\python310\\lib\\site-packages\\lit\\TestRunner.py\", line 1631, in processLine\r\n b = b.replace(\"\\\\\", \"\\\\\\\\\")\r\nTypeError: Path.replace() takes 2 positional arguments but 3 were given\r\n\r\n\r\n********************\r\n********************\r\nUnresolved Tests (1):\r\n mlir_tutorial :: ctlz_simple.mlir\r\n\r\n\r\nTesting Time: 0.16s\r\n Unresolved: 1\r\n```","shortMessageHtmlLink":"Fix lit test cfg on windows. (#39)"}},{"before":"604234cc25b8e7620e4c67f03c22d503a9423168","after":"cd4964fc15a0a350fca58832054a923e43341537","ref":"refs/heads/main","pushedAt":"2024-01-10T19:15:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"fix(lib/CMakeLists.txt): change order of subdriectories build sequence (#38)\n\nerror raised\r\n\r\nCo-authored-by: jangmin-deepx ","shortMessageHtmlLink":"fix(lib/CMakeLists.txt): change order of subdriectories build sequence ("}},{"before":"e1ffe387ea6aec76796c6c7393ae75bd18edcb61","after":"604234cc25b8e7620e4c67f03c22d503a9423168","ref":"refs/heads/main","pushedAt":"2023-12-30T04:25:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"fix(CMakeLists.txt): Add BUILD_DEPS, change ortools's GIT_TAG main -> v9.0 (#36)\n\nfor c17 support and build deps for whom doesn't have\r\n\r\nCo-authored-by: jangmin-deepx ","shortMessageHtmlLink":"fix(CMakeLists.txt): Add BUILD_DEPS, change ortools's GIT_TAG main ->…"}},{"before":"ef34b4dbb5afae2ead68a6d650ef06a84251db5c","after":"e1ffe387ea6aec76796c6c7393ae75bd18edcb61","ref":"refs/heads/main","pushedAt":"2023-12-29T23:43:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"pin to bazel version 6.4.0","shortMessageHtmlLink":"pin to bazel version 6.4.0"}},{"before":"a1ba595b964b48c217584f951f719c0ab4c393f8","after":"ef34b4dbb5afae2ead68a6d650ef06a84251db5c","ref":"refs/heads/main","pushedAt":"2023-11-27T16:08:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"Fix or-tools build issues by disabling shared libs (#31)\n\nhttps://github.com/j2kun/mlir-tutorial/issues/30#issuecomment-1824588337\r\n\r\nCo-authored-by: Jeremy Kun ","shortMessageHtmlLink":"Fix or-tools build issues by disabling shared libs (#31)"}},{"before":null,"after":"3fe489a71709df0f61aa526403a148db0ab41133","ref":"refs/heads/cmake-build-patch","pushedAt":"2023-11-25T21:56:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"Fix or-tools build issues by disabling shared libs\n\nhttps://github.com/j2kun/mlir-tutorial/issues/30#issuecomment-1824588337","shortMessageHtmlLink":"Fix or-tools build issues by disabling shared libs"}},{"before":"1d751b9d37dfc7e9154f744f7f13e7df68be1914","after":"a1ba595b964b48c217584f951f719c0ab4c393f8","ref":"refs/heads/main","pushedAt":"2023-11-15T19:23:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"fix accidentally changed submodule commit","shortMessageHtmlLink":"fix accidentally changed submodule commit"}},{"before":"6c0b9ce712ad5c6328f35be0d3a1e9b7421a67d0","after":"1d751b9d37dfc7e9154f744f7f13e7df68be1914","ref":"refs/heads/main","pushedAt":"2023-11-15T19:22:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"add analysis pass article to ToC","shortMessageHtmlLink":"add analysis pass article to ToC"}},{"before":"1c276e97c8cdcbae4cc9ba705c17b8c373c4aa65","after":"6c0b9ce712ad5c6328f35be0d3a1e9b7421a67d0","ref":"refs/heads/main","pushedAt":"2023-11-15T19:19:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"Analysis Passes (#28)\n\n* update llvm version to support change to integer range analysis\r\n\r\n* Add noisy dialect\r\n\r\n* implement InferIntRangeInterface on noisy ops\r\n\r\n* add empty noisy-reduce-noise-optimizer transform\r\n\r\n* add noise verification analysis check\r\n\r\n* add a test where inserting reduce_noise is necessary\r\n\r\n* add template for ReduceNoiseAnalysis\r\n\r\n* add or-tools dependency\r\n\r\n* implement solver model\r\n\r\n* implement pass to use solver solution\r\n\r\n* improve and add more noise reduction tests\r\n\r\n* update CMake build\r\n\r\n---------\r\n\r\nCo-authored-by: Jeremy Kun ","shortMessageHtmlLink":"Analysis Passes (#28)"}},{"before":"8f2c2936d5611c1ebad3ec9983519d37dff8bec1","after":"1e32df3db78a860d2c3416f7f63185a9f48cb137","ref":"refs/heads/analysis-pass","pushedAt":"2023-11-15T19:19:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"update CMake build","shortMessageHtmlLink":"update CMake build"}},{"before":"c579389d3d30e150339788504b6e9c12221f7335","after":"8f2c2936d5611c1ebad3ec9983519d37dff8bec1","ref":"refs/heads/analysis-pass","pushedAt":"2023-11-15T17:20:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"update CMake build","shortMessageHtmlLink":"update CMake build"}},{"before":"76504e2682a25bafa00dd409aca314e8efd9fb3e","after":"c579389d3d30e150339788504b6e9c12221f7335","ref":"refs/heads/analysis-pass","pushedAt":"2023-11-15T06:28:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"update CMake build","shortMessageHtmlLink":"update CMake build"}},{"before":"e4298ba16e1c5cc87518d52e89808279da1b3afa","after":"76504e2682a25bafa00dd409aca314e8efd9fb3e","ref":"refs/heads/analysis-pass","pushedAt":"2023-11-15T03:58:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"improve and add more noise reduction tests","shortMessageHtmlLink":"improve and add more noise reduction tests"}},{"before":"c1b481a8717bd0aeb4a271f8fa5d31a6887f697c","after":"e4298ba16e1c5cc87518d52e89808279da1b3afa","ref":"refs/heads/analysis-pass","pushedAt":"2023-11-15T01:44:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"add extra debug statements","shortMessageHtmlLink":"add extra debug statements"}},{"before":"2a96c9268ff43877501294ba4fa062d723c43cb0","after":"c1b481a8717bd0aeb4a271f8fa5d31a6887f697c","ref":"refs/heads/analysis-pass","pushedAt":"2023-11-14T23:16:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"add extra debug statements","shortMessageHtmlLink":"add extra debug statements"}},{"before":"0dcb3510504f2ecc8d0e6a8499a69f63bccce47f","after":"2a96c9268ff43877501294ba4fa062d723c43cb0","ref":"refs/heads/analysis-pass","pushedAt":"2023-11-14T23:14:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"update llvm version to support change to integer range analysis","shortMessageHtmlLink":"update llvm version to support change to integer range analysis"}},{"before":"b36101115155b65c237eee5bc1e25e13ba098a62","after":"0dcb3510504f2ecc8d0e6a8499a69f63bccce47f","ref":"refs/heads/analysis-pass","pushedAt":"2023-11-14T21:10:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"update llvm version to support change to integer range analysis","shortMessageHtmlLink":"update llvm version to support change to integer range analysis"}},{"before":"14b091263faeac7e66aef97e1e2d8f7229ddbd71","after":"b36101115155b65c237eee5bc1e25e13ba098a62","ref":"refs/heads/analysis-pass","pushedAt":"2023-11-13T04:47:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"add extra debug statements","shortMessageHtmlLink":"add extra debug statements"}},{"before":"46fd1865db39ab140332a7a3690687fb9cf16c1c","after":"14b091263faeac7e66aef97e1e2d8f7229ddbd71","ref":"refs/heads/analysis-pass","pushedAt":"2023-11-11T01:01:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"j2kun","name":"Jeremy Kun","path":"/j2kun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2467754?s=80&v=4"},"commit":{"message":"add noise verification analysis check","shortMessageHtmlLink":"add noise verification analysis check"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhoIsVgA","startCursor":null,"endCursor":null}},"title":"Activity · j2kun/mlir-tutorial"}