Christophe Murphy
Christophe Murphy
This issue may also affect the following functions: src/backend/common/util.cpp:getName src/api/c/diff.cpp:af_diff1 src/api/c/diff.cpp:af_diff2 src/api/c/sort.cpp:af_sort src/api/c/sort.cpp:sort_index src/api/c/cholesky.cpp:af_cholesky src/api/c/cholesky.cpp:af_cholesky_inplace src/api/c/pinverse.cpp:af_pinverse src/api/c/regions.cpp:regions src/api/c/where.cpp:af_where src/api/c/sobel.cpp:af_sobel_operator src/api/c/median.cpp:af_median src/api/c/median.cpp:af_median_all src/api/c/dog.cpp:af_dog src/api/c/resize.cpp:af_resize src/api/c/fast.cpp:af_fast src/api/c/image.cpp:af_draw_image src/api/c/unwrap.cpp:af_unwrap src/api/c/transform_coordinates.cpp:af_transform_coordinates src/api/c/norm.cpp:af_norm src/api/c/filters.cpp:af_medfilt1 src/api/c/filters.cpp:af_medfilt2...
It looks like this issue only occurs in the special case where a subarray is assigned to the original variable for the parent array. In other cases the reference count...
> The cause of the original bug, was the fact that a copy was taken, because the first subArray was considered non-linear. This resulted in assign the rhs to the...
I think it is safer to use the fix I suggested instead ^ however if we are going to use this fix we will need more tests to make sure...
I have extended the testing. Right now there are failures on all the back ends except the CPU back end. I'm looking into why but it seems to be because...
On line 277 of https://github.com/arrayfire/arrayfire/blob/bdda3b3ea454030099871319c724eec4ee205bed/test/CMakeLists.txt I see the following: ``` # TODO(umar): Create this executable separately if(NOT ${backend} STREQUAL "unified" OR ${target} STREQUAL "backend_unified") af_add_test(${target} ${backend} ${mt_args_SERIAL}) endif() ``` @umar456...
@9prady9 , I'll pick up this review if you have no objections
@willyborn I'm happy with the changes you have made to the setup_vector_field routine. The field example is working with that fix. I see that you have made other changes to...
How were these numbers generated and what do they mean? Not sure if any changes were made since this issue was raised but I ran a modified version of the...
And I obtained the following results: ./blas_cuda ArrayFire v3.9.0 (CUDA, 64-bit Linux, build f4157374e) Platform: CUDA Runtime 12.6, Driver: 560.35.03 [0] NVIDIA GeForce RTX 4060 Laptop GPU, 7837 MB, CUDA...