Bug in scal2v reference
hariharasudhan-amd opened this issue · comments
When alpha is equal 1 in scal2v the computation can be reduced to copyv. The condition check in else if condition has to be a check for alpha equal to one and not zero.
BLIS_NO_CONJ has been passed while invoking copy. In case of single and double complex, the appropriate conjx needs to be passed with copyv so that the vector can be conjugated before copying to the destination.
https://github.com/flame/blis/blob/master/ref_kernels/1/bli_scalv_ref.c
Issue closed with this change - 60f3634