4 #include "cblas_test.h" 6 CBLAS_INT cblas_ok, cblas_lerr, cblas_info;
7 CBLAS_INT link_xerbla=TRUE;
11 void F77_xerbla(F77_Char F77_srname,
void *vinfo);
13 void F77_xerbla(
char *srname,
void *vinfo);
17 extern CBLAS_INT cblas_ok, cblas_lerr, cblas_info;
18 extern CBLAS_INT link_xerbla;
19 extern char *cblas_rout;
20 if (cblas_lerr == 1 ) {
21 printf(
"***** ILLEGAL VALUE OF PARAMETER NUMBER %d NOT DETECTED BY %s *****\n", cblas_info, cblas_rout);
27 void F77_d3chke(
char *rout) {
29 double A[2] = {0.0,0.0},
33 extern CBLAS_INT cblas_info, cblas_lerr, cblas_ok;
34 extern int RowMajorStrg;
35 extern char *cblas_rout;
37 #ifndef HAS_ATTRIBUTE_WEAK_SUPPORT 40 cblas_xerbla(cblas_info,cblas_rout,
"");
41 F77_xerbla(cblas_rout,&cblas_info);
48 if (strncmp( sf,
"cblas_dgemm" ,11)==0) {
49 cblas_rout =
"cblas_dgemm" ;
52 cblas_dgemm( INVALID, CblasNoTrans, CblasNoTrans, 0, 0, 0,
53 ALPHA, A, 1, B, 1, BETA, C, 1 );
56 cblas_dgemm( INVALID, CblasNoTrans, CblasTrans, 0, 0, 0,
57 ALPHA, A, 1, B, 1, BETA, C, 1 );
60 cblas_dgemm( INVALID, CblasTrans, CblasNoTrans, 0, 0, 0,
61 ALPHA, A, 1, B, 1, BETA, C, 1 );
64 cblas_dgemm( INVALID, CblasTrans, CblasTrans, 0, 0, 0,
65 ALPHA, A, 1, B, 1, BETA, C, 1 );
67 cblas_info = 2; RowMajorStrg = FALSE;
68 cblas_dgemm( CblasColMajor, INVALID, CblasNoTrans, 0, 0, 0,
69 ALPHA, A, 1, B, 1, BETA, C, 1 );
71 cblas_info = 2; RowMajorStrg = FALSE;
72 cblas_dgemm( CblasColMajor, INVALID, CblasTrans, 0, 0, 0,
73 ALPHA, A, 1, B, 1, BETA, C, 1 );
75 cblas_info = 3; RowMajorStrg = FALSE;
76 cblas_dgemm( CblasColMajor, CblasNoTrans, INVALID, 0, 0, 0,
77 ALPHA, A, 1, B, 1, BETA, C, 1 );
79 cblas_info = 3; RowMajorStrg = FALSE;
80 cblas_dgemm( CblasColMajor, CblasTrans, INVALID, 0, 0, 0,
81 ALPHA, A, 1, B, 1, BETA, C, 1 );
83 cblas_info = 4; RowMajorStrg = FALSE;
84 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasNoTrans, INVALID, 0, 0,
85 ALPHA, A, 1, B, 1, BETA, C, 1 );
87 cblas_info = 4; RowMajorStrg = FALSE;
88 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasTrans, INVALID, 0, 0,
89 ALPHA, A, 1, B, 1, BETA, C, 1 );
91 cblas_info = 4; RowMajorStrg = FALSE;
92 cblas_dgemm( CblasColMajor, CblasTrans, CblasNoTrans, INVALID, 0, 0,
93 ALPHA, A, 1, B, 1, BETA, C, 1 );
95 cblas_info = 4; RowMajorStrg = FALSE;
96 cblas_dgemm( CblasColMajor, CblasTrans, CblasTrans, INVALID, 0, 0,
97 ALPHA, A, 1, B, 1, BETA, C, 1 );
99 cblas_info = 5; RowMajorStrg = FALSE;
100 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasNoTrans, 0, INVALID, 0,
101 ALPHA, A, 1, B, 1, BETA, C, 1 );
103 cblas_info = 5; RowMajorStrg = FALSE;
104 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasTrans, 0, INVALID, 0,
105 ALPHA, A, 1, B, 1, BETA, C, 1 );
107 cblas_info = 5; RowMajorStrg = FALSE;
108 cblas_dgemm( CblasColMajor, CblasTrans, CblasNoTrans, 0, INVALID, 0,
109 ALPHA, A, 1, B, 1, BETA, C, 1 );
111 cblas_info = 5; RowMajorStrg = FALSE;
112 cblas_dgemm( CblasColMajor, CblasTrans, CblasTrans, 0, INVALID, 0,
113 ALPHA, A, 1, B, 1, BETA, C, 1 );
115 cblas_info = 6; RowMajorStrg = FALSE;
116 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasNoTrans, 0, 0, INVALID,
117 ALPHA, A, 1, B, 1, BETA, C, 1 );
119 cblas_info = 6; RowMajorStrg = FALSE;
120 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasTrans, 0, 0, INVALID,
121 ALPHA, A, 1, B, 1, BETA, C, 1 );
123 cblas_info = 6; RowMajorStrg = FALSE;
124 cblas_dgemm( CblasColMajor, CblasTrans, CblasNoTrans, 0, 0, INVALID,
125 ALPHA, A, 1, B, 1, BETA, C, 1 );
127 cblas_info = 6; RowMajorStrg = FALSE;
128 cblas_dgemm( CblasColMajor, CblasTrans, CblasTrans, 0, 0, INVALID,
129 ALPHA, A, 1, B, 1, BETA, C, 1 );
131 cblas_info = 9; RowMajorStrg = FALSE;
132 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasNoTrans, 2, 0, 0,
133 ALPHA, A, 1, B, 1, BETA, C, 2 );
135 cblas_info = 9; RowMajorStrg = FALSE;
136 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasTrans, 2, 0, 0,
137 ALPHA, A, 1, B, 1, BETA, C, 2 );
139 cblas_info = 9; RowMajorStrg = FALSE;
140 cblas_dgemm( CblasColMajor, CblasTrans, CblasNoTrans, 0, 0, 2,
141 ALPHA, A, 1, B, 2, BETA, C, 1 );
143 cblas_info = 9; RowMajorStrg = FALSE;
144 cblas_dgemm( CblasColMajor, CblasTrans, CblasTrans, 0, 0, 2,
145 ALPHA, A, 1, B, 1, BETA, C, 1 );
147 cblas_info = 11; RowMajorStrg = FALSE;
148 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasNoTrans, 0, 0, 2,
149 ALPHA, A, 1, B, 1, BETA, C, 1 );
151 cblas_info = 11; RowMajorStrg = FALSE;
152 cblas_dgemm( CblasColMajor, CblasTrans, CblasNoTrans, 0, 0, 2,
153 ALPHA, A, 2, B, 1, BETA, C, 1 );
155 cblas_info = 11; RowMajorStrg = FALSE;
156 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasTrans, 0, 2, 0,
157 ALPHA, A, 1, B, 1, BETA, C, 1 );
159 cblas_info = 11; RowMajorStrg = FALSE;
160 cblas_dgemm( CblasColMajor, CblasTrans, CblasTrans, 0, 2, 0,
161 ALPHA, A, 1, B, 1, BETA, C, 1 );
163 cblas_info = 14; RowMajorStrg = FALSE;
164 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasNoTrans, 2, 0, 0,
165 ALPHA, A, 2, B, 1, BETA, C, 1 );
167 cblas_info = 14; RowMajorStrg = FALSE;
168 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasTrans, 2, 0, 0,
169 ALPHA, A, 2, B, 1, BETA, C, 1 );
171 cblas_info = 14; RowMajorStrg = FALSE;
172 cblas_dgemm( CblasColMajor, CblasTrans, CblasNoTrans, 2, 0, 0,
173 ALPHA, A, 1, B, 1, BETA, C, 1 );
175 cblas_info = 14; RowMajorStrg = FALSE;
176 cblas_dgemm( CblasColMajor, CblasTrans, CblasTrans, 2, 0, 0,
177 ALPHA, A, 1, B, 1, BETA, C, 1 );
179 cblas_info = 4; RowMajorStrg = TRUE;
180 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasNoTrans, INVALID, 0, 0,
181 ALPHA, A, 1, B, 1, BETA, C, 1 );
183 cblas_info = 4; RowMajorStrg = TRUE;
184 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasTrans, INVALID, 0, 0,
185 ALPHA, A, 1, B, 1, BETA, C, 1 );
187 cblas_info = 4; RowMajorStrg = TRUE;
188 cblas_dgemm( CblasRowMajor, CblasTrans, CblasNoTrans, INVALID, 0, 0,
189 ALPHA, A, 1, B, 1, BETA, C, 1 );
191 cblas_info = 4; RowMajorStrg = TRUE;
192 cblas_dgemm( CblasRowMajor, CblasTrans, CblasTrans, INVALID, 0, 0,
193 ALPHA, A, 1, B, 1, BETA, C, 1 );
195 cblas_info = 5; RowMajorStrg = TRUE;
196 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasNoTrans, 0, INVALID, 0,
197 ALPHA, A, 1, B, 1, BETA, C, 1 );
199 cblas_info = 5; RowMajorStrg = TRUE;
200 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasTrans, 0, INVALID, 0,
201 ALPHA, A, 1, B, 1, BETA, C, 1 );
203 cblas_info = 5; RowMajorStrg = TRUE;
204 cblas_dgemm( CblasRowMajor, CblasTrans, CblasNoTrans, 0, INVALID, 0,
205 ALPHA, A, 1, B, 1, BETA, C, 1 );
207 cblas_info = 5; RowMajorStrg = TRUE;
208 cblas_dgemm( CblasRowMajor, CblasTrans, CblasTrans, 0, INVALID, 0,
209 ALPHA, A, 1, B, 1, BETA, C, 1 );
211 cblas_info = 6; RowMajorStrg = TRUE;
212 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasNoTrans, 0, 0, INVALID,
213 ALPHA, A, 1, B, 1, BETA, C, 1 );
215 cblas_info = 6; RowMajorStrg = TRUE;
216 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasTrans, 0, 0, INVALID,
217 ALPHA, A, 1, B, 1, BETA, C, 1 );
219 cblas_info = 6; RowMajorStrg = TRUE;
220 cblas_dgemm( CblasRowMajor, CblasTrans, CblasNoTrans, 0, 0, INVALID,
221 ALPHA, A, 1, B, 1, BETA, C, 1 );
223 cblas_info = 6; RowMajorStrg = TRUE;
224 cblas_dgemm( CblasRowMajor, CblasTrans, CblasTrans, 0, 0, INVALID,
225 ALPHA, A, 1, B, 1, BETA, C, 1 );
227 cblas_info = 9; RowMajorStrg = TRUE;
228 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasNoTrans, 0, 0, 2,
229 ALPHA, A, 1, B, 1, BETA, C, 2 );
231 cblas_info = 9; RowMajorStrg = TRUE;
232 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasTrans, 0, 0, 2,
233 ALPHA, A, 1, B, 2, BETA, C, 2 );
235 cblas_info = 9; RowMajorStrg = TRUE;
236 cblas_dgemm( CblasRowMajor, CblasTrans, CblasNoTrans, 2, 0, 0,
237 ALPHA, A, 1, B, 2, BETA, C, 1 );
239 cblas_info = 9; RowMajorStrg = TRUE;
240 cblas_dgemm( CblasRowMajor, CblasTrans, CblasTrans, 2, 0, 0,
241 ALPHA, A, 1, B, 1, BETA, C, 1 );
243 cblas_info = 11; RowMajorStrg = TRUE;
244 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasNoTrans, 0, 2, 0,
245 ALPHA, A, 1, B, 1, BETA, C, 1 );
247 cblas_info = 11; RowMajorStrg = TRUE;
248 cblas_dgemm( CblasRowMajor, CblasTrans, CblasNoTrans, 0, 2, 0,
249 ALPHA, A, 2, B, 1, BETA, C, 1 );
251 cblas_info = 11; RowMajorStrg = TRUE;
252 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasTrans, 0, 0, 2,
253 ALPHA, A, 2, B, 1, BETA, C, 1 );
255 cblas_info = 11; RowMajorStrg = TRUE;
256 cblas_dgemm( CblasRowMajor, CblasTrans, CblasTrans, 0, 0, 2,
257 ALPHA, A, 1, B, 1, BETA, C, 1 );
259 cblas_info = 14; RowMajorStrg = TRUE;
260 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasNoTrans, 0, 2, 0,
261 ALPHA, A, 1, B, 2, BETA, C, 1 );
263 cblas_info = 14; RowMajorStrg = TRUE;
264 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasTrans, 0, 2, 0,
265 ALPHA, A, 1, B, 1, BETA, C, 1 );
267 cblas_info = 14; RowMajorStrg = TRUE;
268 cblas_dgemm( CblasRowMajor, CblasTrans, CblasNoTrans, 0, 2, 0,
269 ALPHA, A, 1, B, 2, BETA, C, 1 );
271 cblas_info = 14; RowMajorStrg = TRUE;
272 cblas_dgemm( CblasRowMajor, CblasTrans, CblasTrans, 0, 2, 0,
273 ALPHA, A, 1, B, 1, BETA, C, 1 );
276 }
else if (strncmp( sf,
"cblas_dsymm" ,11)==0) {
277 cblas_rout =
"cblas_dsymm" ;
280 cblas_dsymm( INVALID, CblasRight, CblasLower, 0, 0,
281 ALPHA, A, 1, B, 1, BETA, C, 1 );
283 cblas_info = 2; RowMajorStrg = FALSE;
284 cblas_dsymm( CblasColMajor, INVALID, CblasUpper, 0, 0,
285 ALPHA, A, 1, B, 1, BETA, C, 1 );
287 cblas_info = 3; RowMajorStrg = FALSE;
288 cblas_dsymm( CblasColMajor, CblasLeft, INVALID, 0, 0,
289 ALPHA, A, 1, B, 1, BETA, C, 1 );
291 cblas_info = 4; RowMajorStrg = FALSE;
292 cblas_dsymm( CblasColMajor, CblasLeft, CblasUpper, INVALID, 0,
293 ALPHA, A, 1, B, 1, BETA, C, 1 );
295 cblas_info = 4; RowMajorStrg = FALSE;
296 cblas_dsymm( CblasColMajor, CblasRight, CblasUpper, INVALID, 0,
297 ALPHA, A, 1, B, 1, BETA, C, 1 );
299 cblas_info = 4; RowMajorStrg = FALSE;
300 cblas_dsymm( CblasColMajor, CblasLeft, CblasLower, INVALID, 0,
301 ALPHA, A, 1, B, 1, BETA, C, 1 );
303 cblas_info = 4; RowMajorStrg = FALSE;
304 cblas_dsymm( CblasColMajor, CblasRight, CblasLower, INVALID, 0,
305 ALPHA, A, 1, B, 1, BETA, C, 1 );
307 cblas_info = 5; RowMajorStrg = FALSE;
308 cblas_dsymm( CblasColMajor, CblasLeft, CblasUpper, 0, INVALID,
309 ALPHA, A, 1, B, 1, BETA, C, 1 );
311 cblas_info = 5; RowMajorStrg = FALSE;
312 cblas_dsymm( CblasColMajor, CblasRight, CblasUpper, 0, INVALID,
313 ALPHA, A, 1, B, 1, BETA, C, 1 );
315 cblas_info = 5; RowMajorStrg = FALSE;
316 cblas_dsymm( CblasColMajor, CblasLeft, CblasLower, 0, INVALID,
317 ALPHA, A, 1, B, 1, BETA, C, 1 );
319 cblas_info = 5; RowMajorStrg = FALSE;
320 cblas_dsymm( CblasColMajor, CblasRight, CblasLower, 0, INVALID,
321 ALPHA, A, 1, B, 1, BETA, C, 1 );
323 cblas_info = 8; RowMajorStrg = FALSE;
324 cblas_dsymm( CblasColMajor, CblasLeft, CblasUpper, 2, 0,
325 ALPHA, A, 1, B, 2, BETA, C, 2 );
327 cblas_info = 8; RowMajorStrg = FALSE;
328 cblas_dsymm( CblasColMajor, CblasRight, CblasUpper, 0, 2,
329 ALPHA, A, 1, B, 1, BETA, C, 1 );
331 cblas_info = 8; RowMajorStrg = FALSE;
332 cblas_dsymm( CblasColMajor, CblasLeft, CblasLower, 2, 0,
333 ALPHA, A, 1, B, 2, BETA, C, 2 );
335 cblas_info = 8; RowMajorStrg = FALSE;
336 cblas_dsymm( CblasColMajor, CblasRight, CblasLower, 0, 2,
337 ALPHA, A, 1, B, 1, BETA, C, 1 );
339 cblas_info = 10; RowMajorStrg = FALSE;
340 cblas_dsymm( CblasColMajor, CblasLeft, CblasUpper, 2, 0,
341 ALPHA, A, 2, B, 1, BETA, C, 1 );
343 cblas_info = 10; RowMajorStrg = FALSE;
344 cblas_dsymm( CblasColMajor, CblasRight, CblasUpper, 2, 0,
345 ALPHA, A, 1, B, 1, BETA, C, 1 );
347 cblas_info = 10; RowMajorStrg = FALSE;
348 cblas_dsymm( CblasColMajor, CblasLeft, CblasLower, 2, 0,
349 ALPHA, A, 2, B, 1, BETA, C, 1 );
351 cblas_info = 10; RowMajorStrg = FALSE;
352 cblas_dsymm( CblasColMajor, CblasRight, CblasLower, 2, 0,
353 ALPHA, A, 1, B, 1, BETA, C, 1 );
355 cblas_info = 13; RowMajorStrg = FALSE;
356 cblas_dsymm( CblasColMajor, CblasLeft, CblasUpper, 2, 0,
357 ALPHA, A, 2, B, 2, BETA, C, 1 );
359 cblas_info = 13; RowMajorStrg = FALSE;
360 cblas_dsymm( CblasColMajor, CblasRight, CblasUpper, 2, 0,
361 ALPHA, A, 1, B, 2, BETA, C, 1 );
363 cblas_info = 13; RowMajorStrg = FALSE;
364 cblas_dsymm( CblasColMajor, CblasLeft, CblasLower, 2, 0,
365 ALPHA, A, 2, B, 2, BETA, C, 1 );
367 cblas_info = 13; RowMajorStrg = FALSE;
368 cblas_dsymm( CblasColMajor, CblasRight, CblasLower, 2, 0,
369 ALPHA, A, 1, B, 2, BETA, C, 1 );
371 cblas_info = 4; RowMajorStrg = TRUE;
372 cblas_dsymm( CblasRowMajor, CblasLeft, CblasUpper, INVALID, 0,
373 ALPHA, A, 1, B, 1, BETA, C, 1 );
375 cblas_info = 4; RowMajorStrg = TRUE;
376 cblas_dsymm( CblasRowMajor, CblasRight, CblasUpper, INVALID, 0,
377 ALPHA, A, 1, B, 1, BETA, C, 1 );
379 cblas_info = 4; RowMajorStrg = TRUE;
380 cblas_dsymm( CblasRowMajor, CblasLeft, CblasLower, INVALID, 0,
381 ALPHA, A, 1, B, 1, BETA, C, 1 );
383 cblas_info = 4; RowMajorStrg = TRUE;
384 cblas_dsymm( CblasRowMajor, CblasRight, CblasLower, INVALID, 0,
385 ALPHA, A, 1, B, 1, BETA, C, 1 );
387 cblas_info = 5; RowMajorStrg = TRUE;
388 cblas_dsymm( CblasRowMajor, CblasLeft, CblasUpper, 0, INVALID,
389 ALPHA, A, 1, B, 1, BETA, C, 1 );
391 cblas_info = 5; RowMajorStrg = TRUE;
392 cblas_dsymm( CblasRowMajor, CblasRight, CblasUpper, 0, INVALID,
393 ALPHA, A, 1, B, 1, BETA, C, 1 );
395 cblas_info = 5; RowMajorStrg = TRUE;
396 cblas_dsymm( CblasRowMajor, CblasLeft, CblasLower, 0, INVALID,
397 ALPHA, A, 1, B, 1, BETA, C, 1 );
399 cblas_info = 5; RowMajorStrg = TRUE;
400 cblas_dsymm( CblasRowMajor, CblasRight, CblasLower, 0, INVALID,
401 ALPHA, A, 1, B, 1, BETA, C, 1 );
403 cblas_info = 8; RowMajorStrg = TRUE;
404 cblas_dsymm( CblasRowMajor, CblasLeft, CblasUpper, 2, 0,
405 ALPHA, A, 1, B, 2, BETA, C, 2 );
407 cblas_info = 8; RowMajorStrg = TRUE;
408 cblas_dsymm( CblasRowMajor, CblasRight, CblasUpper, 0, 2,
409 ALPHA, A, 1, B, 1, BETA, C, 1 );
411 cblas_info = 8; RowMajorStrg = TRUE;
412 cblas_dsymm( CblasRowMajor, CblasLeft, CblasLower, 2, 0,
413 ALPHA, A, 1, B, 2, BETA, C, 2 );
415 cblas_info = 8; RowMajorStrg = TRUE;
416 cblas_dsymm( CblasRowMajor, CblasRight, CblasLower, 0, 2,
417 ALPHA, A, 1, B, 1, BETA, C, 1 );
419 cblas_info = 10; RowMajorStrg = TRUE;
420 cblas_dsymm( CblasRowMajor, CblasLeft, CblasUpper, 0, 2,
421 ALPHA, A, 2, B, 1, BETA, C, 1 );
423 cblas_info = 10; RowMajorStrg = TRUE;
424 cblas_dsymm( CblasRowMajor, CblasRight, CblasUpper, 0, 2,
425 ALPHA, A, 2, B, 1, BETA, C, 1 );
427 cblas_info = 10; RowMajorStrg = TRUE;
428 cblas_dsymm( CblasRowMajor, CblasLeft, CblasLower, 0, 2,
429 ALPHA, A, 2, B, 1, BETA, C, 1 );
431 cblas_info = 10; RowMajorStrg = TRUE;
432 cblas_dsymm( CblasRowMajor, CblasRight, CblasLower, 0, 2,
433 ALPHA, A, 2, B, 1, BETA, C, 1 );
435 cblas_info = 13; RowMajorStrg = TRUE;
436 cblas_dsymm( CblasRowMajor, CblasLeft, CblasUpper, 0, 2,
437 ALPHA, A, 1, B, 2, BETA, C, 1 );
439 cblas_info = 13; RowMajorStrg = TRUE;
440 cblas_dsymm( CblasRowMajor, CblasRight, CblasUpper, 0, 2,
441 ALPHA, A, 2, B, 2, BETA, C, 1 );
443 cblas_info = 13; RowMajorStrg = TRUE;
444 cblas_dsymm( CblasRowMajor, CblasLeft, CblasLower, 0, 2,
445 ALPHA, A, 1, B, 2, BETA, C, 1 );
447 cblas_info = 13; RowMajorStrg = TRUE;
448 cblas_dsymm( CblasRowMajor, CblasRight, CblasLower, 0, 2,
449 ALPHA, A, 2, B, 2, BETA, C, 1 );
452 }
else if (strncmp( sf,
"cblas_dtrmm" ,11)==0) {
453 cblas_rout =
"cblas_dtrmm" ;
456 cblas_dtrmm( INVALID, CblasLeft, CblasUpper, CblasNoTrans,
457 CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
459 cblas_info = 2; RowMajorStrg = FALSE;
460 cblas_dtrmm( CblasColMajor, INVALID, CblasUpper, CblasNoTrans,
461 CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
463 cblas_info = 3; RowMajorStrg = FALSE;
464 cblas_dtrmm( CblasColMajor, CblasLeft, INVALID, CblasNoTrans,
465 CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
467 cblas_info = 4; RowMajorStrg = FALSE;
468 cblas_dtrmm( CblasColMajor, CblasLeft, CblasUpper, INVALID,
469 CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
471 cblas_info = 5; RowMajorStrg = FALSE;
472 cblas_dtrmm( CblasColMajor, CblasLeft, CblasUpper, CblasNoTrans,
473 INVALID, 0, 0, ALPHA, A, 1, B, 1 );
475 cblas_info = 6; RowMajorStrg = FALSE;
476 cblas_dtrmm( CblasColMajor, CblasLeft, CblasUpper, CblasNoTrans,
477 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
479 cblas_info = 6; RowMajorStrg = FALSE;
480 cblas_dtrmm( CblasColMajor, CblasLeft, CblasUpper, CblasTrans,
481 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
483 cblas_info = 6; RowMajorStrg = FALSE;
484 cblas_dtrmm( CblasColMajor, CblasRight, CblasUpper, CblasNoTrans,
485 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
487 cblas_info = 6; RowMajorStrg = FALSE;
488 cblas_dtrmm( CblasColMajor, CblasRight, CblasUpper, CblasTrans,
489 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
491 cblas_info = 6; RowMajorStrg = FALSE;
492 cblas_dtrmm( CblasColMajor, CblasLeft, CblasLower, CblasNoTrans,
493 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
495 cblas_info = 6; RowMajorStrg = FALSE;
496 cblas_dtrmm( CblasColMajor, CblasLeft, CblasLower, CblasTrans,
497 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
499 cblas_info = 6; RowMajorStrg = FALSE;
500 cblas_dtrmm( CblasColMajor, CblasRight, CblasLower, CblasNoTrans,
501 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
503 cblas_info = 6; RowMajorStrg = FALSE;
504 cblas_dtrmm( CblasColMajor, CblasRight, CblasLower, CblasTrans,
505 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
507 cblas_info = 7; RowMajorStrg = FALSE;
508 cblas_dtrmm( CblasColMajor, CblasLeft, CblasUpper, CblasNoTrans,
509 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
511 cblas_info = 7; RowMajorStrg = FALSE;
512 cblas_dtrmm( CblasColMajor, CblasLeft, CblasUpper, CblasTrans,
513 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
515 cblas_info = 7; RowMajorStrg = FALSE;
516 cblas_dtrmm( CblasColMajor, CblasRight, CblasUpper, CblasNoTrans,
517 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
519 cblas_info = 7; RowMajorStrg = FALSE;
520 cblas_dtrmm( CblasColMajor, CblasRight, CblasUpper, CblasTrans,
521 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
523 cblas_info = 7; RowMajorStrg = FALSE;
524 cblas_dtrmm( CblasColMajor, CblasLeft, CblasLower, CblasNoTrans,
525 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
527 cblas_info = 7; RowMajorStrg = FALSE;
528 cblas_dtrmm( CblasColMajor, CblasLeft, CblasLower, CblasTrans,
529 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
531 cblas_info = 7; RowMajorStrg = FALSE;
532 cblas_dtrmm( CblasColMajor, CblasRight, CblasLower, CblasNoTrans,
533 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
535 cblas_info = 7; RowMajorStrg = FALSE;
536 cblas_dtrmm( CblasColMajor, CblasRight, CblasLower, CblasTrans,
537 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
539 cblas_info = 10; RowMajorStrg = FALSE;
540 cblas_dtrmm( CblasColMajor, CblasLeft, CblasUpper, CblasNoTrans,
541 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
543 cblas_info = 10; RowMajorStrg = FALSE;
544 cblas_dtrmm( CblasColMajor, CblasLeft, CblasUpper, CblasTrans,
545 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
547 cblas_info = 10; RowMajorStrg = FALSE;
548 cblas_dtrmm( CblasColMajor, CblasRight, CblasUpper, CblasNoTrans,
549 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
551 cblas_info = 10; RowMajorStrg = FALSE;
552 cblas_dtrmm( CblasColMajor, CblasRight, CblasUpper, CblasTrans,
553 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
555 cblas_info = 10; RowMajorStrg = FALSE;
556 cblas_dtrmm( CblasColMajor, CblasLeft, CblasLower, CblasNoTrans,
557 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
559 cblas_info = 10; RowMajorStrg = FALSE;
560 cblas_dtrmm( CblasColMajor, CblasLeft, CblasLower, CblasTrans,
561 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
563 cblas_info = 10; RowMajorStrg = FALSE;
564 cblas_dtrmm( CblasColMajor, CblasRight, CblasLower, CblasNoTrans,
565 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
567 cblas_info = 10; RowMajorStrg = FALSE;
568 cblas_dtrmm( CblasColMajor, CblasRight, CblasLower, CblasTrans,
569 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
571 cblas_info = 12; RowMajorStrg = FALSE;
572 cblas_dtrmm( CblasColMajor, CblasLeft, CblasUpper, CblasNoTrans,
573 CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
575 cblas_info = 12; RowMajorStrg = FALSE;
576 cblas_dtrmm( CblasColMajor, CblasLeft, CblasUpper, CblasTrans,
577 CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
579 cblas_info = 12; RowMajorStrg = FALSE;
580 cblas_dtrmm( CblasColMajor, CblasRight, CblasUpper, CblasNoTrans,
581 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
583 cblas_info = 12; RowMajorStrg = FALSE;
584 cblas_dtrmm( CblasColMajor, CblasRight, CblasUpper, CblasTrans,
585 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
587 cblas_info = 12; RowMajorStrg = FALSE;
588 cblas_dtrmm( CblasColMajor, CblasLeft, CblasLower, CblasNoTrans,
589 CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
591 cblas_info = 12; RowMajorStrg = FALSE;
592 cblas_dtrmm( CblasColMajor, CblasLeft, CblasLower, CblasTrans,
593 CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
595 cblas_info = 12; RowMajorStrg = FALSE;
596 cblas_dtrmm( CblasColMajor, CblasRight, CblasLower, CblasNoTrans,
597 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
599 cblas_info = 12; RowMajorStrg = FALSE;
600 cblas_dtrmm( CblasColMajor, CblasRight, CblasLower, CblasTrans,
601 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
603 cblas_info = 6; RowMajorStrg = TRUE;
604 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasUpper, CblasNoTrans,
605 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
607 cblas_info = 6; RowMajorStrg = TRUE;
608 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasUpper, CblasTrans,
609 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
611 cblas_info = 6; RowMajorStrg = TRUE;
612 cblas_dtrmm( CblasRowMajor, CblasRight, CblasUpper, CblasNoTrans,
613 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
615 cblas_info = 6; RowMajorStrg = TRUE;
616 cblas_dtrmm( CblasRowMajor, CblasRight, CblasUpper, CblasTrans,
617 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
619 cblas_info = 6; RowMajorStrg = TRUE;
620 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasLower, CblasNoTrans,
621 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
623 cblas_info = 6; RowMajorStrg = TRUE;
624 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasLower, CblasTrans,
625 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
627 cblas_info = 6; RowMajorStrg = TRUE;
628 cblas_dtrmm( CblasRowMajor, CblasRight, CblasLower, CblasNoTrans,
629 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
631 cblas_info = 6; RowMajorStrg = TRUE;
632 cblas_dtrmm( CblasRowMajor, CblasRight, CblasLower, CblasTrans,
633 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
635 cblas_info = 7; RowMajorStrg = TRUE;
636 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasUpper, CblasNoTrans,
637 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
639 cblas_info = 7; RowMajorStrg = TRUE;
640 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasUpper, CblasTrans,
641 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
643 cblas_info = 7; RowMajorStrg = TRUE;
644 cblas_dtrmm( CblasRowMajor, CblasRight, CblasUpper, CblasNoTrans,
645 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
647 cblas_info = 7; RowMajorStrg = TRUE;
648 cblas_dtrmm( CblasRowMajor, CblasRight, CblasUpper, CblasTrans,
649 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
651 cblas_info = 7; RowMajorStrg = TRUE;
652 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasLower, CblasNoTrans,
653 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
655 cblas_info = 7; RowMajorStrg = TRUE;
656 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasLower, CblasTrans,
657 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
659 cblas_info = 7; RowMajorStrg = TRUE;
660 cblas_dtrmm( CblasRowMajor, CblasRight, CblasLower, CblasNoTrans,
661 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
663 cblas_info = 7; RowMajorStrg = TRUE;
664 cblas_dtrmm( CblasRowMajor, CblasRight, CblasLower, CblasTrans,
665 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
667 cblas_info = 10; RowMajorStrg = TRUE;
668 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasUpper, CblasNoTrans,
669 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
671 cblas_info = 10; RowMajorStrg = TRUE;
672 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasUpper, CblasTrans,
673 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
675 cblas_info = 10; RowMajorStrg = TRUE;
676 cblas_dtrmm( CblasRowMajor, CblasRight, CblasUpper, CblasNoTrans,
677 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
679 cblas_info = 10; RowMajorStrg = TRUE;
680 cblas_dtrmm( CblasRowMajor, CblasRight, CblasUpper, CblasTrans,
681 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
683 cblas_info = 10; RowMajorStrg = TRUE;
684 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasLower, CblasNoTrans,
685 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
687 cblas_info = 10; RowMajorStrg = TRUE;
688 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasLower, CblasTrans,
689 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
691 cblas_info = 10; RowMajorStrg = TRUE;
692 cblas_dtrmm( CblasRowMajor, CblasRight, CblasLower, CblasNoTrans,
693 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
695 cblas_info = 10; RowMajorStrg = TRUE;
696 cblas_dtrmm( CblasRowMajor, CblasRight, CblasLower, CblasTrans,
697 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
699 cblas_info = 12; RowMajorStrg = TRUE;
700 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasUpper, CblasNoTrans,
701 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
703 cblas_info = 12; RowMajorStrg = TRUE;
704 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasUpper, CblasTrans,
705 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
707 cblas_info = 12; RowMajorStrg = TRUE;
708 cblas_dtrmm( CblasRowMajor, CblasRight, CblasUpper, CblasNoTrans,
709 CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
711 cblas_info = 12; RowMajorStrg = TRUE;
712 cblas_dtrmm( CblasRowMajor, CblasRight, CblasUpper, CblasTrans,
713 CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
715 cblas_info = 12; RowMajorStrg = TRUE;
716 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasLower, CblasNoTrans,
717 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
719 cblas_info = 12; RowMajorStrg = TRUE;
720 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasLower, CblasTrans,
721 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
723 cblas_info = 12; RowMajorStrg = TRUE;
724 cblas_dtrmm( CblasRowMajor, CblasRight, CblasLower, CblasNoTrans,
725 CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
727 cblas_info = 12; RowMajorStrg = TRUE;
728 cblas_dtrmm( CblasRowMajor, CblasRight, CblasLower, CblasTrans,
729 CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
732 }
else if (strncmp( sf,
"cblas_dtrsm" ,11)==0) {
733 cblas_rout =
"cblas_dtrsm" ;
736 cblas_dtrsm( INVALID, CblasLeft, CblasUpper, CblasNoTrans,
737 CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
739 cblas_info = 2; RowMajorStrg = FALSE;
740 cblas_dtrsm( CblasColMajor, INVALID, CblasUpper, CblasNoTrans,
741 CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
743 cblas_info = 3; RowMajorStrg = FALSE;
744 cblas_dtrsm( CblasColMajor, CblasLeft, INVALID, CblasNoTrans,
745 CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
747 cblas_info = 4; RowMajorStrg = FALSE;
748 cblas_dtrsm( CblasColMajor, CblasLeft, CblasUpper, INVALID,
749 CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
751 cblas_info = 5; RowMajorStrg = FALSE;
752 cblas_dtrsm( CblasColMajor, CblasLeft, CblasUpper, CblasNoTrans,
753 INVALID, 0, 0, ALPHA, A, 1, B, 1 );
755 cblas_info = 6; RowMajorStrg = FALSE;
756 cblas_dtrsm( CblasColMajor, CblasLeft, CblasUpper, CblasNoTrans,
757 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
759 cblas_info = 6; RowMajorStrg = FALSE;
760 cblas_dtrsm( CblasColMajor, CblasLeft, CblasUpper, CblasTrans,
761 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
763 cblas_info = 6; RowMajorStrg = FALSE;
764 cblas_dtrsm( CblasColMajor, CblasRight, CblasUpper, CblasNoTrans,
765 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
767 cblas_info = 6; RowMajorStrg = FALSE;
768 cblas_dtrsm( CblasColMajor, CblasRight, CblasUpper, CblasTrans,
769 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
771 cblas_info = 6; RowMajorStrg = FALSE;
772 cblas_dtrsm( CblasColMajor, CblasLeft, CblasLower, CblasNoTrans,
773 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
775 cblas_info = 6; RowMajorStrg = FALSE;
776 cblas_dtrsm( CblasColMajor, CblasLeft, CblasLower, CblasTrans,
777 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
779 cblas_info = 6; RowMajorStrg = FALSE;
780 cblas_dtrsm( CblasColMajor, CblasRight, CblasLower, CblasNoTrans,
781 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
783 cblas_info = 6; RowMajorStrg = FALSE;
784 cblas_dtrsm( CblasColMajor, CblasRight, CblasLower, CblasTrans,
785 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
787 cblas_info = 7; RowMajorStrg = FALSE;
788 cblas_dtrsm( CblasColMajor, CblasLeft, CblasUpper, CblasNoTrans,
789 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
791 cblas_info = 7; RowMajorStrg = FALSE;
792 cblas_dtrsm( CblasColMajor, CblasLeft, CblasUpper, CblasTrans,
793 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
795 cblas_info = 7; RowMajorStrg = FALSE;
796 cblas_dtrsm( CblasColMajor, CblasRight, CblasUpper, CblasNoTrans,
797 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
799 cblas_info = 7; RowMajorStrg = FALSE;
800 cblas_dtrsm( CblasColMajor, CblasRight, CblasUpper, CblasTrans,
801 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
803 cblas_info = 7; RowMajorStrg = FALSE;
804 cblas_dtrsm( CblasColMajor, CblasLeft, CblasLower, CblasNoTrans,
805 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
807 cblas_info = 7; RowMajorStrg = FALSE;
808 cblas_dtrsm( CblasColMajor, CblasLeft, CblasLower, CblasTrans,
809 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
811 cblas_info = 7; RowMajorStrg = FALSE;
812 cblas_dtrsm( CblasColMajor, CblasRight, CblasLower, CblasNoTrans,
813 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
815 cblas_info = 7; RowMajorStrg = FALSE;
816 cblas_dtrsm( CblasColMajor, CblasRight, CblasLower, CblasTrans,
817 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
819 cblas_info = 10; RowMajorStrg = FALSE;
820 cblas_dtrsm( CblasColMajor, CblasLeft, CblasUpper, CblasNoTrans,
821 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
823 cblas_info = 10; RowMajorStrg = FALSE;
824 cblas_dtrsm( CblasColMajor, CblasLeft, CblasUpper, CblasTrans,
825 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
827 cblas_info = 10; RowMajorStrg = FALSE;
828 cblas_dtrsm( CblasColMajor, CblasRight, CblasUpper, CblasNoTrans,
829 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
831 cblas_info = 10; RowMajorStrg = FALSE;
832 cblas_dtrsm( CblasColMajor, CblasRight, CblasUpper, CblasTrans,
833 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
835 cblas_info = 10; RowMajorStrg = FALSE;
836 cblas_dtrsm( CblasColMajor, CblasLeft, CblasLower, CblasNoTrans,
837 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
839 cblas_info = 10; RowMajorStrg = FALSE;
840 cblas_dtrsm( CblasColMajor, CblasLeft, CblasLower, CblasTrans,
841 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
843 cblas_info = 10; RowMajorStrg = FALSE;
844 cblas_dtrsm( CblasColMajor, CblasRight, CblasLower, CblasNoTrans,
845 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
847 cblas_info = 10; RowMajorStrg = FALSE;
848 cblas_dtrsm( CblasColMajor, CblasRight, CblasLower, CblasTrans,
849 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
851 cblas_info = 12; RowMajorStrg = FALSE;
852 cblas_dtrsm( CblasColMajor, CblasLeft, CblasUpper, CblasNoTrans,
853 CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
855 cblas_info = 12; RowMajorStrg = FALSE;
856 cblas_dtrsm( CblasColMajor, CblasLeft, CblasUpper, CblasTrans,
857 CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
859 cblas_info = 12; RowMajorStrg = FALSE;
860 cblas_dtrsm( CblasColMajor, CblasRight, CblasUpper, CblasNoTrans,
861 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
863 cblas_info = 12; RowMajorStrg = FALSE;
864 cblas_dtrsm( CblasColMajor, CblasRight, CblasUpper, CblasTrans,
865 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
867 cblas_info = 12; RowMajorStrg = FALSE;
868 cblas_dtrsm( CblasColMajor, CblasLeft, CblasLower, CblasNoTrans,
869 CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
871 cblas_info = 12; RowMajorStrg = FALSE;
872 cblas_dtrsm( CblasColMajor, CblasLeft, CblasLower, CblasTrans,
873 CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
875 cblas_info = 12; RowMajorStrg = FALSE;
876 cblas_dtrsm( CblasColMajor, CblasRight, CblasLower, CblasNoTrans,
877 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
879 cblas_info = 12; RowMajorStrg = FALSE;
880 cblas_dtrsm( CblasColMajor, CblasRight, CblasLower, CblasTrans,
881 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
884 cblas_info = 6; RowMajorStrg = TRUE;
885 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasUpper, CblasNoTrans,
886 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
888 cblas_info = 6; RowMajorStrg = TRUE;
889 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasUpper, CblasTrans,
890 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
892 cblas_info = 6; RowMajorStrg = TRUE;
893 cblas_dtrsm( CblasRowMajor, CblasRight, CblasUpper, CblasNoTrans,
894 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
896 cblas_info = 6; RowMajorStrg = TRUE;
897 cblas_dtrsm( CblasRowMajor, CblasRight, CblasUpper, CblasTrans,
898 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
900 cblas_info = 6; RowMajorStrg = TRUE;
901 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasLower, CblasNoTrans,
902 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
904 cblas_info = 6; RowMajorStrg = TRUE;
905 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasLower, CblasTrans,
906 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
908 cblas_info = 6; RowMajorStrg = TRUE;
909 cblas_dtrsm( CblasRowMajor, CblasRight, CblasLower, CblasNoTrans,
910 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
912 cblas_info = 6; RowMajorStrg = TRUE;
913 cblas_dtrsm( CblasRowMajor, CblasRight, CblasLower, CblasTrans,
914 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
916 cblas_info = 7; RowMajorStrg = TRUE;
917 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasUpper, CblasNoTrans,
918 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
920 cblas_info = 7; RowMajorStrg = TRUE;
921 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasUpper, CblasTrans,
922 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
924 cblas_info = 7; RowMajorStrg = TRUE;
925 cblas_dtrsm( CblasRowMajor, CblasRight, CblasUpper, CblasNoTrans,
926 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
928 cblas_info = 7; RowMajorStrg = TRUE;
929 cblas_dtrsm( CblasRowMajor, CblasRight, CblasUpper, CblasTrans,
930 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
932 cblas_info = 7; RowMajorStrg = TRUE;
933 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasLower, CblasNoTrans,
934 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
936 cblas_info = 7; RowMajorStrg = TRUE;
937 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasLower, CblasTrans,
938 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
940 cblas_info = 7; RowMajorStrg = TRUE;
941 cblas_dtrsm( CblasRowMajor, CblasRight, CblasLower, CblasNoTrans,
942 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
944 cblas_info = 7; RowMajorStrg = TRUE;
945 cblas_dtrsm( CblasRowMajor, CblasRight, CblasLower, CblasTrans,
946 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
948 cblas_info = 10; RowMajorStrg = TRUE;
949 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasUpper, CblasNoTrans,
950 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
952 cblas_info = 10; RowMajorStrg = TRUE;
953 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasUpper, CblasTrans,
954 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
956 cblas_info = 10; RowMajorStrg = TRUE;
957 cblas_dtrsm( CblasRowMajor, CblasRight, CblasUpper, CblasNoTrans,
958 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
960 cblas_info = 10; RowMajorStrg = TRUE;
961 cblas_dtrsm( CblasRowMajor, CblasRight, CblasUpper, CblasTrans,
962 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
964 cblas_info = 10; RowMajorStrg = TRUE;
965 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasLower, CblasNoTrans,
966 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
968 cblas_info = 10; RowMajorStrg = TRUE;
969 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasLower, CblasTrans,
970 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
972 cblas_info = 10; RowMajorStrg = TRUE;
973 cblas_dtrsm( CblasRowMajor, CblasRight, CblasLower, CblasNoTrans,
974 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
976 cblas_info = 10; RowMajorStrg = TRUE;
977 cblas_dtrsm( CblasRowMajor, CblasRight, CblasLower, CblasTrans,
978 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
980 cblas_info = 12; RowMajorStrg = TRUE;
981 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasUpper, CblasNoTrans,
982 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
984 cblas_info = 12; RowMajorStrg = TRUE;
985 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasUpper, CblasTrans,
986 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
988 cblas_info = 12; RowMajorStrg = TRUE;
989 cblas_dtrsm( CblasRowMajor, CblasRight, CblasUpper, CblasNoTrans,
990 CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
992 cblas_info = 12; RowMajorStrg = TRUE;
993 cblas_dtrsm( CblasRowMajor, CblasRight, CblasUpper, CblasTrans,
994 CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
996 cblas_info = 12; RowMajorStrg = TRUE;
997 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasLower, CblasNoTrans,
998 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
1000 cblas_info = 12; RowMajorStrg = TRUE;
1001 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasLower, CblasTrans,
1002 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
1004 cblas_info = 12; RowMajorStrg = TRUE;
1005 cblas_dtrsm( CblasRowMajor, CblasRight, CblasLower, CblasNoTrans,
1006 CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
1008 cblas_info = 12; RowMajorStrg = TRUE;
1009 cblas_dtrsm( CblasRowMajor, CblasRight, CblasLower, CblasTrans,
1010 CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
1013 }
else if (strncmp( sf,
"cblas_dsyrk" ,11)==0) {
1014 cblas_rout =
"cblas_dsyrk" ;
1017 cblas_dsyrk( INVALID, CblasUpper, CblasNoTrans,
1018 0, 0, ALPHA, A, 1, BETA, C, 1 );
1020 cblas_info = 2; RowMajorStrg = FALSE;
1021 cblas_dsyrk( CblasColMajor, INVALID, CblasNoTrans,
1022 0, 0, ALPHA, A, 1, BETA, C, 1 );
1024 cblas_info = 3; RowMajorStrg = FALSE;
1025 cblas_dsyrk( CblasColMajor, CblasUpper, INVALID,
1026 0, 0, ALPHA, A, 1, BETA, C, 1 );
1028 cblas_info = 4; RowMajorStrg = FALSE;
1029 cblas_dsyrk( CblasColMajor, CblasUpper, CblasNoTrans,
1030 INVALID, 0, ALPHA, A, 1, BETA, C, 1 );
1032 cblas_info = 4; RowMajorStrg = FALSE;
1033 cblas_dsyrk( CblasColMajor, CblasUpper, CblasTrans,
1034 INVALID, 0, ALPHA, A, 1, BETA, C, 1 );
1036 cblas_info = 4; RowMajorStrg = FALSE;
1037 cblas_dsyrk( CblasColMajor, CblasLower, CblasNoTrans,
1038 INVALID, 0, ALPHA, A, 1, BETA, C, 1 );
1040 cblas_info = 4; RowMajorStrg = FALSE;
1041 cblas_dsyrk( CblasColMajor, CblasLower, CblasTrans,
1042 INVALID, 0, ALPHA, A, 1, BETA, C, 1 );
1044 cblas_info = 5; RowMajorStrg = FALSE;
1045 cblas_dsyrk( CblasColMajor, CblasUpper, CblasNoTrans,
1046 0, INVALID, ALPHA, A, 1, BETA, C, 1 );
1048 cblas_info = 5; RowMajorStrg = FALSE;
1049 cblas_dsyrk( CblasColMajor, CblasUpper, CblasTrans,
1050 0, INVALID, ALPHA, A, 1, BETA, C, 1 );
1052 cblas_info = 5; RowMajorStrg = FALSE;
1053 cblas_dsyrk( CblasColMajor, CblasLower, CblasNoTrans,
1054 0, INVALID, ALPHA, A, 1, BETA, C, 1 );
1056 cblas_info = 5; RowMajorStrg = FALSE;
1057 cblas_dsyrk( CblasColMajor, CblasLower, CblasTrans,
1058 0, INVALID, ALPHA, A, 1, BETA, C, 1 );
1060 cblas_info = 8; RowMajorStrg = TRUE;
1061 cblas_dsyrk( CblasRowMajor, CblasUpper, CblasNoTrans,
1062 0, 2, ALPHA, A, 1, BETA, C, 2 );
1064 cblas_info = 8; RowMajorStrg = TRUE;
1065 cblas_dsyrk( CblasRowMajor, CblasUpper, CblasTrans,
1066 2, 0, ALPHA, A, 1, BETA, C, 1 );
1068 cblas_info = 8; RowMajorStrg = TRUE;
1069 cblas_dsyrk( CblasRowMajor, CblasLower, CblasNoTrans,
1070 0, 2, ALPHA, A, 1, BETA, C, 2 );
1072 cblas_info = 8; RowMajorStrg = TRUE;
1073 cblas_dsyrk( CblasRowMajor, CblasLower, CblasTrans,
1074 2, 0, ALPHA, A, 1, BETA, C, 1 );
1076 cblas_info = 8; RowMajorStrg = FALSE;
1077 cblas_dsyrk( CblasColMajor, CblasUpper, CblasNoTrans,
1078 2, 0, ALPHA, A, 1, BETA, C, 2 );
1080 cblas_info = 8; RowMajorStrg = FALSE;
1081 cblas_dsyrk( CblasColMajor, CblasUpper, CblasTrans,
1082 0, 2, ALPHA, A, 1, BETA, C, 1 );
1084 cblas_info = 8; RowMajorStrg = FALSE;
1085 cblas_dsyrk( CblasColMajor, CblasLower, CblasNoTrans,
1086 2, 0, ALPHA, A, 1, BETA, C, 2 );
1088 cblas_info = 8; RowMajorStrg = FALSE;
1089 cblas_dsyrk( CblasColMajor, CblasLower, CblasTrans,
1090 0, 2, ALPHA, A, 1, BETA, C, 1 );
1092 cblas_info = 11; RowMajorStrg = TRUE;
1093 cblas_dsyrk( CblasRowMajor, CblasUpper, CblasNoTrans,
1094 2, 0, ALPHA, A, 1, BETA, C, 1 );
1096 cblas_info = 11; RowMajorStrg = TRUE;
1097 cblas_dsyrk( CblasRowMajor, CblasUpper, CblasTrans,
1098 2, 0, ALPHA, A, 2, BETA, C, 1 );
1100 cblas_info = 11; RowMajorStrg = TRUE;
1101 cblas_dsyrk( CblasRowMajor, CblasLower, CblasNoTrans,
1102 2, 0, ALPHA, A, 1, BETA, C, 1 );
1104 cblas_info = 11; RowMajorStrg = TRUE;
1105 cblas_dsyrk( CblasRowMajor, CblasLower, CblasTrans,
1106 2, 0, ALPHA, A, 2, BETA, C, 1 );
1108 cblas_info = 11; RowMajorStrg = FALSE;
1109 cblas_dsyrk( CblasColMajor, CblasUpper, CblasNoTrans,
1110 2, 0, ALPHA, A, 2, BETA, C, 1 );
1112 cblas_info = 11; RowMajorStrg = FALSE;
1113 cblas_dsyrk( CblasColMajor, CblasUpper, CblasTrans,
1114 2, 0, ALPHA, A, 1, BETA, C, 1 );
1116 cblas_info = 11; RowMajorStrg = FALSE;
1117 cblas_dsyrk( CblasColMajor, CblasLower, CblasNoTrans,
1118 2, 0, ALPHA, A, 2, BETA, C, 1 );
1120 cblas_info = 11; RowMajorStrg = FALSE;
1121 cblas_dsyrk( CblasColMajor, CblasLower, CblasTrans,
1122 2, 0, ALPHA, A, 1, BETA, C, 1 );
1125 }
else if (strncmp( sf,
"cblas_dsyr2k" ,12)==0) {
1126 cblas_rout =
"cblas_dsyr2k" ;
1129 cblas_dsyr2k( INVALID, CblasUpper, CblasNoTrans,
1130 0, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1132 cblas_info = 2; RowMajorStrg = FALSE;
1133 cblas_dsyr2k( CblasColMajor, INVALID, CblasNoTrans,
1134 0, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1136 cblas_info = 3; RowMajorStrg = FALSE;
1137 cblas_dsyr2k( CblasColMajor, CblasUpper, INVALID,
1138 0, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1140 cblas_info = 4; RowMajorStrg = FALSE;
1141 cblas_dsyr2k( CblasColMajor, CblasUpper, CblasNoTrans,
1142 INVALID, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1144 cblas_info = 4; RowMajorStrg = FALSE;
1145 cblas_dsyr2k( CblasColMajor, CblasUpper, CblasTrans,
1146 INVALID, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1148 cblas_info = 4; RowMajorStrg = FALSE;
1149 cblas_dsyr2k( CblasColMajor, CblasLower, CblasNoTrans,
1150 INVALID, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1152 cblas_info = 4; RowMajorStrg = FALSE;
1153 cblas_dsyr2k( CblasColMajor, CblasLower, CblasTrans,
1154 INVALID, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1156 cblas_info = 5; RowMajorStrg = FALSE;
1157 cblas_dsyr2k( CblasColMajor, CblasUpper, CblasNoTrans,
1158 0, INVALID, ALPHA, A, 1, B, 1, BETA, C, 1 );
1160 cblas_info = 5; RowMajorStrg = FALSE;
1161 cblas_dsyr2k( CblasColMajor, CblasUpper, CblasTrans,
1162 0, INVALID, ALPHA, A, 1, B, 1, BETA, C, 1 );
1164 cblas_info = 5; RowMajorStrg = FALSE;
1165 cblas_dsyr2k( CblasColMajor, CblasLower, CblasNoTrans,
1166 0, INVALID, ALPHA, A, 1, B, 1, BETA, C, 1 );
1168 cblas_info = 5; RowMajorStrg = FALSE;
1169 cblas_dsyr2k( CblasColMajor, CblasLower, CblasTrans,
1170 0, INVALID, ALPHA, A, 1, B, 1, BETA, C, 1 );
1172 cblas_info = 8; RowMajorStrg = TRUE;
1173 cblas_dsyr2k( CblasRowMajor, CblasUpper, CblasNoTrans,
1174 0, 2, ALPHA, A, 1, B, 2, BETA, C, 2 );
1176 cblas_info = 8; RowMajorStrg = TRUE;
1177 cblas_dsyr2k( CblasRowMajor, CblasUpper, CblasTrans,
1178 2, 0, ALPHA, A, 1, B, 2, BETA, C, 1 );
1180 cblas_info = 8; RowMajorStrg = TRUE;
1181 cblas_dsyr2k( CblasRowMajor, CblasLower, CblasNoTrans,
1182 0, 2, ALPHA, A, 1, B, 2, BETA, C, 2 );
1184 cblas_info = 8; RowMajorStrg = TRUE;
1185 cblas_dsyr2k( CblasRowMajor, CblasLower, CblasTrans,
1186 2, 0, ALPHA, A, 1, B, 2, BETA, C, 1 );
1188 cblas_info = 8; RowMajorStrg = FALSE;
1189 cblas_dsyr2k( CblasColMajor, CblasUpper, CblasNoTrans,
1190 2, 0, ALPHA, A, 1, B, 1, BETA, C, 2 );
1192 cblas_info = 8; RowMajorStrg = FALSE;
1193 cblas_dsyr2k( CblasColMajor, CblasUpper, CblasTrans,
1194 0, 2, ALPHA, A, 1, B, 1, BETA, C, 1 );
1196 cblas_info = 8; RowMajorStrg = FALSE;
1197 cblas_dsyr2k( CblasColMajor, CblasLower, CblasNoTrans,
1198 2, 0, ALPHA, A, 1, B, 1, BETA, C, 2 );
1200 cblas_info = 8; RowMajorStrg = FALSE;
1201 cblas_dsyr2k( CblasColMajor, CblasLower, CblasTrans,
1202 0, 2, ALPHA, A, 1, B, 1, BETA, C, 1 );
1204 cblas_info = 10; RowMajorStrg = TRUE;
1205 cblas_dsyr2k( CblasRowMajor, CblasUpper, CblasNoTrans,
1206 0, 2, ALPHA, A, 2, B, 1, BETA, C, 2 );
1208 cblas_info = 10; RowMajorStrg = TRUE;
1209 cblas_dsyr2k( CblasRowMajor, CblasUpper, CblasTrans,
1210 2, 0, ALPHA, A, 2, B, 1, BETA, C, 1 );
1212 cblas_info = 10; RowMajorStrg = TRUE;
1213 cblas_dsyr2k( CblasRowMajor, CblasLower, CblasNoTrans,
1214 0, 2, ALPHA, A, 2, B, 1, BETA, C, 2 );
1216 cblas_info = 10; RowMajorStrg = TRUE;
1217 cblas_dsyr2k( CblasRowMajor, CblasLower, CblasTrans,
1218 2, 0, ALPHA, A, 2, B, 1, BETA, C, 1 );
1220 cblas_info = 10; RowMajorStrg = FALSE;
1221 cblas_dsyr2k( CblasColMajor, CblasUpper, CblasNoTrans,
1222 2, 0, ALPHA, A, 2, B, 1, BETA, C, 2 );
1224 cblas_info = 10; RowMajorStrg = FALSE;
1225 cblas_dsyr2k( CblasColMajor, CblasUpper, CblasTrans,
1226 0, 2, ALPHA, A, 2, B, 1, BETA, C, 1 );
1228 cblas_info = 10; RowMajorStrg = FALSE;
1229 cblas_dsyr2k( CblasColMajor, CblasLower, CblasNoTrans,
1230 2, 0, ALPHA, A, 2, B, 1, BETA, C, 2 );
1232 cblas_info = 10; RowMajorStrg = FALSE;
1233 cblas_dsyr2k( CblasColMajor, CblasLower, CblasTrans,
1234 0, 2, ALPHA, A, 2, B, 1, BETA, C, 1 );
1236 cblas_info = 13; RowMajorStrg = TRUE;
1237 cblas_dsyr2k( CblasRowMajor, CblasUpper, CblasNoTrans,
1238 2, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1240 cblas_info = 13; RowMajorStrg = TRUE;
1241 cblas_dsyr2k( CblasRowMajor, CblasUpper, CblasTrans,
1242 2, 0, ALPHA, A, 2, B, 2, BETA, C, 1 );
1244 cblas_info = 13; RowMajorStrg = TRUE;
1245 cblas_dsyr2k( CblasRowMajor, CblasLower, CblasNoTrans,
1246 2, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1248 cblas_info = 13; RowMajorStrg = TRUE;
1249 cblas_dsyr2k( CblasRowMajor, CblasLower, CblasTrans,
1250 2, 0, ALPHA, A, 2, B, 2, BETA, C, 1 );
1252 cblas_info = 13; RowMajorStrg = FALSE;
1253 cblas_dsyr2k( CblasColMajor, CblasUpper, CblasNoTrans,
1254 2, 0, ALPHA, A, 2, B, 2, BETA, C, 1 );
1256 cblas_info = 13; RowMajorStrg = FALSE;
1257 cblas_dsyr2k( CblasColMajor, CblasUpper, CblasTrans,
1258 2, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1260 cblas_info = 13; RowMajorStrg = FALSE;
1261 cblas_dsyr2k( CblasColMajor, CblasLower, CblasNoTrans,
1262 2, 0, ALPHA, A, 2, B, 2, BETA, C, 1 );
1264 cblas_info = 13; RowMajorStrg = FALSE;
1265 cblas_dsyr2k( CblasColMajor, CblasLower, CblasTrans,
1266 2, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1269 if (cblas_ok == TRUE )
1270 printf(
" %-12s PASSED THE TESTS OF ERROR-EXITS\n", cblas_rout);
1272 printf(
"***** %s FAILED THE TESTS OF ERROR-EXITS *******\n",cblas_rout);