Skip to content

Multiple ORed values in CONSTANT_CLASSES.to_string

Alexandru Fikl requested to merge handle-multiple-type-qualifiers into master

This is mostly implemented for clGetKernelArgInfo called with CL_KERNEL_ARG_TYPE_QUALIFIER. In this case, the value can be a bitwise or of different type qualifiers (e.g. const and volatile), so we need to go through all of them.

Not sure this is the right fix, since it could be a change in behavior for anyone checking the output. I ran it with the concurrency checker through pytential and it didn't crash anything.

Merge request reports