mirror of
https://github.com/amd/blis.git
synced 2026-05-25 02:44:31 +00:00
Coverity issue fix
Out-of-bound access fix in malloc failure case for following APIs: ddot_, zdotc_, zdotu_ AMD-Internal: [CPUPL-4686] Change-Id: I676697223604fbb2a8d03421d98ed0d8d706f8c7
This commit is contained in:
@@ -470,8 +470,19 @@ double ddot_blis_impl
|
||||
}
|
||||
else
|
||||
{
|
||||
nt = 1;
|
||||
rho_temp = ρ
|
||||
dotv_ker_ptr
|
||||
(
|
||||
BLIS_NO_CONJUGATE,
|
||||
BLIS_NO_CONJUGATE,
|
||||
n_elem,
|
||||
x0, incx0,
|
||||
y0, incy0,
|
||||
&rho,
|
||||
cntx
|
||||
);
|
||||
|
||||
AOCL_DTL_TRACE_EXIT(AOCL_DTL_LEVEL_TRACE_1)
|
||||
return rho;
|
||||
}
|
||||
|
||||
_Pragma("omp parallel num_threads(nt)")
|
||||
@@ -867,8 +878,19 @@ dcomplex zdotu_blis_impl
|
||||
}
|
||||
else
|
||||
{
|
||||
nt = 1;
|
||||
rho_temp = ρ
|
||||
zdotv_ker_ptr
|
||||
(
|
||||
BLIS_NO_CONJUGATE,
|
||||
BLIS_NO_CONJUGATE,
|
||||
n0,
|
||||
x0, incx0,
|
||||
y0, incy0,
|
||||
&rho,
|
||||
cntx
|
||||
);
|
||||
|
||||
AOCL_DTL_TRACE_EXIT(AOCL_DTL_LEVEL_TRACE_1)
|
||||
return rho;
|
||||
}
|
||||
|
||||
_Pragma("omp parallel num_threads(nt)")
|
||||
@@ -1267,8 +1289,19 @@ dcomplex zdotc_blis_impl
|
||||
}
|
||||
else
|
||||
{
|
||||
nt = 1;
|
||||
rho_temp = ρ
|
||||
zdotv_ker_ptr
|
||||
(
|
||||
BLIS_CONJUGATE,
|
||||
BLIS_NO_CONJUGATE,
|
||||
n0,
|
||||
x0, incx0,
|
||||
y0, incy0,
|
||||
&rho,
|
||||
cntx
|
||||
);
|
||||
|
||||
AOCL_DTL_TRACE_EXIT(AOCL_DTL_LEVEL_TRACE_1)
|
||||
return rho;
|
||||
}
|
||||
|
||||
_Pragma("omp parallel num_threads(nt)")
|
||||
|
||||
Reference in New Issue
Block a user