Valentin Churavy
Valentin Churavy
@SimonDanisch did you manage to give this a go?
These failures might be non-deterministic. Especially when finalizers are involved. > Maybe it's time to correctly define cconvert and friends!? ;) Definitely! Want to give this a go? ;P >...
@SimonDanisch can you reproduce the seqfault and send a log/backtrace/rr trace along?
On a second thought maybe we should not exclude deprecated function just because we have a maximum version of `v"1.2"` on my machine I have several OpenCL platforms installed one...
So with #42 it should be possible to write a macro that extends to ``` julia macro has_12? ... end @has_12? platfrom begin code1 end : begin code2 end OpenCL.api.OPENCL_VERSION...
I have the feeling that the current behaviour is very finicky and having a proper robust mechanism in Julia would be highly beneficial. I do agree having only one platform...
We need a "crazy good idea" label.
and I take the blame for wanting HostDependencies.
I haven't tested this, but this should get you started. Let me know if this works for you and we might think about adding high-level support for this in OpenCL.jl...
@SimonDanisch is this of interest for you?