TVMArrayCopyFromBytes BUG?

in java: x.copyFrom(datax) is OK but in C/C++: the cpu is ok ,Why does the opencl copy fail? i use TVMArrayCopyFromBytes or CopyFrom ,All failed to be copied

TVMArrayAlloc

2020-09-07 03:14:48.834 7659-7659/ retx = 0

2020-09-07 03:14:48.834 7659-7659/ rety = 0

2020-09-07 03:14:48.834 7659-7659/ data 1.000000 2.000000 0.000000

2020-09-07 03:14:48.834 7659-7659/ runtime 55945237364736.000000 55945237364736.000000 55945237364736.000000