@@ -121,7 +121,7 @@ void CNAME( enum CBLAS_ORDER CORDER, enum CBLAS_TRANSPOSE CTRANS, blasint crows,
121
121
return ;
122
122
}
123
123
#ifdef NEW_IMATCOPY
124
- if ( * lda == * ldb && * cols == * rows ) {
124
+ if ( * lda == * ldb && * rows == * cols ) {
125
125
if ( order == BlasColMajor )
126
126
{
127
127
if ( trans == BlasNoTrans )
@@ -171,7 +171,7 @@ void CNAME( enum CBLAS_ORDER CORDER, enum CBLAS_TRANSPOSE CTRANS, blasint crows,
171
171
else
172
172
{
173
173
OMATCOPY_K_CT (* rows , * cols , * alpha , a , * lda , b , * ldb );
174
- OMATCOPY_K_CN (* rows , * cols , (FLOAT ) 1.0 , b , * ldb , a , * ldb );
174
+ OMATCOPY_K_CN (* cols , * rows , (FLOAT ) 1.0 , b , * ldb , a , * ldb );
175
175
}
176
176
}
177
177
else
@@ -184,7 +184,7 @@ void CNAME( enum CBLAS_ORDER CORDER, enum CBLAS_TRANSPOSE CTRANS, blasint crows,
184
184
else
185
185
{
186
186
OMATCOPY_K_RT (* rows , * cols , * alpha , a , * lda , b , * ldb );
187
- OMATCOPY_K_RN (* rows , * cols , (FLOAT ) 1.0 , b , * ldb , a , * ldb );
187
+ OMATCOPY_K_RN (* cols , * rows , (FLOAT ) 1.0 , b , * ldb , a , * ldb );
188
188
}
189
189
}
190
190
0 commit comments