{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":91338943,"defaultBranch":"main","name":"OpenCL-CTS","ownerLogin":"KhronosGroup","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-05-15T13:06:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1608701?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725635070.0","currentOid":""},"activityList":{"items":[{"before":"9f88b0b2293c4ae40014f87e0b62960ca9cffe64","after":"97045f85a18533ae6bec0209f6bc8413217f0e1c","ref":"refs/heads/main","pushedAt":"2024-09-19T14:59:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bashbaug","name":"Ben Ashbaugh","path":"/bashbaug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14812095?s=80&v=4"},"commit":{"message":"[NFC] math_brute_force: remove warning options (#2061)\n\nAll of these are already set in the top-level `CMakeLists.txt` nowadays,\r\nso no need to repeat them in the test's own `CMakeLists.txt`.\r\n\r\nSigned-off-by: Sven van Haastregt ","shortMessageHtmlLink":"[NFC] math_brute_force: remove warning options (#2061)"}},{"before":"dd2117f5fc89ae728c36222cca367dff12f3e052","after":"9f88b0b2293c4ae40014f87e0b62960ca9cffe64","ref":"refs/heads/main","pushedAt":"2024-09-19T07:30:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"svenvh","name":"Sven van Haastregt","path":"/svenvh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1358906?s=80&v=4"},"commit":{"message":"Specify precision in the format flag for float4 hexadecimal output (#2064)\n\nThis will ensure consistent output on any conforming implementation.\r\nNote that the specification does not define the output style when\r\nprecision is missing.\r\n\r\n---------\r\n\r\nSigned-off-by: Cui, Dele ","shortMessageHtmlLink":"Specify precision in the format flag for float4 hexadecimal output (#…"}},{"before":"c083a87b357401acc02d49a44b0355968d547f78","after":"dd2117f5fc89ae728c36222cca367dff12f3e052","ref":"refs/heads/main","pushedAt":"2024-09-17T16:34:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bashbaug","name":"Ben Ashbaugh","path":"/bashbaug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14812095?s=80&v=4"},"commit":{"message":"fix a few array-based mutable command buffer issues (#2074)\n\nfixes a few minor issues introduced by #1984.\r\n\r\nedit: Tested with the updated command buffer emulation layer on a device\r\nthat supports out-of-order queues and SVM and all of the\r\n`test_cl_khr_mutable_dispatch` tests pass.","shortMessageHtmlLink":"fix a few array-based mutable command buffer issues (#2074)"}},{"before":"a773a379d95db93bb1444e000a7bb9c6d663e73f","after":"c083a87b357401acc02d49a44b0355968d547f78","ref":"refs/heads/main","pushedAt":"2024-09-16T15:48:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bashbaug","name":"Ben Ashbaugh","path":"/bashbaug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14812095?s=80&v=4"},"commit":{"message":"[NFC] math_brute_force: add type argument to getAllowedUlpError (#2017)\n\nAdd a type argument so that in the future we can request the ULP\r\nrequirement for fp16 and fp64 types through `getAllowedUlpError` too.\r\n\r\nContributes to https://github.com/KhronosGroup/OpenCL-CTS/issues/867\r\n\r\nSigned-off-by: Sven van Haastregt ","shortMessageHtmlLink":"[NFC] math_brute_force: add type argument to getAllowedUlpError (#2017)"}},{"before":"bcfd8f82cd941f33c58ec68c707f9fc8efcaf858","after":"a773a379d95db93bb1444e000a7bb9c6d663e73f","ref":"refs/heads/main","pushedAt":"2024-09-16T15:46:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bashbaug","name":"Ben Ashbaugh","path":"/bashbaug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14812095?s=80&v=4"},"commit":{"message":"Update test_event_dependencies.cpp (#2049)\n\nIn test_event_enqueue_wait_for_events_run_test:\r\n* Decrease TEST_COUNT to 10\r\n* Add clFinish to queues","shortMessageHtmlLink":"Update test_event_dependencies.cpp (#2049)"}},{"before":"a395174037f387d94e9cf15f231b69e73b5fe209","after":"bcfd8f82cd941f33c58ec68c707f9fc8efcaf858","ref":"refs/heads/main","pushedAt":"2024-09-16T15:45:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bashbaug","name":"Ben Ashbaugh","path":"/bashbaug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14812095?s=80&v=4"},"commit":{"message":"Extend testing of CL_UNORM_INT_101010_2 (#2031)\n\nAll existing tests in `test_image_streams`, that are capable of testing\r\nimage formats using the `CL_UNORM_INT_101010_2` data type, now do so.","shortMessageHtmlLink":"Extend testing of CL_UNORM_INT_101010_2 (#2031)"}},{"before":"21b0a09ef0395ccb4e959fdb03fcac3e289ae399","after":"a395174037f387d94e9cf15f231b69e73b5fe209","ref":"refs/heads/main","pushedAt":"2024-09-16T13:28:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kpet","name":"Kévin Petit","path":"/kpet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/812764?s=80&v=4"},"commit":{"message":"compile Vulkan SPIR-V shaders in CMAKE_CURRENT_BINARY_DIR (#2055)\n\nfixes #2040 \r\n\r\n* Compiles the Vulkan SPIR-V files in a directory based off of\r\nCMAKE_CURRENT_BINARY_DIR.\r\n* Changes the search path for the Vulkan SPIR-V files to this directory\r\nrather than a semi-arbitrary set of directories.","shortMessageHtmlLink":"compile Vulkan SPIR-V shaders in CMAKE_CURRENT_BINARY_DIR (#2055)"}},{"before":"c32a76786cacdae50c895ceca4ca73eeffb1b78f","after":"21b0a09ef0395ccb4e959fdb03fcac3e289ae399","ref":"refs/heads/main","pushedAt":"2024-09-12T14:17:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"svenvh","name":"Sven van Haastregt","path":"/svenvh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1358906?s=80&v=4"},"commit":{"message":"Extend `IGetErrorString()` (#2080)\n\nAdd cases for `CL_INCOMPATIBLE_COMMAND_QUEUE_KHR`,\r\n`CL_INVALID_COMMAND_BUFFER_KHR` and\r\n`CL_INVALID_SYNC_POINT_WAIT_LIST_KHR`.\r\n\r\nSigned-off-by: Gorazd Sumkovski ","shortMessageHtmlLink":"Extend IGetErrorString() (#2080)"}},{"before":"b57f90eeabcad9d4f0f8e049839776c12628152e","after":"c32a76786cacdae50c895ceca4ca73eeffb1b78f","ref":"refs/heads/main","pushedAt":"2024-09-06T22:48:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bashbaug","name":"Ben Ashbaugh","path":"/bashbaug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14812095?s=80&v=4"},"commit":{"message":"cl_khr_mutable_dispatch: fix -Wformat warnings (#2071)\n\nPrinting of a `size_t` requires the `%zu` specifier.\r\n\r\nSigned-off-by: Sven van Haastregt ","shortMessageHtmlLink":"cl_khr_mutable_dispatch: fix -Wformat warnings (#2071)"}},{"before":"0bdc5d082f1e6bd11e544c274cffd54cd825f8bc","after":"b57f90eeabcad9d4f0f8e049839776c12628152e","ref":"refs/heads/main","pushedAt":"2024-09-06T15:22:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bashbaug","name":"Ben Ashbaugh","path":"/bashbaug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14812095?s=80&v=4"},"commit":{"message":"Add properties parameter to all command-buffer commands (update) (#2072)\n\nThis is an update to #2050, with updates from the main branch.\r\n\r\n---------\r\n\r\nCo-authored-by: Ewan Crawford ","shortMessageHtmlLink":"Add properties parameter to all command-buffer commands (update) (#2072)"}},{"before":"7f16b761d2a69e7581ab68f3f8c1088a60655bf8","after":null,"ref":"refs/heads/pr/2050","pushedAt":"2024-09-06T15:04:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bashbaug","name":"Ben Ashbaugh","path":"/bashbaug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14812095?s=80&v=4"}},{"before":null,"after":"7f16b761d2a69e7581ab68f3f8c1088a60655bf8","ref":"refs/heads/pr/2050","pushedAt":"2024-09-06T15:03:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bashbaug","name":"Ben Ashbaugh","path":"/bashbaug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14812095?s=80&v=4"},"commit":{"message":"Merge branch 'main' into pr/2050","shortMessageHtmlLink":"Merge branch 'main' into pr/2050"}},{"before":"ce680690de5ba4f6863573322bf7310df3a769e3","after":"0bdc5d082f1e6bd11e544c274cffd54cd825f8bc","ref":"refs/heads/main","pushedAt":"2024-09-06T14:36:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bashbaug","name":"Ben Ashbaugh","path":"/bashbaug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14812095?s=80&v=4"},"commit":{"message":"Array based clUpdateMutableCommandsKHR changes (#1984)\n\nCTS changes to reflect the spec changes merged in\r\nhttps://github.com/KhronosGroup/OpenCL-Docs/pull/1045 and requires\r\nheader updates from\r\nhttps://github.com/KhronosGroup/OpenCL-Headers/pull/245\r\n\r\nTested using OCK implementation from\r\nhttps://github.com/codeplaysoftware/oneapi-construction-kit/pull/501","shortMessageHtmlLink":"Array based clUpdateMutableCommandsKHR changes (#1984)"}},{"before":"9116bb7acbadfd79db5daf979dddea81b7fd4e75","after":"ce680690de5ba4f6863573322bf7310df3a769e3","ref":"refs/heads/main","pushedAt":"2024-09-06T10:26:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"svenvh","name":"Sven van Haastregt","path":"/svenvh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1358906?s=80&v=4"},"commit":{"message":"Fix Windows build with MSVC 19.41 (#2065)\n\nInclude `cmath` instead of `math.h` in C++ mode under MSVC, to avoid\r\nbuild errors inside the header. Ideally we would not condition this\r\non `_MSC_VER`, but issue 1833 currently prevents doing so.\r\n\r\nSigned-off-by: Sven van Haastregt ","shortMessageHtmlLink":"Fix Windows build with MSVC 19.41 (#2065)"}},{"before":"eb7a30ae42fb8a66e670d10b96dba168d707d66f","after":"9116bb7acbadfd79db5daf979dddea81b7fd4e75","ref":"refs/heads/main","pushedAt":"2024-09-03T17:30:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kpet","name":"Kévin Petit","path":"/kpet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/812764?s=80&v=4"},"commit":{"message":"[NFC] math_brute_force: move TestInfoBase to common.h (#2059)\n\nThe various forms of `TestInfoBase` have many members in common, so\r\navoid duplicating the struct definition and move it to `common.h`.\r\n\r\nProvide a description and initializer for every struct member, and drop\r\ninitializations done with `memset`.\r\n\r\nSigned-off-by: Sven van Haastregt ","shortMessageHtmlLink":"[NFC] math_brute_force: move TestInfoBase to common.h (#2059)"}},{"before":"7131f879740f775e6fdeaf802fa84529dd985262","after":"eb7a30ae42fb8a66e670d10b96dba168d707d66f","ref":"refs/heads/main","pushedAt":"2024-09-03T17:23:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nikhiljnv","name":"Nikhil Joshi","path":"/nikhiljnv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50375403?s=80&v=4"},"commit":{"message":"Modernization of tests from test_semaphores.cpp to align with new SemaphoreTestBase infrastructure (#2029)","shortMessageHtmlLink":"Modernization of tests from test_semaphores.cpp to align with new Sem…"}},{"before":"90f523ea57291f4494a4794d79b0c78e1efc9938","after":"7131f879740f775e6fdeaf802fa84529dd985262","ref":"refs/heads/main","pushedAt":"2024-09-03T17:18:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bashbaug","name":"Ben Ashbaugh","path":"/bashbaug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14812095?s=80&v=4"},"commit":{"message":"Fix external semaphore test when exportability is not supported (#2045)\n\nAn implementation may not support exportable semaphore, subtests\r\navailable in cl_khr_external_semaphore assumes support for exportable\r\nsemaphore, resulting in failure on such implementation. Allow\r\nimplementations to use importable semaphore in such cases.","shortMessageHtmlLink":"Fix external semaphore test when exportability is not supported (#2045)"}},{"before":"a7162188d6d58289691da33ca43308677a6a611f","after":"90f523ea57291f4494a4794d79b0c78e1efc9938","ref":"refs/heads/main","pushedAt":"2024-09-02T10:02:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"svenvh","name":"Sven van Haastregt","path":"/svenvh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1358906?s=80&v=4"},"commit":{"message":"api: fix -Wformat warnings (#2025)\n\nThe main sources of warnings were:\r\n\r\n * Printing of a `size_t` which requires the `%zu` specifier.\r\n\r\n * Printing of `cl_long`/`cl_ulong` which is now done using the `PRI*64`\r\nmacros to ensure portability across 32 and 64-bit builds.\r\n\r\nSigned-off-by: Sven van Haastregt ","shortMessageHtmlLink":"api: fix -Wformat warnings (#2025)"}},{"before":"c0db608eacc10741f2559300d8e0af6e460eac18","after":"a7162188d6d58289691da33ca43308677a6a611f","ref":"refs/heads/main","pushedAt":"2024-08-29T12:45:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"svenvh","name":"Sven van Haastregt","path":"/svenvh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1358906?s=80&v=4"},"commit":{"message":"[NFC] Use std::vector to store large size array. (#2060)\n\nwindows default stack size is 1M, BUFFER_SIZE is 2 * 1024 * 1024, use\r\narray with BUFFER_SIZE elemets on stack can exceed available stack size\r\nlimits.","shortMessageHtmlLink":"[NFC] Use std::vector to store large size array. (#2060)"}},{"before":"0a00a1f5b03b23e2e63482d7acbaac4e574ff764","after":"c0db608eacc10741f2559300d8e0af6e460eac18","ref":"refs/heads/main","pushedAt":"2024-08-29T12:45:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"svenvh","name":"Sven van Haastregt","path":"/svenvh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1358906?s=80&v=4"},"commit":{"message":"printf: add missing vector length modifiers (#2044)\n\nThe length modifier is required with a vector specifier.\r\n\r\nFixes https://github.com/KhronosGroup/OpenCL-CTS/issues/2039\r\n\r\nSigned-off-by: Sven van Haastregt ","shortMessageHtmlLink":"printf: add missing vector length modifiers (#2044)"}},{"before":"6cbe8cae355c025f57c883f579319c6d87b979b9","after":"0a00a1f5b03b23e2e63482d7acbaac4e574ff764","ref":"refs/heads/main","pushedAt":"2024-08-27T15:41:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bashbaug","name":"Ben Ashbaugh","path":"/bashbaug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14812095?s=80&v=4"},"commit":{"message":"Added printf test for double type cases (#2022)\n\naccording to work plan for issue\r\nhttps://github.com/KhronosGroup/OpenCL-CTS/issues/1058","shortMessageHtmlLink":"Added printf test for double type cases (#2022)"}},{"before":"746544af80456c1ae9f759660bde85b6fe9270da","after":"6cbe8cae355c025f57c883f579319c6d87b979b9","ref":"refs/heads/main","pushedAt":"2024-08-20T15:55:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bashbaug","name":"Ben Ashbaugh","path":"/bashbaug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14812095?s=80&v=4"},"commit":{"message":"Added two tests not calling event calback upon error status (#2028)\n\n#1900 \r\nTested on POCL, callback is not called.","shortMessageHtmlLink":"Added two tests not calling event calback upon error status (#2028)"}},{"before":"b8981f5fb8be9da3bf802949622499232568faf6","after":"746544af80456c1ae9f759660bde85b6fe9270da","ref":"refs/heads/main","pushedAt":"2024-08-20T15:54:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bashbaug","name":"Ben Ashbaugh","path":"/bashbaug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14812095?s=80&v=4"},"commit":{"message":"Strengthen testing of CL_DEVICE_TYPE query and use of CL_DEVICE_TYPE* (#1977)\n\nIssue: #1930","shortMessageHtmlLink":"Strengthen testing of CL_DEVICE_TYPE query and use of CL_DEVICE_TYPE* ("}},{"before":"b4c3bf2af2ec171e28952de65e3c48df3cf02589","after":"b8981f5fb8be9da3bf802949622499232568faf6","ref":"refs/heads/main","pushedAt":"2024-08-13T16:54:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bashbaug","name":"Ben Ashbaugh","path":"/bashbaug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14812095?s=80&v=4"},"commit":{"message":"[basic] Enable image format aware scanline comparison. (#2042)\n\nUse format aware memory comparison instead of memcmp.","shortMessageHtmlLink":"[basic] Enable image format aware scanline comparison. (#2042)"}},{"before":"aa49f3bb53fdd3f8f4c23705bcc5ef5f3724616b","after":"b4c3bf2af2ec171e28952de65e3c48df3cf02589","ref":"refs/heads/main","pushedAt":"2024-08-13T16:52:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bashbaug","name":"Ben Ashbaugh","path":"/bashbaug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14812095?s=80&v=4"},"commit":{"message":"Fixes for basic explicit_s2v and commonfns degrees for cl_half (#2024)\n\nBasic explicit_s2v:\r\n\r\nThe verification step was always using round to even when converting a\r\nfloat to half even for round to zero cores.\r\n\r\nCommonfns degrees:\r\n\r\nThe verification step was only taking into account infinities and not\r\nvalues that over/underflow. This resulted in an incorrect error\r\ncalculation. E.g:\r\n\r\ndouble cpu_result = 175668.85998711039;\r\ncl_half gpu_result = 31743; // this is 65504 when converting to float,\r\nwe overflowed.\r\nfloat error = (cpu_result - gpu_result) * some_factor;\r\n\r\nThe fix adds the check if( (cl_half) reference == test ) before\r\ncalculating the error.","shortMessageHtmlLink":"Fixes for basic explicit_s2v and commonfns degrees for cl_half (#2024)"}},{"before":"21ee05ecafde275886a2fd57499cb4000b446dd7","after":"aa49f3bb53fdd3f8f4c23705bcc5ef5f3724616b","ref":"refs/heads/main","pushedAt":"2024-08-13T16:50:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bashbaug","name":"Ben Ashbaugh","path":"/bashbaug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14812095?s=80&v=4"},"commit":{"message":"Added few missing format cases for zero and blank space padding (#2016)\n\naccording to work plan for issue #1058","shortMessageHtmlLink":"Added few missing format cases for zero and blank space padding (#2016)"}},{"before":"a406b340913f622da089b00f284a597656c10239","after":"21ee05ecafde275886a2fd57499cb4000b446dd7","ref":"refs/heads/main","pushedAt":"2024-08-13T16:18:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"neiltrevett","name":null,"path":"/neiltrevett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16245547?s=80&v=4"},"commit":{"message":"math_brute_force: stop relying on volatile for IsTininessDetectedBeforeRounding (#2038)\n\nThis makes it literally impossible for drivers to constant fold the\r\nIsTininessDetectedBeforeRounding kernel. Sure, drivers might have should\r\nrespect volatile here, but I'm not convinced this is actually required\r\nby the spec in a very strict sense, because here there are no\r\nside-effects possible in the first place.\r\n\r\nAnd as far as I know, constant folding is allowed to give different\r\nresults than an actual GPU calculation would.\r\n\r\nIn any case, passing the constants via kernel arguments makes this\r\ndetection more reliable and one doesn't have to wonder why the fma test\r\nis failing.\r\n\r\nSide note: this was the last bug (known as of today) I had to fix in\r\norder being able to make a CL CTS submission for Apple Silicon devices.","shortMessageHtmlLink":"math_brute_force: stop relying on volatile for IsTininessDetectedBefo…"}},{"before":"d1434ae5aa19b84077572c450f99ed2eac69902c","after":"a406b340913f622da089b00f284a597656c10239","ref":"refs/heads/main","pushedAt":"2024-08-06T17:20:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nikhiljnv","name":"Nikhil Joshi","path":"/nikhiljnv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50375403?s=80&v=4"},"commit":{"message":"Fix error return and TEST_PASS for negative SVM tests (#2027)\n\nFix error return and TEST_PASS for negative SVM tests\r\nFix review comments from #1802 \r\n\r\nFixes #1964","shortMessageHtmlLink":"Fix error return and TEST_PASS for negative SVM tests (#2027)"}},{"before":"3c81548cba9cfdeea8af03db0c55e1f4684fbd32","after":"d1434ae5aa19b84077572c450f99ed2eac69902c","ref":"refs/heads/main","pushedAt":"2024-08-06T17:18:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nikhiljnv","name":"Nikhil Joshi","path":"/nikhiljnv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50375403?s=80&v=4"},"commit":{"message":"Added new cl_khr_semaphore tests to verify clCreateSemaphoreWithPropertiesKHR negative results (#1962)\n\nAccording to work plan from #1691, new clSemaphoreWrapper introduced to\r\navoid duplication of code","shortMessageHtmlLink":"Added new cl_khr_semaphore tests to verify clCreateSemaphoreWithPrope…"}},{"before":"f47354680facedd9be4bb40d273546a4e3343bfc","after":"3c81548cba9cfdeea8af03db0c55e1f4684fbd32","ref":"refs/heads/main","pushedAt":"2024-08-06T16:33:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bashbaug","name":"Ben Ashbaugh","path":"/bashbaug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14812095?s=80&v=4"},"commit":{"message":"Fix issues in `test_external_semaphores_cross_queues_io2` (#2036)\n\n1. Fix memory leak by making `context2` use the context wrapper.\r\n2. Create two separate events to associate with the two calls to\r\n`clEnqueueSignalSemaphoresKHR()`, as events cannot be reused.\r\n\r\nAlso delete the unused helper function\r\n`semaphore_external_cross_queue_helper()` (which was a duplicate of\r\n`external_semaphore_cross_queue_helper()` anyway).","shortMessageHtmlLink":"Fix issues in test_external_semaphores_cross_queues_io2 (#2036)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEuwD8FAA","startCursor":null,"endCursor":null}},"title":"Activity · KhronosGroup/OpenCL-CTS"}