The function produces incorrect result if it is built with SuiteSparse v3.3.0draft5. Some non-zero values are missing. (test code)
6x1 GraphBLAS uint64_t vector, sparse by col:
v, 3 entries
(0,0) 2
(1,0) 3
(4,0) 1
6x1 GraphBLAS uint64_t vector, sparse by col:
v_dense, 6 entries
(0,0) 2
(1,0) 0
(2,0) 0
(3,0) 0
(4,0) 0
(5,0) 0
6x1 GraphBLAS uint64_t vector, sparse by col:
v_dense_ref, 6 entries
(0,0) 2
(1,0) 3
(2,0) 0
(3,0) 0
(4,0) 1
(5,0) 0