KhronosGroup / KhronosGroup/OpenCL-CTS
Rework test_allocations to remove hardcoded assumptions
- Dominant language
- C++
- Stars
- 232
- Forks
- 235
- Avg merge
- 8d 7h
- Merged PRs (30d)
- 18
Description
The heuristics in these tests have been changed twice recently in https://github.com/KhronosGroup/OpenCL-CTS/pull/1852 and then https://github.com/KhronosGroup/OpenCL-CTS/pull/1932.
These tests need to be reworked to better adapt to device constraints (see comments in the PR for details)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the test_allocations tests and read the discussions in PRs 1852 and 1932, especially the comments about device constraints. Rework the tests so their heuristics no longer rely on hardcoded assumptions, then run the relevant OpenCL conformance tests to confirm they adapt to supported device limits.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- testing-qa
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100