Arrayfire on JETSON TX2

hi
Has anyone used arrayfire for Jetson Tx2 platform?

Regards
Kunal

Yes. I have been using it (up to v3.6.0) on TX2 (up to L4T R28.2).
Not tried with more recent versions of ArrayFire nor L4T, but I think it should work.

Could you describe your setup? Was it a cross compiled method or was arrayfire directly installed on tx2 Jetson ?

Natively building on TX2. Check the link above for building from source.

Thanks Honey_Patouceul.
I have these follow-up questions:

  1. Is it poosible to run a application on the target via a host PC using arrayfire libraries(of TX2).
    Because this way i can run a IDE on the HOST PC and have more control over debugging, profilling etc?

  2. How did u run applications on your jetson, Did u use any IDE?

In my case, the application was running as a standard process, just linked against arrayfire lib for some arrayfire implemented processing.

I have poor experience with cross compiling for Jetson, someone else may better advise.
Probably you’ll be able to profile GPU operations from host with NSight, but not tried with ArrayFire, though.

Additional note: I have recently built master branch (1405a944) of ArrayFire on Xavier NX R32.4.3 for checking, it built fine (needs headers from boost-1.70),

[EDIT: Here are tests with slow clocks and boosted clocks running 6-cores 15W on NX. First time after building with boosted clocks, the test_convolve_cuda didn’t fail. Note that these tests are not intended for performance measurement.

Slow Clocks
make test
Running tests...
Test project /home/nvidia/Desktop/arrayfire/build
        Start   1: test_anisotropic_diffusion_cpu
  1/256 Test   #1: test_anisotropic_diffusion_cpu ....   Passed    5.12 sec
        Start   2: test_anisotropic_diffusion_cuda
  2/256 Test   #2: test_anisotropic_diffusion_cuda ...   Passed   12.56 sec
        Start   3: test_approx1_cpu
  3/256 Test   #3: test_approx1_cpu ..................   Passed    5.67 sec
        Start   4: test_approx1_cuda
  4/256 Test   #4: test_approx1_cuda .................   Passed    6.85 sec
        Start   5: test_approx2_cpu
  5/256 Test   #5: test_approx2_cpu ..................   Passed    5.36 sec
        Start   6: test_approx2_cuda
  6/256 Test   #6: test_approx2_cuda .................   Passed    6.89 sec
        Start   7: test_array_cpu
  7/256 Test   #7: test_array_cpu ....................   Passed    0.10 sec
        Start   8: test_array_cuda
  8/256 Test   #8: test_array_cuda ...................   Passed    9.22 sec
        Start   9: test_arrayio_cpu
  9/256 Test   #9: test_arrayio_cpu ..................   Passed    0.07 sec
        Start  10: test_arrayio_cuda
 10/256 Test  #10: test_arrayio_cuda .................   Passed    4.96 sec
        Start  11: test_assign_cpu
 11/256 Test  #11: test_assign_cpu ...................   Passed    0.71 sec
        Start  12: test_assign_cuda
 12/256 Test  #12: test_assign_cuda ..................   Passed    5.23 sec
        Start  13: test_backend_cpu
 13/256 Test  #13: test_backend_cpu ..................   Passed    0.04 sec
        Start  14: test_backend_cuda
 14/256 Test  #14: test_backend_cuda .................   Passed    4.54 sec
        Start  15: test_basic_cpu
 15/256 Test  #15: test_basic_cpu ....................   Passed    0.11 sec
        Start  16: test_basic_cuda
 16/256 Test  #16: test_basic_cuda ...................   Passed    4.44 sec
        Start  17: test_bilateral_cpu
 17/256 Test  #17: test_bilateral_cpu ................   Passed   18.21 sec
        Start  18: test_bilateral_cuda
 18/256 Test  #18: test_bilateral_cuda ...............   Passed    5.56 sec
        Start  19: test_binary_cpu
 19/256 Test  #19: test_binary_cpu ...................   Passed    0.45 sec
        Start  20: test_binary_cuda
 20/256 Test  #20: test_binary_cuda ..................   Passed    4.82 sec
        Start  21: test_blas_cpu
 21/256 Test  #21: test_blas_cpu .....................   Passed    3.34 sec
        Start  22: test_blas_cuda
 22/256 Test  #22: test_blas_cuda ....................   Passed    6.44 sec
        Start  23: test_canny_cpu
 23/256 Test  #23: test_canny_cpu ....................   Passed    1.24 sec
        Start  24: test_canny_cuda
 24/256 Test  #24: test_canny_cuda ...................   Passed    4.97 sec
        Start  25: test_cast_cpu
 25/256 Test  #25: test_cast_cpu .....................   Passed    0.06 sec
        Start  26: test_cast_cuda
 26/256 Test  #26: test_cast_cuda ....................   Passed    4.54 sec
        Start  27: test_cholesky_dense_cpu
 27/256 Test  #27: test_cholesky_dense_cpu ...........   Passed   24.80 sec
        Start  28: test_cholesky_dense_cuda
 28/256 Test  #28: test_cholesky_dense_cuda ..........   Passed   13.61 sec
        Start  29: test_clamp_cpu
 29/256 Test  #29: test_clamp_cpu ....................   Passed    0.08 sec
        Start  30: test_clamp_cuda
 30/256 Test  #30: test_clamp_cuda ...................   Passed    4.53 sec
        Start  31: test_compare_cpu
 31/256 Test  #31: test_compare_cpu ..................   Passed   10.16 sec
        Start  32: test_compare_cuda
 32/256 Test  #32: test_compare_cuda .................   Passed    6.50 sec
        Start  33: test_complex_cpu
 33/256 Test  #33: test_complex_cpu ..................   Passed    0.06 sec
        Start  34: test_complex_cuda
 34/256 Test  #34: test_complex_cuda .................   Passed    4.84 sec
        Start  35: test_confidence_connected_cpu
 35/256 Test  #35: test_confidence_connected_cpu .....   Passed    1.13 sec
        Start  36: test_confidence_connected_cuda
 36/256 Test  #36: test_confidence_connected_cuda ....   Passed    5.40 sec
        Start  37: test_constant_cpu
 37/256 Test  #37: test_constant_cpu .................   Passed    5.31 sec
        Start  38: test_constant_cuda
 38/256 Test  #38: test_constant_cuda ................   Passed    6.37 sec
        Start  39: test_convolve_cpu
 39/256 Test  #39: test_convolve_cpu .................   Passed    7.11 sec
        Start  40: test_convolve_cuda
 40/256 Test  #40: test_convolve_cuda ................   Passed   15.50 sec
        Start  41: test_corrcoef_cpu
 41/256 Test  #41: test_corrcoef_cpu .................   Passed    0.05 sec
        Start  42: test_corrcoef_cuda
 42/256 Test  #42: test_corrcoef_cuda ................   Passed    5.02 sec
        Start  43: test_covariance_cpu
 43/256 Test  #43: test_covariance_cpu ...............   Passed    0.30 sec
        Start  44: test_covariance_cuda
 44/256 Test  #44: test_covariance_cuda ..............   Passed    4.73 sec
        Start  45: test_diagonal_cpu
 45/256 Test  #45: test_diagonal_cpu .................   Passed    4.58 sec
        Start  46: test_diagonal_cuda
 46/256 Test  #46: test_diagonal_cuda ................   Passed    8.31 sec
        Start  47: test_diff1_cpu
 47/256 Test  #47: test_diff1_cpu ....................   Passed    2.07 sec
        Start  48: test_diff1_cuda
 48/256 Test  #48: test_diff1_cuda ...................   Passed    5.05 sec
        Start  49: test_diff2_cpu
 49/256 Test  #49: test_diff2_cpu ....................   Passed    2.44 sec
        Start  50: test_diff2_cuda
 50/256 Test  #50: test_diff2_cuda ...................   Passed    5.19 sec
        Start  51: test_dog_cpu
 51/256 Test  #51: test_dog_cpu ......................   Passed    5.33 sec
        Start  52: test_dog_cuda
 52/256 Test  #52: test_dog_cuda .....................   Passed    4.64 sec
        Start  53: test_dot_cpu
 53/256 Test  #53: test_dot_cpu ......................   Passed    1.59 sec
        Start  54: test_dot_cuda
 54/256 Test  #54: test_dot_cuda .....................   Passed    5.84 sec
        Start  55: test_empty_cpu
 55/256 Test  #55: test_empty_cpu ....................   Passed    0.05 sec
        Start  56: test_empty_cuda
 56/256 Test  #56: test_empty_cuda ...................   Passed    4.43 sec
        Start  57: test_event_cpu
 57/256 Test  #57: test_event_cpu ....................   Passed    0.06 sec
        Start  58: test_event_cuda
 58/256 Test  #58: test_event_cuda ...................   Passed    4.76 sec
        Start  59: test_fast_cpu
 59/256 Test  #59: test_fast_cpu .....................   Passed    0.50 sec
        Start  60: test_fast_cuda
 60/256 Test  #60: test_fast_cuda ....................   Passed    4.91 sec
        Start  61: test_fft_cpu
 61/256 Test  #61: test_fft_cpu ......................   Passed   24.64 sec
        Start  62: test_fft_cuda
 62/256 Test  #62: test_fft_cuda .....................   Passed    8.45 sec
        Start  63: test_fft_large_cpu
 63/256 Test  #63: test_fft_large_cpu ................   Passed   28.88 sec
        Start  64: test_fft_large_cuda
 64/256 Test  #64: test_fft_large_cuda ...............   Passed    9.72 sec
        Start  65: test_fft_real_cpu
 65/256 Test  #65: test_fft_real_cpu .................   Passed    0.80 sec
        Start  66: test_fft_real_cuda
 66/256 Test  #66: test_fft_real_cuda ................   Passed    4.38 sec
        Start  67: test_fftconvolve_cpu
 67/256 Test  #67: test_fftconvolve_cpu ..............   Passed   40.05 sec
        Start  68: test_fftconvolve_cuda
 68/256 Test  #68: test_fftconvolve_cuda .............   Passed    7.38 sec
        Start  69: test_flat_cpu
 69/256 Test  #69: test_flat_cpu .....................   Passed    0.05 sec
        Start  70: test_flat_cuda
 70/256 Test  #70: test_flat_cuda ....................   Passed    4.91 sec
        Start  71: test_flip_cpu
 71/256 Test  #71: test_flip_cpu .....................   Passed    0.12 sec
        Start  72: test_flip_cuda
 72/256 Test  #72: test_flip_cuda ....................   Passed    4.82 sec
        Start  73: test_gaussiankernel_cpu
 73/256 Test  #73: test_gaussiankernel_cpu ...........   Passed    0.06 sec
        Start  74: test_gaussiankernel_cuda
 74/256 Test  #74: test_gaussiankernel_cuda ..........   Passed    5.04 sec
        Start  75: test_gen_assign_cpu
 75/256 Test  #75: test_gen_assign_cpu ...............   Passed    0.58 sec
        Start  76: test_gen_assign_cuda
 76/256 Test  #76: test_gen_assign_cuda ..............   Passed    5.52 sec
        Start  77: test_gen_index_cpu
 77/256 Test  #77: test_gen_index_cpu ................   Passed    0.29 sec
        Start  78: test_gen_index_cuda
 78/256 Test  #78: test_gen_index_cuda ...............   Passed    4.76 sec
        Start  79: test_getting_started_cpu
 79/256 Test  #79: test_getting_started_cpu ..........   Passed    1.03 sec
        Start  80: test_getting_started_cuda
 80/256 Test  #80: test_getting_started_cuda .........   Passed    5.00 sec
        Start  81: test_gfor_cpu
 81/256 Test  #81: test_gfor_cpu .....................   Passed    0.34 sec
        Start  82: test_gfor_cuda
 82/256 Test  #82: test_gfor_cuda ....................   Passed    5.11 sec
        Start  83: test_gradient_cpu
 83/256 Test  #83: test_gradient_cpu .................   Passed    0.31 sec
        Start  84: test_gradient_cuda
 84/256 Test  #84: test_gradient_cuda ................   Passed    5.18 sec
        Start  85: test_gray_rgb_cpu
 85/256 Test  #85: test_gray_rgb_cpu .................   Passed    0.33 sec
        Start  86: test_gray_rgb_cuda
 86/256 Test  #86: test_gray_rgb_cuda ................   Passed    5.19 sec
        Start  87: test_half_cpu
 87/256 Test  #87: test_half_cpu .....................   Passed    0.05 sec
        Start  88: test_half_cuda
 88/256 Test  #88: test_half_cuda ....................   Passed    4.54 sec
        Start  89: test_hamming_cpu
 89/256 Test  #89: test_hamming_cpu ..................   Passed    5.28 sec
        Start  90: test_hamming_cuda
 90/256 Test  #90: test_hamming_cuda .................   Passed    5.25 sec
        Start  91: test_harris_cpu
 91/256 Test  #91: test_harris_cpu ...................   Passed    4.58 sec
        Start  92: test_harris_cuda
 92/256 Test  #92: test_harris_cuda ..................   Passed    5.26 sec
        Start  93: test_histogram_cpu
 93/256 Test  #93: test_histogram_cpu ................   Passed    0.20 sec
        Start  94: test_histogram_cuda
 94/256 Test  #94: test_histogram_cuda ...............   Passed    4.55 sec
        Start  95: test_homography_cpu
 95/256 Test  #95: test_homography_cpu ...............   Passed    7.96 sec
        Start  96: test_homography_cuda
 96/256 Test  #96: test_homography_cuda ..............   Passed    6.46 sec
        Start  97: test_hsv_rgb_cpu
 97/256 Test  #97: test_hsv_rgb_cpu ..................   Passed   12.92 sec
        Start  98: test_hsv_rgb_cuda
 98/256 Test  #98: test_hsv_rgb_cuda .................   Passed   13.43 sec
        Start  99: test_iir_cpu
 99/256 Test  #99: test_iir_cpu ......................   Passed    3.60 sec
        Start 100: test_iir_cuda
100/256 Test #100: test_iir_cuda .....................   Passed    5.86 sec
        Start 101: test_imageio_cpu
101/256 Test #101: test_imageio_cpu ..................   Passed    1.69 sec
        Start 102: test_imageio_cuda
102/256 Test #102: test_imageio_cuda .................   Passed    6.41 sec
        Start 103: test_index_cpu
103/256 Test #103: test_index_cpu ....................   Passed    2.25 sec
        Start 104: test_index_cuda
104/256 Test #104: test_index_cuda ...................   Passed    5.57 sec
        Start 105: test_info_cpu
105/256 Test #105: test_info_cpu .....................   Passed    0.04 sec
        Start 106: test_info_cuda
106/256 Test #106: test_info_cuda ....................   Passed    4.69 sec
        Start 107: test_internal_cpu
107/256 Test #107: test_internal_cpu .................   Passed    0.04 sec
        Start 108: test_internal_cuda
108/256 Test #108: test_internal_cuda ................   Passed    4.68 sec
        Start 109: test_inverse_deconv_cpu
109/256 Test #109: test_inverse_deconv_cpu ...........   Passed    0.58 sec
        Start 110: test_inverse_deconv_cuda
110/256 Test #110: test_inverse_deconv_cuda ..........   Passed    5.33 sec
        Start 111: test_inverse_dense_cpu
111/256 Test #111: test_inverse_dense_cpu ............   Passed   26.88 sec
        Start 112: test_inverse_dense_cuda
112/256 Test #112: test_inverse_dense_cuda ...........   Passed   17.17 sec
        Start 113: test_iota_cpu
113/256 Test #113: test_iota_cpu .....................   Passed   11.87 sec
        Start 114: test_iota_cuda
114/256 Test #114: test_iota_cuda ....................   Passed    7.30 sec
        Start 115: test_ireduce_cpu
115/256 Test #115: test_ireduce_cpu ..................   Passed    0.55 sec
        Start 116: test_ireduce_cuda
116/256 Test #116: test_ireduce_cuda .................   Passed    4.74 sec
        Start 117: test_iterative_deconv_cpu
117/256 Test #117: test_iterative_deconv_cpu .........   Passed   11.20 sec
        Start 118: test_iterative_deconv_cuda
118/256 Test #118: test_iterative_deconv_cuda ........   Passed    6.58 sec
        Start 119: test_jit_cpu
119/256 Test #119: test_jit_cpu ......................   Passed    6.31 sec
        Start 120: test_jit_cuda
120/256 Test #120: test_jit_cuda .....................   Passed   14.34 sec
        Start 121: test_join_cpu
121/256 Test #121: test_join_cpu .....................   Passed    3.68 sec
        Start 122: test_join_cuda
122/256 Test #122: test_join_cuda ....................   Passed    6.43 sec
        Start 123: test_lu_dense_cpu
123/256 Test #123: test_lu_dense_cpu .................   Passed   10.20 sec
        Start 124: test_lu_dense_cuda
124/256 Test #124: test_lu_dense_cuda ................   Passed    8.47 sec
        Start 125: test_match_template_cpu
125/256 Test #125: test_match_template_cpu ...........   Passed    0.11 sec
        Start 126: test_match_template_cuda
126/256 Test #126: test_match_template_cuda ..........   Passed    4.74 sec
        Start 127: test_math_cpu
127/256 Test #127: test_math_cpu .....................   Passed    0.92 sec
        Start 128: test_math_cuda
128/256 Test #128: test_math_cuda ....................   Passed    5.39 sec
        Start 129: test_matrix_manipulation_cpu
129/256 Test #129: test_matrix_manipulation_cpu ......   Passed    0.05 sec
        Start 130: test_matrix_manipulation_cuda
130/256 Test #130: test_matrix_manipulation_cuda .....   Passed    4.62 sec
        Start 131: test_mean_cpu
131/256 Test #131: test_mean_cpu .....................   Passed    2.35 sec
        Start 132: test_mean_cuda
132/256 Test #132: test_mean_cuda ....................   Passed    5.25 sec
        Start 133: test_meanshift_cpu
133/256 Test #133: test_meanshift_cpu ................   Passed   16.70 sec
        Start 134: test_meanshift_cuda
134/256 Test #134: test_meanshift_cuda ...............   Passed    6.36 sec
        Start 135: test_meanvar_cpu
135/256 Test #135: test_meanvar_cpu ..................   Passed    0.32 sec
        Start 136: test_meanvar_cuda
136/256 Test #136: test_meanvar_cuda .................   Passed    4.52 sec
        Start 137: test_medfilt_cpu
137/256 Test #137: test_medfilt_cpu ..................   Passed    0.17 sec
        Start 138: test_medfilt_cuda
138/256 Test #138: test_medfilt_cuda .................   Passed    4.58 sec
        Start 139: test_median_cpu
139/256 Test #139: test_median_cpu ...................   Passed    1.79 sec
        Start 140: test_median_cuda
140/256 Test #140: test_median_cuda ..................   Passed    5.08 sec
        Start 141: test_memory_cpu
141/256 Test #141: test_memory_cpu ...................   Passed    0.30 sec
        Start 142: test_memory_cuda
142/256 Test #142: test_memory_cuda ..................   Passed    4.75 sec
        Start 143: test_memory_lock_cpu
143/256 Test #143: test_memory_lock_cpu ..............   Passed    0.04 sec
        Start 144: test_memory_lock_cuda
144/256 Test #144: test_memory_lock_cuda .............   Passed    4.71 sec
        Start 145: test_missing_cpu
145/256 Test #145: test_missing_cpu ..................   Passed    0.05 sec
        Start 146: test_missing_cuda
146/256 Test #146: test_missing_cuda .................   Passed    5.05 sec
        Start 147: test_moddims_cpu
147/256 Test #147: test_moddims_cpu ..................   Passed    0.12 sec
        Start 148: test_moddims_cuda
148/256 Test #148: test_moddims_cuda .................   Passed    4.85 sec
        Start 149: test_moments_cpu
149/256 Test #149: test_moments_cpu ..................   Passed    0.30 sec
        Start 150: test_moments_cuda
150/256 Test #150: test_moments_cuda .................   Passed    5.27 sec
        Start 151: test_morph_cpu
151/256 Test #151: test_morph_cpu ....................   Passed    6.38 sec
        Start 152: test_morph_cuda
152/256 Test #152: test_morph_cuda ...................   Passed    6.01 sec
        Start 153: test_nearest_neighbour_cpu
153/256 Test #153: test_nearest_neighbour_cpu ........   Passed  111.28 sec
        Start 154: test_nearest_neighbour_cuda
154/256 Test #154: test_nearest_neighbour_cuda .......   Passed    8.01 sec
        Start 155: test_nodevice_cpu
155/256 Test #155: test_nodevice_cpu .................   Passed    0.04 sec
        Start 156: test_nodevice_cuda
156/256 Test #156: test_nodevice_cuda ................   Passed    0.06 sec
        Start 157: test_cuda_cuda
157/256 Test #157: test_cuda_cuda ....................   Passed    4.55 sec
        Start 158: test_cuda_unified
158/256 Test #158: test_cuda_unified .................   Passed    4.48 sec
        Start 159: test_orb_cpu
159/256 Test #159: test_orb_cpu ......................   Passed    1.51 sec
        Start 160: test_orb_cuda
160/256 Test #160: test_orb_cuda .....................   Passed    4.95 sec
        Start 161: test_pad_borders_cpu
161/256 Test #161: test_pad_borders_cpu ..............   Passed    0.07 sec
        Start 162: test_pad_borders_cuda
162/256 Test #162: test_pad_borders_cuda .............   Passed    5.13 sec
        Start 163: test_pinverse_cpu
163/256 Test #163: test_pinverse_cpu .................   Passed   52.83 sec
        Start 164: test_pinverse_cuda
164/256 Test #164: test_pinverse_cuda ................   Passed   23.02 sec
        Start 165: test_qr_dense_cpu
165/256 Test #165: test_qr_dense_cpu .................   Passed   50.05 sec
        Start 166: test_qr_dense_cuda
166/256 Test #166: test_qr_dense_cuda ................   Passed   11.64 sec
        Start 167: test_random_cpu
167/256 Test #167: test_random_cpu ...................   Passed   40.71 sec
        Start 168: test_random_cuda
168/256 Test #168: test_random_cuda ..................   Passed    7.96 sec
        Start 169: test_rng_quality_cuda
169/256 Test #169: test_rng_quality_cuda .............   Passed  352.94 sec
        Start 170: test_range_cpu
170/256 Test #170: test_range_cpu ....................   Passed    5.55 sec
        Start 171: test_range_cuda
171/256 Test #171: test_range_cuda ...................   Passed   14.50 sec
        Start 172: test_rank_dense_cpu
172/256 Test #172: test_rank_dense_cpu ...............   Passed   20.11 sec
        Start 173: test_rank_dense_cuda
173/256 Test #173: test_rank_dense_cuda ..............   Passed    8.28 sec
        Start 174: test_reduce_cpu
174/256 Test #174: test_reduce_cpu ...................   Passed   64.24 sec
        Start 175: test_reduce_cuda
175/256 Test #175: test_reduce_cuda ..................   Passed   14.26 sec
        Start 176: test_regions_cpu
176/256 Test #176: test_regions_cpu ..................   Passed    0.48 sec
        Start 177: test_regions_cuda
177/256 Test #177: test_regions_cuda .................   Passed    4.55 sec
        Start 178: test_reorder_cpu
178/256 Test #178: test_reorder_cpu ..................   Passed    0.85 sec
        Start 179: test_reorder_cuda
179/256 Test #179: test_reorder_cuda .................   Passed    4.81 sec
        Start 180: test_replace_cpu
180/256 Test #180: test_replace_cpu ..................   Passed    3.21 sec
        Start 181: test_replace_cuda
181/256 Test #181: test_replace_cuda .................   Passed    4.95 sec
        Start 182: test_resize_cpu
182/256 Test #182: test_resize_cpu ...................   Passed    3.30 sec
        Start 183: test_resize_cuda
183/256 Test #183: test_resize_cuda ..................   Passed    7.29 sec
        Start 184: test_rotate_cpu
184/256 Test #184: test_rotate_cpu ...................   Passed    9.52 sec
        Start 185: test_rotate_cuda
185/256 Test #185: test_rotate_cuda ..................   Passed   14.88 sec
        Start 186: test_rotate_linear_cpu
186/256 Test #186: test_rotate_linear_cpu ............   Passed   11.95 sec
        Start 187: test_rotate_linear_cuda
187/256 Test #187: test_rotate_linear_cuda ...........   Passed   18.05 sec
        Start 188: test_sat_cpu
188/256 Test #188: test_sat_cpu ......................   Passed    0.58 sec
        Start 189: test_sat_cuda
189/256 Test #189: test_sat_cuda .....................   Passed    5.37 sec
        Start 190: test_scan_cpu
190/256 Test #190: test_scan_cpu .....................   Passed    8.27 sec
        Start 191: test_scan_cuda
191/256 Test #191: test_scan_cuda ....................   Passed    5.91 sec
        Start 192: test_scan_by_key_cpu
192/256 Test #192: test_scan_by_key_cpu ..............   Passed   52.60 sec
        Start 193: test_scan_by_key_cuda
193/256 Test #193: test_scan_by_key_cuda .............   Passed   28.45 sec
        Start 194: test_select_cpu
194/256 Test #194: test_select_cpu ...................   Passed   15.40 sec
        Start 195: test_select_cuda
195/256 Test #195: test_select_cuda ..................   Passed    8.95 sec
        Start 196: test_set_cpu
196/256 Test #196: test_set_cpu ......................   Passed    0.07 sec
        Start 197: test_set_cuda
197/256 Test #197: test_set_cuda .....................   Passed    5.72 sec
        Start 198: test_shift_cpu
198/256 Test #198: test_shift_cpu ....................   Passed    1.21 sec
        Start 199: test_shift_cuda
199/256 Test #199: test_shift_cuda ...................   Passed    6.78 sec
        Start 200: test_sobel_cpu
200/256 Test #200: test_sobel_cpu ....................   Passed    0.06 sec
        Start 201: test_sobel_cuda
201/256 Test #201: test_sobel_cuda ...................   Passed    4.67 sec
        Start 202: test_solve_dense_cpu
202/256 Test #202: test_solve_dense_cpu ..............   Passed  114.17 sec
        Start 203: test_solve_dense_cuda
203/256 Test #203: test_solve_dense_cuda .............   Passed   46.50 sec
        Start 204: test_sort_cpu
204/256 Test #204: test_sort_cpu .....................   Passed    0.93 sec
        Start 205: test_sort_cuda
205/256 Test #205: test_sort_cuda ....................   Passed    4.90 sec
        Start 206: test_sort_by_key_cpu
206/256 Test #206: test_sort_by_key_cpu ..............   Passed    0.36 sec
        Start 207: test_sort_by_key_cuda
207/256 Test #207: test_sort_by_key_cuda .............   Passed    4.88 sec
        Start 208: test_sort_index_cpu
208/256 Test #208: test_sort_index_cpu ...............   Passed    0.89 sec
        Start 209: test_sort_index_cuda
209/256 Test #209: test_sort_index_cuda ..............   Passed    5.49 sec
        Start 210: test_sparse_cpu
210/256 Test #210: test_sparse_cpu ...................   Passed   44.82 sec
        Start 211: test_sparse_cuda
211/256 Test #211: test_sparse_cuda ..................   Passed   24.17 sec
        Start 212: test_sparse_arith_cpu
212/256 Test #212: test_sparse_arith_cpu .............   Passed   45.57 sec
        Start 213: test_sparse_arith_cuda
213/256 Test #213: test_sparse_arith_cuda ............   Passed   20.75 sec
        Start 214: test_sparse_convert_cpu
214/256 Test #214: test_sparse_convert_cpu ...........   Passed    8.19 sec
        Start 215: test_sparse_convert_cuda
215/256 Test #215: test_sparse_convert_cuda ..........   Passed    7.17 sec
        Start 216: test_stdev_cpu
216/256 Test #216: test_stdev_cpu ....................   Passed    0.12 sec
        Start 217: test_stdev_cuda
217/256 Test #217: test_stdev_cuda ...................   Passed    4.57 sec
        Start 218: test_susan_cpu
218/256 Test #218: test_susan_cpu ....................   Passed   16.73 sec
        Start 219: test_susan_cuda
219/256 Test #219: test_susan_cuda ...................   Passed    6.55 sec
        Start 220: test_svd_dense_cpu
220/256 Test #220: test_svd_dense_cpu ................   Passed   57.85 sec
        Start 221: test_svd_dense_cuda
221/256 Test #221: test_svd_dense_cuda ...............   Passed   18.11 sec
        Start 222: test_threading_cpu
222/256 Test #222: test_threading_cpu ................   Passed   28.09 sec
        Start 223: test_threading_cuda
223/256 Test #223: test_threading_cuda ...............   Passed   32.87 sec
        Start 224: test_tile_cpu
224/256 Test #224: test_tile_cpu .....................   Passed   23.64 sec
        Start 225: test_tile_cuda
225/256 Test #225: test_tile_cuda ....................   Passed   27.52 sec
        Start 226: test_topk_cpu
226/256 Test #226: test_topk_cpu .....................   Passed    0.91 sec
        Start 227: test_topk_cuda
227/256 Test #227: test_topk_cuda ....................   Passed    5.16 sec
        Start 228: test_transform_cpu
228/256 Test #228: test_transform_cpu ................   Passed    5.12 sec
        Start 229: test_transform_cuda
229/256 Test #229: test_transform_cuda ...............   Passed    8.41 sec
        Start 230: test_transform_coordinates_cpu
230/256 Test #230: test_transform_coordinates_cpu ....   Passed    0.05 sec
        Start 231: test_transform_coordinates_cuda
231/256 Test #231: test_transform_coordinates_cuda ...   Passed    4.89 sec
        Start 232: test_translate_cpu
232/256 Test #232: test_translate_cpu ................   Passed    6.46 sec
        Start 233: test_translate_cuda
233/256 Test #233: test_translate_cuda ...............   Passed   11.21 sec
        Start 234: test_transpose_cpu
234/256 Test #234: test_transpose_cpu ................   Passed    2.33 sec
        Start 235: test_transpose_cuda
235/256 Test #235: test_transpose_cuda ...............   Passed    7.63 sec
        Start 236: test_transpose_inplace_cpu
236/256 Test #236: test_transpose_inplace_cpu ........   Passed    1.05 sec
        Start 237: test_transpose_inplace_cuda
237/256 Test #237: test_transpose_inplace_cuda .......   Passed    5.05 sec
        Start 238: test_triangle_cpu
238/256 Test #238: test_triangle_cpu .................   Passed   73.63 sec
        Start 239: test_triangle_cuda
239/256 Test #239: test_triangle_cuda ................   Passed   43.44 sec
        Start 240: test_unwrap_cpu
240/256 Test #240: test_unwrap_cpu ...................   Passed   16.46 sec
        Start 241: test_unwrap_cuda
241/256 Test #241: test_unwrap_cuda ..................   Passed   23.24 sec
        Start 242: test_var_cpu
242/256 Test #242: test_var_cpu ......................   Passed    6.33 sec
        Start 243: test_var_cuda
243/256 Test #243: test_var_cuda .....................   Passed    6.01 sec
        Start 244: test_where_cpu
244/256 Test #244: test_where_cpu ....................   Passed    0.59 sec
        Start 245: test_where_cuda
245/256 Test #245: test_where_cuda ...................   Passed    5.40 sec
        Start 246: test_wrap_cpu
246/256 Test #246: test_wrap_cpu .....................   Passed    5.72 sec
        Start 247: test_wrap_cuda
247/256 Test #247: test_wrap_cuda ....................   Passed    7.06 sec
        Start 248: test_write_cpu
248/256 Test #248: test_write_cpu ....................   Passed    0.21 sec
        Start 249: test_write_cuda
249/256 Test #249: test_write_cuda ...................   Passed    5.10 sec
        Start 250: test_ycbcr_rgb_cpu
250/256 Test #250: test_ycbcr_rgb_cpu ................   Passed    7.01 sec
        Start 251: test_ycbcr_rgb_cuda
251/256 Test #251: test_ycbcr_rgb_cuda ...............   Passed   10.86 sec
        Start 252: test_basic_c_cpu
252/256 Test #252: test_basic_c_cpu ..................   Passed    0.03 sec
        Start 253: test_basic_c_cuda
253/256 Test #253: test_basic_c_cuda .................   Passed    5.51 sec
        Start 254: test_basic_c_unified
254/256 Test #254: test_basic_c_unified ..............   Passed    5.39 sec
        Start 255: test_matrixmarket_cpu
255/256 Test #255: test_matrixmarket_cpu .............   Passed    0.05 sec
        Start 256: test_matrixmarket_cuda
256/256 Test #256: test_matrixmarket_cuda ............   Passed    6.44 sec

100% tests passed, 0 tests failed out of 256

Total Test time (real) = 2683.89 sec
ArrayFire v3.8.0 (CUDA, 64-bit Linux, build 1405a944)
Platform: CUDA Runtime 10.2, Driver: 10020
[0] Xavier, 7764 MB, CUDA Compute 7.2
Boosted Clocks
sudo jetson_clocks 
[sudo] password for nvidia: 
make test
Running tests...
Test project /home/nvidia/Desktop/arrayfire/build
        Start   1: test_anisotropic_diffusion_cpu
  1/256 Test   #1: test_anisotropic_diffusion_cpu ....   Passed    7.21 sec
        Start   2: test_anisotropic_diffusion_cuda
  2/256 Test   #2: test_anisotropic_diffusion_cuda ...   Passed    5.59 sec
        Start   3: test_approx1_cpu
  3/256 Test   #3: test_approx1_cpu ..................   Passed    4.33 sec
        Start   4: test_approx1_cuda
  4/256 Test   #4: test_approx1_cuda .................   Passed    6.28 sec
        Start   5: test_approx2_cpu
  5/256 Test   #5: test_approx2_cpu ..................   Passed    5.27 sec
        Start   6: test_approx2_cuda
  6/256 Test   #6: test_approx2_cuda .................   Passed    6.81 sec
        Start   7: test_array_cpu
  7/256 Test   #7: test_array_cpu ....................   Passed    0.08 sec
        Start   8: test_array_cuda
  8/256 Test   #8: test_array_cuda ...................   Passed    9.38 sec
        Start   9: test_arrayio_cpu
  9/256 Test   #9: test_arrayio_cpu ..................   Passed    0.08 sec
        Start  10: test_arrayio_cuda
 10/256 Test  #10: test_arrayio_cuda .................   Passed    4.44 sec
        Start  11: test_assign_cpu
 11/256 Test  #11: test_assign_cpu ...................   Passed    0.55 sec
        Start  12: test_assign_cuda
 12/256 Test  #12: test_assign_cuda ..................   Passed    4.97 sec
        Start  13: test_backend_cpu
 13/256 Test  #13: test_backend_cpu ..................   Passed    0.03 sec
        Start  14: test_backend_cuda
 14/256 Test  #14: test_backend_cuda .................   Passed    4.87 sec
        Start  15: test_basic_cpu
 15/256 Test  #15: test_basic_cpu ....................   Passed    0.10 sec
        Start  16: test_basic_cuda
 16/256 Test  #16: test_basic_cuda ...................   Passed    4.50 sec
        Start  17: test_bilateral_cpu
 17/256 Test  #17: test_bilateral_cpu ................   Passed   17.72 sec
        Start  18: test_bilateral_cuda
 18/256 Test  #18: test_bilateral_cuda ...............   Passed    4.83 sec
        Start  19: test_binary_cpu
 19/256 Test  #19: test_binary_cpu ...................   Passed    0.44 sec
        Start  20: test_binary_cuda
 20/256 Test  #20: test_binary_cuda ..................   Passed    4.97 sec
        Start  21: test_blas_cpu
 21/256 Test  #21: test_blas_cpu .....................   Passed    2.71 sec
        Start  22: test_blas_cuda
 22/256 Test  #22: test_blas_cuda ....................   Passed    5.15 sec
        Start  23: test_canny_cpu
 23/256 Test  #23: test_canny_cpu ....................   Passed    1.15 sec
        Start  24: test_canny_cuda
 24/256 Test  #24: test_canny_cuda ...................   Passed    4.85 sec
        Start  25: test_cast_cpu
 25/256 Test  #25: test_cast_cpu .....................   Passed    0.05 sec
        Start  26: test_cast_cuda
 26/256 Test  #26: test_cast_cuda ....................   Passed    4.34 sec
        Start  27: test_cholesky_dense_cpu
 27/256 Test  #27: test_cholesky_dense_cpu ...........   Passed   25.61 sec
        Start  28: test_cholesky_dense_cuda
 28/256 Test  #28: test_cholesky_dense_cuda ..........   Passed   11.36 sec
        Start  29: test_clamp_cpu
 29/256 Test  #29: test_clamp_cpu ....................   Passed    0.07 sec
        Start  30: test_clamp_cuda
 30/256 Test  #30: test_clamp_cuda ...................   Passed    4.52 sec
        Start  31: test_compare_cpu
 31/256 Test  #31: test_compare_cpu ..................   Passed    9.93 sec
        Start  32: test_compare_cuda
 32/256 Test  #32: test_compare_cuda .................   Passed    6.20 sec
        Start  33: test_complex_cpu
 33/256 Test  #33: test_complex_cpu ..................   Passed    0.04 sec
        Start  34: test_complex_cuda
 34/256 Test  #34: test_complex_cuda .................   Passed    4.53 sec
        Start  35: test_confidence_connected_cpu
 35/256 Test  #35: test_confidence_connected_cpu .....   Passed    1.08 sec
        Start  36: test_confidence_connected_cuda
 36/256 Test  #36: test_confidence_connected_cuda ....   Passed    4.68 sec
        Start  37: test_constant_cpu
 37/256 Test  #37: test_constant_cpu .................   Passed    5.21 sec
        Start  38: test_constant_cuda
 38/256 Test  #38: test_constant_cuda ................   Passed    5.93 sec
        Start  39: test_convolve_cpu
 39/256 Test  #39: test_convolve_cpu .................   Passed    6.54 sec
        Start  40: test_convolve_cuda
 40/256 Test  #40: test_convolve_cuda ................***Failed   15.38 sec
        Start  41: test_corrcoef_cpu
 41/256 Test  #41: test_corrcoef_cpu .................   Passed    0.05 sec
        Start  42: test_corrcoef_cuda
 42/256 Test  #42: test_corrcoef_cuda ................   Passed    4.82 sec
        Start  43: test_covariance_cpu
 43/256 Test  #43: test_covariance_cpu ...............   Passed    0.13 sec
        Start  44: test_covariance_cuda
 44/256 Test  #44: test_covariance_cuda ..............   Passed    4.56 sec
        Start  45: test_diagonal_cpu
 45/256 Test  #45: test_diagonal_cpu .................   Passed    4.95 sec
        Start  46: test_diagonal_cuda
 46/256 Test  #46: test_diagonal_cuda ................   Passed    8.38 sec
        Start  47: test_diff1_cpu
 47/256 Test  #47: test_diff1_cpu ....................   Passed    1.86 sec
        Start  48: test_diff1_cuda
 48/256 Test  #48: test_diff1_cuda ...................   Passed    4.95 sec
        Start  49: test_diff2_cpu
 49/256 Test  #49: test_diff2_cpu ....................   Passed    2.30 sec
        Start  50: test_diff2_cuda
 50/256 Test  #50: test_diff2_cuda ...................   Passed    4.95 sec
        Start  51: test_dog_cpu
 51/256 Test  #51: test_dog_cpu ......................   Passed    5.17 sec
        Start  52: test_dog_cuda
 52/256 Test  #52: test_dog_cuda .....................   Passed    4.86 sec
        Start  53: test_dot_cpu
 53/256 Test  #53: test_dot_cpu ......................   Passed    1.58 sec
        Start  54: test_dot_cuda
 54/256 Test  #54: test_dot_cuda .....................   Passed    6.10 sec
        Start  55: test_empty_cpu
 55/256 Test  #55: test_empty_cpu ....................   Passed    0.07 sec
        Start  56: test_empty_cuda
 56/256 Test  #56: test_empty_cuda ...................   Passed    4.63 sec
        Start  57: test_event_cpu
 57/256 Test  #57: test_event_cpu ....................   Passed    0.05 sec
        Start  58: test_event_cuda
 58/256 Test  #58: test_event_cuda ...................   Passed    4.43 sec
        Start  59: test_fast_cpu
 59/256 Test  #59: test_fast_cpu .....................   Passed    0.46 sec
        Start  60: test_fast_cuda
 60/256 Test  #60: test_fast_cuda ....................   Passed    4.80 sec
        Start  61: test_fft_cpu
 61/256 Test  #61: test_fft_cpu ......................   Passed   24.02 sec
        Start  62: test_fft_cuda
 62/256 Test  #62: test_fft_cuda .....................   Passed    7.38 sec
        Start  63: test_fft_large_cpu
 63/256 Test  #63: test_fft_large_cpu ................   Passed   27.17 sec
        Start  64: test_fft_large_cuda
 64/256 Test  #64: test_fft_large_cuda ...............   Passed    8.10 sec
        Start  65: test_fft_real_cpu
 65/256 Test  #65: test_fft_real_cpu .................   Passed    0.76 sec
        Start  66: test_fft_real_cuda
 66/256 Test  #66: test_fft_real_cuda ................   Passed    5.49 sec
        Start  67: test_fftconvolve_cpu
 67/256 Test  #67: test_fftconvolve_cpu ..............   Passed   39.92 sec
        Start  68: test_fftconvolve_cuda
 68/256 Test  #68: test_fftconvolve_cuda .............   Passed    6.41 sec
        Start  69: test_flat_cpu
 69/256 Test  #69: test_flat_cpu .....................   Passed    0.05 sec
        Start  70: test_flat_cuda
 70/256 Test  #70: test_flat_cuda ....................   Passed    4.56 sec
        Start  71: test_flip_cpu
 71/256 Test  #71: test_flip_cpu .....................   Passed    0.09 sec
        Start  72: test_flip_cuda
 72/256 Test  #72: test_flip_cuda ....................   Passed    4.69 sec
        Start  73: test_gaussiankernel_cpu
 73/256 Test  #73: test_gaussiankernel_cpu ...........   Passed    0.06 sec
        Start  74: test_gaussiankernel_cuda
 74/256 Test  #74: test_gaussiankernel_cuda ..........   Passed    4.86 sec
        Start  75: test_gen_assign_cpu
 75/256 Test  #75: test_gen_assign_cpu ...............   Passed    0.57 sec
        Start  76: test_gen_assign_cuda
 76/256 Test  #76: test_gen_assign_cuda ..............   Passed    5.23 sec
        Start  77: test_gen_index_cpu
 77/256 Test  #77: test_gen_index_cpu ................   Passed    0.35 sec
        Start  78: test_gen_index_cuda
 78/256 Test  #78: test_gen_index_cuda ...............   Passed    4.59 sec
        Start  79: test_getting_started_cpu
 79/256 Test  #79: test_getting_started_cpu ..........   Passed    0.89 sec
        Start  80: test_getting_started_cuda
 80/256 Test  #80: test_getting_started_cuda .........   Passed    4.51 sec
        Start  81: test_gfor_cpu
 81/256 Test  #81: test_gfor_cpu .....................   Passed    0.58 sec
        Start  82: test_gfor_cuda
 82/256 Test  #82: test_gfor_cuda ....................   Passed    4.75 sec
        Start  83: test_gradient_cpu
 83/256 Test  #83: test_gradient_cpu .................   Passed    0.26 sec
        Start  84: test_gradient_cuda
 84/256 Test  #84: test_gradient_cuda ................   Passed    4.69 sec
        Start  85: test_gray_rgb_cpu
 85/256 Test  #85: test_gray_rgb_cpu .................   Passed    0.21 sec
        Start  86: test_gray_rgb_cuda
 86/256 Test  #86: test_gray_rgb_cuda ................   Passed    4.71 sec
        Start  87: test_half_cpu
 87/256 Test  #87: test_half_cpu .....................   Passed    0.05 sec
        Start  88: test_half_cuda
 88/256 Test  #88: test_half_cuda ....................   Passed    4.41 sec
        Start  89: test_hamming_cpu
 89/256 Test  #89: test_hamming_cpu ..................   Passed    5.18 sec
        Start  90: test_hamming_cuda
 90/256 Test  #90: test_hamming_cuda .................   Passed    4.45 sec
        Start  91: test_harris_cpu
 91/256 Test  #91: test_harris_cpu ...................   Passed    4.28 sec
        Start  92: test_harris_cuda
 92/256 Test  #92: test_harris_cuda ..................   Passed    5.03 sec
        Start  93: test_histogram_cpu
 93/256 Test  #93: test_histogram_cpu ................   Passed    0.19 sec
        Start  94: test_histogram_cuda
 94/256 Test  #94: test_histogram_cuda ...............   Passed    4.79 sec
        Start  95: test_homography_cpu
 95/256 Test  #95: test_homography_cpu ...............   Passed    7.73 sec
        Start  96: test_homography_cuda
 96/256 Test  #96: test_homography_cuda ..............   Passed    5.51 sec
        Start  97: test_hsv_rgb_cpu
 97/256 Test  #97: test_hsv_rgb_cpu ..................   Passed   11.72 sec
        Start  98: test_hsv_rgb_cuda
 98/256 Test  #98: test_hsv_rgb_cuda .................   Passed   13.13 sec
        Start  99: test_iir_cpu
 99/256 Test  #99: test_iir_cpu ......................   Passed    3.41 sec
        Start 100: test_iir_cuda
100/256 Test #100: test_iir_cuda .....................   Passed    5.13 sec
        Start 101: test_imageio_cpu
101/256 Test #101: test_imageio_cpu ..................   Passed    1.53 sec
        Start 102: test_imageio_cuda
102/256 Test #102: test_imageio_cuda .................   Passed    6.34 sec
        Start 103: test_index_cpu
103/256 Test #103: test_index_cpu ....................   Passed    2.26 sec
        Start 104: test_index_cuda
104/256 Test #104: test_index_cuda ...................   Passed    5.20 sec
        Start 105: test_info_cpu
105/256 Test #105: test_info_cpu .....................   Passed    0.04 sec
        Start 106: test_info_cuda
106/256 Test #106: test_info_cuda ....................   Passed    4.71 sec
        Start 107: test_internal_cpu
107/256 Test #107: test_internal_cpu .................   Passed    0.05 sec
        Start 108: test_internal_cuda
108/256 Test #108: test_internal_cuda ................   Passed    4.60 sec
        Start 109: test_inverse_deconv_cpu
109/256 Test #109: test_inverse_deconv_cpu ...........   Passed    0.61 sec
        Start 110: test_inverse_deconv_cuda
110/256 Test #110: test_inverse_deconv_cuda ..........   Passed    4.77 sec
        Start 111: test_inverse_dense_cpu
111/256 Test #111: test_inverse_dense_cpu ............   Passed   26.10 sec
        Start 112: test_inverse_dense_cuda
112/256 Test #112: test_inverse_dense_cuda ...........   Passed   15.79 sec
        Start 113: test_iota_cpu
113/256 Test #113: test_iota_cpu .....................   Passed   11.56 sec
        Start 114: test_iota_cuda
114/256 Test #114: test_iota_cuda ....................   Passed    6.49 sec
        Start 115: test_ireduce_cpu
115/256 Test #115: test_ireduce_cpu ..................   Passed    0.49 sec
        Start 116: test_ireduce_cuda
116/256 Test #116: test_ireduce_cuda .................   Passed    4.81 sec
        Start 117: test_iterative_deconv_cpu
117/256 Test #117: test_iterative_deconv_cpu .........   Passed   10.93 sec
        Start 118: test_iterative_deconv_cuda
118/256 Test #118: test_iterative_deconv_cuda ........   Passed    5.28 sec
        Start 119: test_jit_cpu
119/256 Test #119: test_jit_cpu ......................   Passed    6.38 sec
        Start 120: test_jit_cuda
120/256 Test #120: test_jit_cuda .....................   Passed   14.36 sec
        Start 121: test_join_cpu
121/256 Test #121: test_join_cpu .....................   Passed    3.25 sec
        Start 122: test_join_cuda
122/256 Test #122: test_join_cuda ....................   Passed    6.21 sec
        Start 123: test_lu_dense_cpu
123/256 Test #123: test_lu_dense_cpu .................   Passed    8.17 sec
        Start 124: test_lu_dense_cuda
124/256 Test #124: test_lu_dense_cuda ................   Passed    7.40 sec
        Start 125: test_match_template_cpu
125/256 Test #125: test_match_template_cpu ...........   Passed    0.08 sec
        Start 126: test_match_template_cuda
126/256 Test #126: test_match_template_cuda ..........   Passed    4.69 sec
        Start 127: test_math_cpu
127/256 Test #127: test_math_cpu .....................   Passed    0.88 sec
        Start 128: test_math_cuda
128/256 Test #128: test_math_cuda ....................   Passed    5.20 sec
        Start 129: test_matrix_manipulation_cpu
129/256 Test #129: test_matrix_manipulation_cpu ......   Passed    0.04 sec
        Start 130: test_matrix_manipulation_cuda
130/256 Test #130: test_matrix_manipulation_cuda .....   Passed    4.60 sec
        Start 131: test_mean_cpu
131/256 Test #131: test_mean_cpu .....................   Passed    2.36 sec
        Start 132: test_mean_cuda
132/256 Test #132: test_mean_cuda ....................   Passed    5.28 sec
        Start 133: test_meanshift_cpu
133/256 Test #133: test_meanshift_cpu ................   Passed   16.78 sec
        Start 134: test_meanshift_cuda
134/256 Test #134: test_meanshift_cuda ...............   Passed    4.92 sec
        Start 135: test_meanvar_cpu
135/256 Test #135: test_meanvar_cpu ..................   Passed    0.26 sec
        Start 136: test_meanvar_cuda
136/256 Test #136: test_meanvar_cuda .................   Passed    4.60 sec
        Start 137: test_medfilt_cpu
137/256 Test #137: test_medfilt_cpu ..................   Passed    0.15 sec
        Start 138: test_medfilt_cuda
138/256 Test #138: test_medfilt_cuda .................   Passed    4.47 sec
        Start 139: test_median_cpu
139/256 Test #139: test_median_cpu ...................   Passed    1.77 sec
        Start 140: test_median_cuda
140/256 Test #140: test_median_cuda ..................   Passed    4.64 sec
        Start 141: test_memory_cpu
141/256 Test #141: test_memory_cpu ...................   Passed    0.33 sec
        Start 142: test_memory_cuda
142/256 Test #142: test_memory_cuda ..................   Passed    4.53 sec
        Start 143: test_memory_lock_cpu
143/256 Test #143: test_memory_lock_cpu ..............   Passed    0.04 sec
        Start 144: test_memory_lock_cuda
144/256 Test #144: test_memory_lock_cuda .............   Passed    4.60 sec
        Start 145: test_missing_cpu
145/256 Test #145: test_missing_cpu ..................   Passed    0.05 sec
        Start 146: test_missing_cuda
146/256 Test #146: test_missing_cuda .................   Passed    4.60 sec
        Start 147: test_moddims_cpu
147/256 Test #147: test_moddims_cpu ..................   Passed    0.08 sec
        Start 148: test_moddims_cuda
148/256 Test #148: test_moddims_cuda .................   Passed    4.61 sec
        Start 149: test_moments_cpu
149/256 Test #149: test_moments_cpu ..................   Passed    0.26 sec
        Start 150: test_moments_cuda
150/256 Test #150: test_moments_cuda .................   Passed    4.68 sec
        Start 151: test_morph_cpu
151/256 Test #151: test_morph_cpu ....................   Passed    6.17 sec
        Start 152: test_morph_cuda
152/256 Test #152: test_morph_cuda ...................   Passed    5.57 sec
        Start 153: test_nearest_neighbour_cpu
153/256 Test #153: test_nearest_neighbour_cpu ........   Passed  111.03 sec
        Start 154: test_nearest_neighbour_cuda
154/256 Test #154: test_nearest_neighbour_cuda .......   Passed    6.25 sec
        Start 155: test_nodevice_cpu
155/256 Test #155: test_nodevice_cpu .................   Passed    0.04 sec
        Start 156: test_nodevice_cuda
156/256 Test #156: test_nodevice_cuda ................   Passed    0.06 sec
        Start 157: test_cuda_cuda
157/256 Test #157: test_cuda_cuda ....................   Passed    4.42 sec
        Start 158: test_cuda_unified
158/256 Test #158: test_cuda_unified .................   Passed    4.46 sec
        Start 159: test_orb_cpu
159/256 Test #159: test_orb_cpu ......................   Passed    1.55 sec
        Start 160: test_orb_cuda
160/256 Test #160: test_orb_cuda .....................   Passed    4.59 sec
        Start 161: test_pad_borders_cpu
161/256 Test #161: test_pad_borders_cpu ..............   Passed    0.06 sec
        Start 162: test_pad_borders_cuda
162/256 Test #162: test_pad_borders_cuda .............   Passed    5.11 sec
        Start 163: test_pinverse_cpu
163/256 Test #163: test_pinverse_cpu .................   Passed   62.58 sec
        Start 164: test_pinverse_cuda
164/256 Test #164: test_pinverse_cuda ................   Passed   21.36 sec
        Start 165: test_qr_dense_cpu
165/256 Test #165: test_qr_dense_cpu .................   Passed   20.53 sec
        Start 166: test_qr_dense_cuda
166/256 Test #166: test_qr_dense_cuda ................   Passed    9.56 sec
        Start 167: test_random_cpu
167/256 Test #167: test_random_cpu ...................   Passed   40.49 sec
        Start 168: test_random_cuda
168/256 Test #168: test_random_cuda ..................   Passed    5.68 sec
        Start 169: test_rng_quality_cuda
169/256 Test #169: test_rng_quality_cuda .............   Passed  338.41 sec
        Start 170: test_range_cpu
170/256 Test #170: test_range_cpu ....................   Passed    5.68 sec
        Start 171: test_range_cuda
171/256 Test #171: test_range_cuda ...................   Passed   11.19 sec
        Start 172: test_rank_dense_cpu
172/256 Test #172: test_rank_dense_cpu ...............   Passed   39.25 sec
        Start 173: test_rank_dense_cuda
173/256 Test #173: test_rank_dense_cuda ..............   Passed    7.29 sec
        Start 174: test_reduce_cpu
174/256 Test #174: test_reduce_cpu ...................   Passed   63.96 sec
        Start 175: test_reduce_cuda
175/256 Test #175: test_reduce_cuda ..................   Passed   12.62 sec
        Start 176: test_regions_cpu
176/256 Test #176: test_regions_cpu ..................   Passed    0.45 sec
        Start 177: test_regions_cuda
177/256 Test #177: test_regions_cuda .................   Passed    4.45 sec
        Start 178: test_reorder_cpu
178/256 Test #178: test_reorder_cpu ..................   Passed    0.84 sec
        Start 179: test_reorder_cuda
179/256 Test #179: test_reorder_cuda .................   Passed    4.89 sec
        Start 180: test_replace_cpu
180/256 Test #180: test_replace_cpu ..................   Passed    3.12 sec
        Start 181: test_replace_cuda
181/256 Test #181: test_replace_cuda .................   Passed    4.93 sec
        Start 182: test_resize_cpu
182/256 Test #182: test_resize_cpu ...................   Passed    3.40 sec
        Start 183: test_resize_cuda
183/256 Test #183: test_resize_cuda ..................   Passed    7.07 sec
        Start 184: test_rotate_cpu
184/256 Test #184: test_rotate_cpu ...................   Passed    9.57 sec
        Start 185: test_rotate_cuda
185/256 Test #185: test_rotate_cuda ..................   Passed   14.12 sec
        Start 186: test_rotate_linear_cpu
186/256 Test #186: test_rotate_linear_cpu ............   Passed   12.16 sec
        Start 187: test_rotate_linear_cuda
187/256 Test #187: test_rotate_linear_cuda ...........   Passed   16.42 sec
        Start 188: test_sat_cpu
188/256 Test #188: test_sat_cpu ......................   Passed    0.53 sec
        Start 189: test_sat_cuda
189/256 Test #189: test_sat_cuda .....................   Passed    4.66 sec
        Start 190: test_scan_cpu
190/256 Test #190: test_scan_cpu .....................   Passed    8.43 sec
        Start 191: test_scan_cuda
191/256 Test #191: test_scan_cuda ....................   Passed    6.60 sec
        Start 192: test_scan_by_key_cpu
192/256 Test #192: test_scan_by_key_cpu ..............   Passed   51.71 sec
        Start 193: test_scan_by_key_cuda
193/256 Test #193: test_scan_by_key_cuda .............   Passed   27.49 sec
        Start 194: test_select_cpu
194/256 Test #194: test_select_cpu ...................   Passed   15.62 sec
        Start 195: test_select_cuda
195/256 Test #195: test_select_cuda ..................   Passed    7.06 sec
        Start 196: test_set_cpu
196/256 Test #196: test_set_cpu ......................   Passed    0.06 sec
        Start 197: test_set_cuda
197/256 Test #197: test_set_cuda .....................   Passed    4.37 sec
        Start 198: test_shift_cpu
198/256 Test #198: test_shift_cpu ....................   Passed    1.26 sec
        Start 199: test_shift_cuda
199/256 Test #199: test_shift_cuda ...................   Passed    4.53 sec
        Start 200: test_sobel_cpu
200/256 Test #200: test_sobel_cpu ....................   Passed    0.07 sec
        Start 201: test_sobel_cuda
201/256 Test #201: test_sobel_cuda ...................   Passed    4.41 sec
        Start 202: test_solve_dense_cpu
202/256 Test #202: test_solve_dense_cpu ..............   Passed  128.57 sec
        Start 203: test_solve_dense_cuda
203/256 Test #203: test_solve_dense_cuda .............   Passed   38.08 sec
        Start 204: test_sort_cpu
204/256 Test #204: test_sort_cpu .....................   Passed    0.98 sec
        Start 205: test_sort_cuda
205/256 Test #205: test_sort_cuda ....................   Passed    4.90 sec
        Start 206: test_sort_by_key_cpu
206/256 Test #206: test_sort_by_key_cpu ..............   Passed    0.37 sec
        Start 207: test_sort_by_key_cuda
207/256 Test #207: test_sort_by_key_cuda .............   Passed    4.50 sec
        Start 208: test_sort_index_cpu
208/256 Test #208: test_sort_index_cpu ...............   Passed    0.91 sec
        Start 209: test_sort_index_cuda
209/256 Test #209: test_sort_index_cuda ..............   Passed    5.25 sec
        Start 210: test_sparse_cpu
210/256 Test #210: test_sparse_cpu ...................   Passed   44.94 sec
        Start 211: test_sparse_cuda
211/256 Test #211: test_sparse_cuda ..................   Passed   21.43 sec
        Start 212: test_sparse_arith_cpu
212/256 Test #212: test_sparse_arith_cpu .............   Passed   46.44 sec
        Start 213: test_sparse_arith_cuda
213/256 Test #213: test_sparse_arith_cuda ............   Passed   17.91 sec
        Start 214: test_sparse_convert_cpu
214/256 Test #214: test_sparse_convert_cpu ...........   Passed    8.34 sec
        Start 215: test_sparse_convert_cuda
215/256 Test #215: test_sparse_convert_cuda ..........   Passed    7.35 sec
        Start 216: test_stdev_cpu
216/256 Test #216: test_stdev_cpu ....................   Passed    0.15 sec
        Start 217: test_stdev_cuda
217/256 Test #217: test_stdev_cuda ...................   Passed    4.85 sec
        Start 218: test_susan_cpu
218/256 Test #218: test_susan_cpu ....................   Passed   19.09 sec
        Start 219: test_susan_cuda
219/256 Test #219: test_susan_cuda ...................   Passed    5.10 sec
        Start 220: test_svd_dense_cpu
220/256 Test #220: test_svd_dense_cpu ................   Passed   99.22 sec
        Start 221: test_svd_dense_cuda
221/256 Test #221: test_svd_dense_cuda ...............   Passed   16.37 sec
        Start 222: test_threading_cpu
222/256 Test #222: test_threading_cpu ................   Passed   16.52 sec
        Start 223: test_threading_cuda
223/256 Test #223: test_threading_cuda ...............   Passed   18.66 sec
        Start 224: test_tile_cpu
224/256 Test #224: test_tile_cpu .....................   Passed   23.80 sec
        Start 225: test_tile_cuda
225/256 Test #225: test_tile_cuda ....................   Passed   25.92 sec
        Start 226: test_topk_cpu
226/256 Test #226: test_topk_cpu .....................   Passed    0.93 sec
        Start 227: test_topk_cuda
227/256 Test #227: test_topk_cuda ....................   Passed    5.03 sec
        Start 228: test_transform_cpu
228/256 Test #228: test_transform_cpu ................   Passed    5.16 sec
        Start 229: test_transform_cuda
229/256 Test #229: test_transform_cuda ...............   Passed    7.98 sec
        Start 230: test_transform_coordinates_cpu
230/256 Test #230: test_transform_coordinates_cpu ....   Passed    0.07 sec
        Start 231: test_transform_coordinates_cuda
231/256 Test #231: test_transform_coordinates_cuda ...   Passed    4.40 sec
        Start 232: test_translate_cpu
232/256 Test #232: test_translate_cpu ................   Passed    6.40 sec
        Start 233: test_translate_cuda
233/256 Test #233: test_translate_cuda ...............   Passed   10.07 sec
        Start 234: test_transpose_cpu
234/256 Test #234: test_transpose_cpu ................   Passed    2.44 sec
        Start 235: test_transpose_cuda
235/256 Test #235: test_transpose_cuda ...............   Passed    5.63 sec
        Start 236: test_transpose_inplace_cpu
236/256 Test #236: test_transpose_inplace_cpu ........   Passed    1.03 sec
        Start 237: test_transpose_inplace_cuda
237/256 Test #237: test_transpose_inplace_cuda .......   Passed    5.04 sec
        Start 238: test_triangle_cpu
238/256 Test #238: test_triangle_cpu .................   Passed   44.97 sec
        Start 239: test_triangle_cuda
239/256 Test #239: test_triangle_cuda ................   Passed   41.81 sec
        Start 240: test_unwrap_cpu
240/256 Test #240: test_unwrap_cpu ...................   Passed   17.01 sec
        Start 241: test_unwrap_cuda
241/256 Test #241: test_unwrap_cuda ..................   Passed   21.60 sec
        Start 242: test_var_cpu
242/256 Test #242: test_var_cpu ......................   Passed    6.01 sec
        Start 243: test_var_cuda
243/256 Test #243: test_var_cuda .....................   Passed    5.25 sec
        Start 244: test_where_cpu
244/256 Test #244: test_where_cpu ....................   Passed    0.62 sec
        Start 245: test_where_cuda
245/256 Test #245: test_where_cuda ...................   Passed    4.98 sec
        Start 246: test_wrap_cpu
246/256 Test #246: test_wrap_cpu .....................   Passed    5.79 sec
        Start 247: test_wrap_cuda
247/256 Test #247: test_wrap_cuda ....................   Passed    6.21 sec
        Start 248: test_write_cpu
248/256 Test #248: test_write_cpu ....................   Passed    0.20 sec
        Start 249: test_write_cuda
249/256 Test #249: test_write_cuda ...................   Passed    4.48 sec
        Start 250: test_ycbcr_rgb_cpu
250/256 Test #250: test_ycbcr_rgb_cpu ................   Passed    6.78 sec
        Start 251: test_ycbcr_rgb_cuda
251/256 Test #251: test_ycbcr_rgb_cuda ...............   Passed    6.75 sec
        Start 252: test_basic_c_cpu
252/256 Test #252: test_basic_c_cpu ..................   Passed    0.02 sec
        Start 253: test_basic_c_cuda
253/256 Test #253: test_basic_c_cuda .................   Passed    4.74 sec
        Start 254: test_basic_c_unified
254/256 Test #254: test_basic_c_unified ..............   Passed    4.70 sec
        Start 255: test_matrixmarket_cpu
255/256 Test #255: test_matrixmarket_cpu .............   Passed    0.06 sec
        Start 256: test_matrixmarket_cuda
256/256 Test #256: test_matrixmarket_cuda ............   Passed    4.53 sec

99% tests passed, 1 tests failed out of 256

Total Test time (real) = 2569.83 sec

The following tests FAILED:
	 40 - test_convolve_cuda (Failed)
ArrayFire v3.8.0 (CUDA, 64-bit Linux, build 1405a944)
Platform: CUDA Runtime 10.2, Driver: 10020
[0] Xavier, 7764 MB, CUDA Compute 7.2
Errors while running CTest
Makefile:129: recipe for target 'test' failed
make: *** [test] Error 8

]