if I force specialization of the function StaticArrays.dimension_mismatch_fail
on a local checkout ouf StaticArrays
, I just get another error:
Reason: unsupported dynamic function invocation (call to print_to_string(xs...) @ Base strings/io.jl:137)
Stacktrace:
[1] string
@ ./strings/io.jl:189
[2] dimension_mismatch_fail
@ ~/julia-depots/gpu/dev/StaticArrays/src/convert.jl:196
[3] convert
@ ~/julia-depots/gpu/dev/StaticArrays/src/convert.jl:201
[4] StaticArray
@ ~/julia-depots/gpu/dev/StaticArrays/src/convert.jl:174
[5] macro expansion
@ ~/.julia/dev/DiffPointRasterisation/experiments/kernelabstractions.jl:13
[6] gpu_kern
@ ~/julia-depots/gpu/packages/KernelAbstractions/jmHRX/src/macros.jl:101
[7] gpu_kern
@ ./none:0