{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":377798881,"defaultBranch":"sycl","name":"llvm","ownerLogin":"JackAKirk","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-06-17T10:57:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/73114612?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725986202.0","currentOid":""},"activityList":{"items":[{"before":"e5e94eaa403708034f68d50c555183f71e781841","after":"0040c56a16f450382d83c74eac1559b8c548a0ba","ref":"refs/heads/test-ur-hip-context-refactor","pushedAt":"2024-09-23T16:05:44.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"Merge branch 'sycl' into test-ur-hip-context-refactor","shortMessageHtmlLink":"Merge branch 'sycl' into test-ur-hip-context-refactor"}},{"before":"66835de127f926fbac985814f422a68c62a876f8","after":"e5e94eaa403708034f68d50c555183f71e781841","ref":"refs/heads/test-ur-hip-context-refactor","pushedAt":"2024-09-23T16:04:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"Update UR commit hash.\n\nSigned-off-by: JackAKirk ","shortMessageHtmlLink":"Update UR commit hash."}},{"before":"4048a8262b62f22b347027d3587d7ce7a0de0dc9","after":"66835de127f926fbac985814f422a68c62a876f8","ref":"refs/heads/test-ur-hip-context-refactor","pushedAt":"2024-09-20T15:55:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"Update interop test, check exception.\n\nAlso made exception use feature_not_supported\n\nSigned-off-by: JackAKirk ","shortMessageHtmlLink":"Update interop test, check exception."}},{"before":"6b1bec0860c28b749bab7afebfe9ae56210f7f84","after":"4048a8262b62f22b347027d3587d7ce7a0de0dc9","ref":"refs/heads/test-ur-hip-context-refactor","pushedAt":"2024-09-20T14:27:42.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"Merge branch 'sycl' into test-ur-hip-context-refactor","shortMessageHtmlLink":"Merge branch 'sycl' into test-ur-hip-context-refactor"}},{"before":"e89da3251187ec101f995a8dbf6e832043baebdc","after":"fb2fcc2564c223a2d3607696c71fb86fd3dd2cb8","ref":"refs/heads/sycl","pushedAt":"2024-09-20T11:38:13.000Z","pushType":"push","commitsCount":29,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"[UR][L0] Add 3-channel image support (#15235)\n\n-pre-commit PR for\r\nhttps://github.com/oneapi-src/unified-runtime/pull/2022\r\n\r\nSigned-off-by: Neil R. Spruit \r\nCo-authored-by: omarahmed1111 ","shortMessageHtmlLink":"[UR][L0] Add 3-channel image support (intel#15235)"}},{"before":"5909eaf2f10b38ac1bff572baccc24850a0f2c36","after":"6b1bec0860c28b749bab7afebfe9ae56210f7f84","ref":"refs/heads/test-ur-hip-context-refactor","pushedAt":"2024-09-20T10:10:45.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"Merge branch 'sycl' into test-ur-hip-context-refactor","shortMessageHtmlLink":"Merge branch 'sycl' into test-ur-hip-context-refactor"}},{"before":"6a2d59c799352873bdfe9778024bf1ec5c1d9e7c","after":"5909eaf2f10b38ac1bff572baccc24850a0f2c36","ref":"refs/heads/test-ur-hip-context-refactor","pushedAt":"2024-09-20T10:09:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"Merge branch 'test-ur-hip-context-refactor' of https://github.com/JackAKirk/llvm into test-ur-hip-context-refactor","shortMessageHtmlLink":"Merge branch 'test-ur-hip-context-refactor' of https://github.com/Jac…"}},{"before":"c3667fe34d1b25c4e38b5156f8304376e7d9d14e","after":"6a2d59c799352873bdfe9778024bf1ec5c1d9e7c","ref":"refs/heads/test-ur-hip-context-refactor","pushedAt":"2024-09-17T15:11:09.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"Merge branch 'sycl' into test-ur-hip-context-refactor","shortMessageHtmlLink":"Merge branch 'sycl' into test-ur-hip-context-refactor"}},{"before":"8ed5ef89675862f1df334559853d970907a816db","after":"c3667fe34d1b25c4e38b5156f8304376e7d9d14e","ref":"refs/heads/test-ur-hip-context-refactor","pushedAt":"2024-09-17T13:20:56.000Z","pushType":"push","commitsCount":6540,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"Merge branch 'sycl' into test-ur-hip-context-refactor\n\nSigned-off-by: JackAKirk ","shortMessageHtmlLink":"Merge branch 'sycl' into test-ur-hip-context-refactor"}},{"before":"5b9f0f607ff3df7df3f02ef571871224df4dd11d","after":"e89da3251187ec101f995a8dbf6e832043baebdc","ref":"refs/heads/sycl","pushedAt":"2024-09-17T13:04:42.000Z","pushType":"push","commitsCount":1777,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"[SPIR-V] Cherry-pick of https://github.com/KhronosGroup/SPIRV-LLVM-Translator/pull/2708 (#15397)\n\nSigned-off-by: Marcos Maronas ","shortMessageHtmlLink":"[SPIR-V] Cherry-pick of KhronosGroup/SPIRV-LLVM-Translator#2708 (inte…"}},{"before":"93ee5b92cdd7502787c444181a34db0b736083b3","after":"5b9f0f607ff3df7df3f02ef571871224df4dd11d","ref":"refs/heads/sycl","pushedAt":"2024-09-13T13:25:54.000Z","pushType":"push","commitsCount":39,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"[SYCL] Fix launch config in the max_num_work_groups e2e test (#15359)\n\nThe previous global work size was exceeding the limits of INT_MAX on the\r\nintel opencl fpga emulator device and thus failing the test. This commit\r\nalso cleans up the test checks validation by leaving the `assert`ions\r\nand removing the `if` conditions.","shortMessageHtmlLink":"[SYCL] Fix launch config in the max_num_work_groups e2e test (intel#1…"}},{"before":"4615ba6b0a0681ce4b0bcf8ba333c5d801143971","after":"bdde5092852aeded10c7aec5c6063d965e08e486","ref":"refs/heads/test-MPI-fix","pushedAt":"2024-09-12T16:22:40.000Z","pushType":"push","commitsCount":36,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"Merge branch 'sycl' into test-MPI-fix","shortMessageHtmlLink":"Merge branch 'sycl' into test-MPI-fix"}},{"before":"2881946ec9c11333baa951168d74a816a5f175a0","after":"4615ba6b0a0681ce4b0bcf8ba333c5d801143971","ref":"refs/heads/test-MPI-fix","pushedAt":"2024-09-12T16:21:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"Update ur commit.\n\nSigned-off-by: JackAKirk ","shortMessageHtmlLink":"Update ur commit."}},{"before":"2ef220ee4fd9e6b545bd2337be27487b9783eb11","after":"2881946ec9c11333baa951168d74a816a5f175a0","ref":"refs/heads/test-MPI-fix","pushedAt":"2024-09-11T10:16:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"Update UR commit\n\nSigned-off-by: JackAKirk ","shortMessageHtmlLink":"Update UR commit"}},{"before":null,"after":"2ef220ee4fd9e6b545bd2337be27487b9783eb11","ref":"refs/heads/test-MPI-fix","pushedAt":"2024-09-10T16:36:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"UR PR test\n\nhttps://github.com/oneapi-src/unified-runtime/pull/2077\n\nSigned-off-by: JackAKirk ","shortMessageHtmlLink":"UR PR test"}},{"before":"39cd4f3e4630966baa951877c825afa51d1c1728","after":"93ee5b92cdd7502787c444181a34db0b736083b3","ref":"refs/heads/sycl","pushedAt":"2024-09-09T11:12:55.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"[SYCL] Discard unsupported platforms output in sycl-ls test (#15311)\n\nMake sure that the devices that belong to unsupported platforms are not\r\ncounted, this is required to match the number of devices when `sycl-ls`\r\nis run in and out of the `verbose` mode.","shortMessageHtmlLink":"[SYCL] Discard unsupported platforms output in sycl-ls test (intel#15311"}},{"before":"510965a0a098313cc19e8a68cc405098dc9e9501","after":"39cd4f3e4630966baa951877c825afa51d1c1728","ref":"refs/heads/sycl","pushedAt":"2024-09-06T13:54:20.000Z","pushType":"push","commitsCount":4815,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"[SYCL][UR] Use Windows proxy loader for UR (#15262)\n\nThe issues with DLLs and teardown of global objects on Windows is well\r\ndocumented, and was the reason for the use of the `pi_win_proxy_loader`\r\nlibrary in SYCL-RT. When we ported from PI to UR, we ported this library\r\n(it's now called `ur_win_proxy_loader`), but it was not actually fully\r\nutilized. SYCL-RT still linked with `ur_loader.dll` and still\r\nexperienced issues with race conditions in the teardown of SYCL-RT and\r\nUnified Runtime. See https://github.com/intel/llvm/issues/14768.\r\n\r\nThis PR reintroduces the proxy loader as it was previously used with PI.\r\nThe UR loader (`ur_loader.dll`) is loaded via `LoadLibraryEx` at\r\ninitialization, and is therefore not cleaned up too early for normal\r\nteardown to occur.\r\n\r\nThis necessitates changing the signature of `Plugin->call` to look like\r\nit did with PI, taking an enum template argument to specify which UR\r\nentry point to call.\r\n\r\nOn Windows, when each plugin (which is a wrapper over a UR adapter) is\r\nloaded, it populates a table of function pointers to each API entry\r\npoint in the UR loader. When UR entry points are called, the function\r\npointer is retrieved from the table. This is more or less equivalent to\r\nthe previous PI implementation.\r\n\r\nOn Linux, the UR loader is dynamically linked as before. The\r\n`Plugin->call` methods just use the regular UR functions rather than\r\nprogrammatically looking up the symbols.\r\n\r\nFor the unittest executables, the UR loader is still dynamically linked\r\nas before to avoid having to introduce noisy changes to the tests, and\r\nsince we aren't concerned about teardown issues there.\r\n\r\nThe implementation of these changes in the runtime should avoid as much\r\noverhead as possible (and be no worse than PI), but suggestions on how\r\nto improve and tidy things are more than welcome.\r\n\r\nAssociated UR change:\r\nhttps://github.com/oneapi-src/unified-runtime/pull/2045","shortMessageHtmlLink":"[SYCL][UR] Use Windows proxy loader for UR (intel#15262)"}},{"before":"82624762955fa14d033f328084becc69c34bf91e","after":"8ed5ef89675862f1df334559853d970907a816db","ref":"refs/heads/test-ur-hip-context-refactor","pushedAt":"2024-07-19T09:37:16.000Z","pushType":"push","commitsCount":38,"pusher":{"login":"kbenzie","name":"Kenneth Benzie (Benie)","path":"/kbenzie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1625763?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/sycl' into test-ur-hip-context-refactor","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/sycl' into test-ur-hip-context-r…"}},{"before":"89110f9ef3217ff04ff722d21c0d470273ef14b8","after":"82624762955fa14d033f328084becc69c34bf91e","ref":"refs/heads/test-ur-hip-context-refactor","pushedAt":"2024-07-17T10:52:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldrumm","name":null,"path":"/ldrumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4323144?s=80&v=4"},"commit":{"message":"Update CMakeLists.txt","shortMessageHtmlLink":"Update CMakeLists.txt"}},{"before":"ad9fbfa0913bbd5ee8b01bde43cad8bc80859f33","after":"89110f9ef3217ff04ff722d21c0d470273ef14b8","ref":"refs/heads/test-ur-hip-context-refactor","pushedAt":"2024-07-17T10:24:14.000Z","pushType":"push","commitsCount":50,"pusher":{"login":"ldrumm","name":null,"path":"/ldrumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4323144?s=80&v=4"},"commit":{"message":"Merge branch 'sycl' into test-ur-hip-context-refactor","shortMessageHtmlLink":"Merge branch 'sycl' into test-ur-hip-context-refactor"}},{"before":"cba0cdb7415d256bf6e8c6de40d3e70bff221451","after":"ad9fbfa0913bbd5ee8b01bde43cad8bc80859f33","ref":"refs/heads/test-ur-hip-context-refactor","pushedAt":"2024-07-11T11:19:51.000Z","pushType":"push","commitsCount":43,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"Merge branch 'sycl' into test-ur-hip-context-refactor","shortMessageHtmlLink":"Merge branch 'sycl' into test-ur-hip-context-refactor"}},{"before":"6488c45c3d762fdf4d1c8ab02d8336574ed76f0b","after":"cba0cdb7415d256bf6e8c6de40d3e70bff221451","ref":"refs/heads/test-ur-hip-context-refactor","pushedAt":"2024-07-11T10:59:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"Throw for get native ctxt in HIP.\n\nSigned-off-by: JackAKirk ","shortMessageHtmlLink":"Throw for get native ctxt in HIP."}},{"before":"86efa23cd53c2a38a2201b88b25a1e5e153fb5df","after":"510965a0a098313cc19e8a68cc405098dc9e9501","ref":"refs/heads/sycl","pushedAt":"2024-07-10T10:57:00.000Z","pushType":"push","commitsCount":33,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"[SYCL][COMPAT] fixed byte-dot products to properly call cuda intrinsics (#14463)\n\nFixes the Nvidia backend code path for int8 intrinsics in syclcompat.\r\n\r\n* Was using previously __CUDA_ARCH__ instead of __SYCL_CUDA_ARCH__\r\n* Updates the test to compile to the minimum supported architecture\r\n`sm61`\r\n\r\nSigned-off-by: Alberto Cabrera ","shortMessageHtmlLink":"[SYCL][COMPAT] fixed byte-dot products to properly call cuda intrinsi…"}},{"before":"054e90e02973607669a7313a7e192b82021017ad","after":"054baf77b950e01a23ff63b0b6f2e2be5e9ecc7c","ref":"refs/heads/cuda-nvvm_get_smem_pointer","pushedAt":"2024-07-09T15:20:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"Use sycl 2020 exceptions.\n\nSigned-off-by: JackAKirk ","shortMessageHtmlLink":"Use sycl 2020 exceptions."}},{"before":"c2d2a50014237be574b796d3e848146a06da03ee","after":"054e90e02973607669a7313a7e192b82021017ad","ref":"refs/heads/cuda-nvvm_get_smem_pointer","pushedAt":"2024-07-09T14:06:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"include defs.hpp in memory.hpp\n\nSigned-off-by: JackAKirk ","shortMessageHtmlLink":"include defs.hpp in memory.hpp"}},{"before":"5b8b643fb0ffaf74eb02dd5b733907ba91624387","after":"c2d2a50014237be574b796d3e848146a06da03ee","ref":"refs/heads/cuda-nvvm_get_smem_pointer","pushedAt":"2024-07-09T10:40:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"Address review feedback.\n\nSigned-off-by: JackAKirk ","shortMessageHtmlLink":"Address review feedback."}},{"before":"a0540770cb7446892ed22f1c1493f40e2fb48ee8","after":"5b8b643fb0ffaf74eb02dd5b733907ba91624387","ref":"refs/heads/cuda-nvvm_get_smem_pointer","pushedAt":"2024-07-09T09:56:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"Update sycl/doc/syclcompat/README.md\n\nCo-authored-by: Joe Todd ","shortMessageHtmlLink":"Update sycl/doc/syclcompat/README.md"}},{"before":"1abdc6d7bce4cbf071a79913d9c662d68539bcc3","after":"6488c45c3d762fdf4d1c8ab02d8336574ed76f0b","ref":"refs/heads/test-ur-hip-context-refactor","pushedAt":"2024-07-08T18:28:00.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"Merge branch 'sycl' into test-ur-hip-context-refactor","shortMessageHtmlLink":"Merge branch 'sycl' into test-ur-hip-context-refactor"}},{"before":null,"after":"1abdc6d7bce4cbf071a79913d9c662d68539bcc3","ref":"refs/heads/test-ur-hip-context-refactor","pushedAt":"2024-07-08T16:12:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"Test UR pr.\n\nSigned-off-by: JackAKirk ","shortMessageHtmlLink":"Test UR pr."}},{"before":"0ccb0b7d3dd614707f82ea8f99790e2d3b08496d","after":"86efa23cd53c2a38a2201b88b25a1e5e153fb5df","ref":"refs/heads/sycl","pushedAt":"2024-07-08T14:36:46.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"JackAKirk","name":null,"path":"/JackAKirk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73114612?s=80&v=4"},"commit":{"message":"[SYCL][DOC] Add Extension for FPGA task_sequence (#6348)\n\nThis PR:\r\n1. Adds a new Intel FPGA experimental SYCL extension that introduces\r\nsupport for `task_sequences` which provides a sub kernel task level\r\nparallelism interface.\r\n2. Updates the fpga_kernel_interface SYCL extension to add the\r\n`stall_enable_clusters` and `stall_free_clusters` properties. These are\r\nused with task sequences as well.\r\n\r\n---------\r\n\r\nCo-authored-by: Steffen Larsen \r\nCo-authored-by: GarveyJoe \r\nCo-authored-by: Abhishek Tiwari \r\nCo-authored-by: Xue, Bowen \r\nCo-authored-by: Adel Ejjeh <121976986+aejjehint@users.noreply.github.com>\r\nCo-authored-by: Ejjeh, Adel ","shortMessageHtmlLink":"[SYCL][DOC] Add Extension for FPGA task_sequence (intel#6348)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QxNjowNTo0NC4wMDAwMDBazwAAAAS-LzNm","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wOFQxNDozNjo0Ni4wMDAwMDBazwAAAAR5tOHz"}},"title":"Activity · JackAKirk/llvm"}