mirror of
https://github.com/amd/blis.git
synced 2026-05-13 10:35:38 +00:00
- The bli_snormfv_unb_var1( ... ) and bli_cnormfv_unb_var1( ... ) functions posed an uninitialized pointer read coverity issue, due to the local rntm_t object being declared as part of the function scope, but initialized only on a need basis(i.e, when attempting to pack x vector if incx != 1). - The fix was to have the declaration and initialization inside the case where incx != 1, thereby making the scope of the rntm_t and mem_t objects more stringent. - This required an additional condition to call the kernel in case of unit stride. AMD-Internal: [CPUPL-4278] Change-Id: I763b1d4920532557749d8943f12b6df626aa5372