static storage-class specifiers are not legal in OpenCL <= 1.1 (Bug #3420)
Description
There are several functions in the .cl files in modules/ocl/src/opencl which use the static storage-class specifier. According to the OpenCL 1.1. spec section 6.8g this storage-class specifier is not allowed. static is allowed in OpenCL 1.2, so OpenCV just needs to make sure not to use static with a <= l.l implementation. This bug affects both master and the 2.4 branch.
History
Updated by Daniil Osokin over 11 years ago
Hi Tom, thanks for attention! Could you please submit a pull request with fix (http://code.opencv.org/projects/opencv/wiki/How_to_contribute)? It will help a lot!
- Category set to ocl
- Assignee set to Tom Stellard
- Target version set to 2.4.8
Updated by Nikita Manovich about 11 years ago
- Assignee changed from Tom Stellard to Andrey Pavlenko
- Status changed from New to Open
Updated by Ilya Lavrenov about 11 years ago
Hi Tom, the issue was solved in PR https://github.com/Itseez/opencv/pull/2069
- Status changed from Open to Done
Updated by Ilya Lavrenov about 11 years ago
- Pull request set to https://github.com/Itseez/opencv/pull/2069