We are pleased to announce a new release of ComputeCpp™ Community Edition. Version 0.1.1 is a minor release featuring both compiler and runtime bug fixes, in response to user feedback.
- Compiler: Fixed data members being referenced before declaration in classes.
- Compiler: The compiler front-end now bans C-style variadic function calls inside kernels, as mandated by the SYCL 1.2 specification.
- SYCL_DEVICE_ONLY macro is now defined by the compiler, not the runtime headers.
- Runtime: Allow OpenCL runtime to choose appropriate work-group size when not user-specified in parallel_for call.