I'm using a VS2015 / Win10 workstation with the latest CPU driver and Code Builder installed (22.214.171.124).
I'm single-stepping through an OpenCL 2.1 + AVX2 CPU kernel and after a few lines all symbols in the Autos and Local windows disappear.
Single-stepping appears to continue to work because the line arrow is properly moving.
I've tried targeting both x86 and x64 and see no difference.
The build options for clBuildProgram(..) are "-g -s <kernel absolute path>".
So far I have not been able to reproduce.
Could you send more info about your system:
- processor model?
- Not sure if I understand the version. Do you have the latest Intel(R) SDK for OpenCL applications installed? (Version reported by integrated CodeBuilder should be 126.96.36.1994).
An example kernel could also help us investigate.
The processor is a dual Xeon E5-2690 v3 and the latest Code Builder 6.3 is installed.
The "CodeBuilder API Debugger 188.8.131.52" number comes from the "About Visual Studio" window and is probably unimportant.
I narrowed it down to the debugger losing symbols as soon as it initializes a union type. The size of the union is equal to a cl_ulong.