Michal Babej
Michal Babej
it's also breaking some CUDA samples, i'll take a look
I've added some prototypes into the `spirv_texture_functions.h` but unfortunately, the issue goes much deeper, and AFAICT requires changes in LLVM passes (possibly a new pass) as well as the runtime...
@Kerilk apparently, return types are not considered by the compiler in type deduction (or overload resolution).
probably leftover from some code refactoring, if it's unused you can go ahead & remove it.
I've have tried to debug this a few months ago, and AFAICT this is a bug in PyOpenCL. Due to some mistake in pip specifications, the installation pulls in both...
The TSan failure is an actual bug in my recent code, i'll fix it soon
@pjaaskel the example is compiled from source - the SPIR-V wrapper is not involved. More likely due to missing implementation of `isinf(half8)` in the CPU builtin library. As mentioned in...
Some of the CI failures (`mkdir: cannot create directory ‘/home/github’: Permission denied`) should be fixed by rebasing the PR on main branch, however some seem like genuine problems that need...
What version are the OpenCL headers on the system ? the building of `test_program_scope_vars` is behind an `if(OPENCL_HEADER_VERSION GREATER 299)`, so OpenCL headers should be >= 3.0.0, and these should...
Tested quickly with `cmake -DCMAKE_INSTALL_PREFIX=/home/michal/0/1/2 ...`, it seems to work correctly: ``` [100%] Built target pocld Install the project... -- Install configuration: "Debug" -- Installing: /home/michal/0/1/2/etc/OpenCL/vendors/pocl.icd -- Installing: /home/michal/0/1/2/lib/pkgconfig/pocl.pc --...