KhronosGroup / KhronosGroup/OpenCL-CTS

Improve get_global_id() usage and coverage in OpenCL CTS

Open
#2,549 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
232
Forks
235
Avg merge
8d 7h
Merged PRs (30d)
18

Description

A couple of issues wrt current usage and coverage of get_global_id() and related functions -

- Most of the CTS code use int to store results of get_global_id that returns size_t
- CTS doesn't seem to have coverage for large values exceeding 32-bit range.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by auditing the OpenCL CTS code paths that use get_global_id() and related functions, checking how their results are stored. Add coverage for values exceeding the 32-bit range and verify that results are handled as size_t; done means the identified usage issues are corrected and the new coverage passes.

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
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.