4 #include "cblas_test.h"
6 int cblas_ok, cblas_lerr, cblas_info;
11 void F77_xerbla(F77_Char F77_srname, void *vinfo);
13 void F77_xerbla(char *srname, void *vinfo);
17 extern int cblas_ok, cblas_lerr, cblas_info;
18 extern 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 int cblas_info, cblas_lerr, cblas_ok;
34 extern int RowMajorStrg;
35 extern char *cblas_rout;
37 if (link_xerbla) /* call these first to link */
39 cblas_xerbla(cblas_info,cblas_rout,"");
40 F77_xerbla(cblas_rout,&cblas_info);
46 if (strncmp( sf,"cblas_dgemm" ,11)==0) {
47 cblas_rout = "cblas_dgemm" ;
50 cblas_dgemm( INVALID, CblasNoTrans, CblasNoTrans, 0, 0, 0,
51 ALPHA, A, 1, B, 1, BETA, C, 1 );
54 cblas_dgemm( INVALID, CblasNoTrans, CblasTrans, 0, 0, 0,
55 ALPHA, A, 1, B, 1, BETA, C, 1 );
58 cblas_dgemm( INVALID, CblasTrans, CblasNoTrans, 0, 0, 0,
59 ALPHA, A, 1, B, 1, BETA, C, 1 );
62 cblas_dgemm( INVALID, CblasTrans, CblasTrans, 0, 0, 0,
63 ALPHA, A, 1, B, 1, BETA, C, 1 );
65 cblas_info = 2; RowMajorStrg = FALSE;
66 cblas_dgemm( CblasColMajor, INVALID, CblasNoTrans, 0, 0, 0,
67 ALPHA, A, 1, B, 1, BETA, C, 1 );
69 cblas_info = 2; RowMajorStrg = FALSE;
70 cblas_dgemm( CblasColMajor, INVALID, CblasTrans, 0, 0, 0,
71 ALPHA, A, 1, B, 1, BETA, C, 1 );
73 cblas_info = 3; RowMajorStrg = FALSE;
74 cblas_dgemm( CblasColMajor, CblasNoTrans, INVALID, 0, 0, 0,
75 ALPHA, A, 1, B, 1, BETA, C, 1 );
77 cblas_info = 3; RowMajorStrg = FALSE;
78 cblas_dgemm( CblasColMajor, CblasTrans, INVALID, 0, 0, 0,
79 ALPHA, A, 1, B, 1, BETA, C, 1 );
81 cblas_info = 4; RowMajorStrg = FALSE;
82 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasNoTrans, INVALID, 0, 0,
83 ALPHA, A, 1, B, 1, BETA, C, 1 );
85 cblas_info = 4; RowMajorStrg = FALSE;
86 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasTrans, INVALID, 0, 0,
87 ALPHA, A, 1, B, 1, BETA, C, 1 );
89 cblas_info = 4; RowMajorStrg = FALSE;
90 cblas_dgemm( CblasColMajor, CblasTrans, CblasNoTrans, INVALID, 0, 0,
91 ALPHA, A, 1, B, 1, BETA, C, 1 );
93 cblas_info = 4; RowMajorStrg = FALSE;
94 cblas_dgemm( CblasColMajor, CblasTrans, CblasTrans, INVALID, 0, 0,
95 ALPHA, A, 1, B, 1, BETA, C, 1 );
97 cblas_info = 5; RowMajorStrg = FALSE;
98 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasNoTrans, 0, INVALID, 0,
99 ALPHA, A, 1, B, 1, BETA, C, 1 );
101 cblas_info = 5; RowMajorStrg = FALSE;
102 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasTrans, 0, INVALID, 0,
103 ALPHA, A, 1, B, 1, BETA, C, 1 );
105 cblas_info = 5; RowMajorStrg = FALSE;
106 cblas_dgemm( CblasColMajor, CblasTrans, CblasNoTrans, 0, INVALID, 0,
107 ALPHA, A, 1, B, 1, BETA, C, 1 );
109 cblas_info = 5; RowMajorStrg = FALSE;
110 cblas_dgemm( CblasColMajor, CblasTrans, CblasTrans, 0, INVALID, 0,
111 ALPHA, A, 1, B, 1, BETA, C, 1 );
113 cblas_info = 6; RowMajorStrg = FALSE;
114 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasNoTrans, 0, 0, INVALID,
115 ALPHA, A, 1, B, 1, BETA, C, 1 );
117 cblas_info = 6; RowMajorStrg = FALSE;
118 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasTrans, 0, 0, INVALID,
119 ALPHA, A, 1, B, 1, BETA, C, 1 );
121 cblas_info = 6; RowMajorStrg = FALSE;
122 cblas_dgemm( CblasColMajor, CblasTrans, CblasNoTrans, 0, 0, INVALID,
123 ALPHA, A, 1, B, 1, BETA, C, 1 );
125 cblas_info = 6; RowMajorStrg = FALSE;
126 cblas_dgemm( CblasColMajor, CblasTrans, CblasTrans, 0, 0, INVALID,
127 ALPHA, A, 1, B, 1, BETA, C, 1 );
129 cblas_info = 9; RowMajorStrg = FALSE;
130 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasNoTrans, 2, 0, 0,
131 ALPHA, A, 1, B, 1, BETA, C, 2 );
133 cblas_info = 9; RowMajorStrg = FALSE;
134 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasTrans, 2, 0, 0,
135 ALPHA, A, 1, B, 1, BETA, C, 2 );
137 cblas_info = 9; RowMajorStrg = FALSE;
138 cblas_dgemm( CblasColMajor, CblasTrans, CblasNoTrans, 0, 0, 2,
139 ALPHA, A, 1, B, 2, BETA, C, 1 );
141 cblas_info = 9; RowMajorStrg = FALSE;
142 cblas_dgemm( CblasColMajor, CblasTrans, CblasTrans, 0, 0, 2,
143 ALPHA, A, 1, B, 1, BETA, C, 1 );
145 cblas_info = 11; RowMajorStrg = FALSE;
146 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasNoTrans, 0, 0, 2,
147 ALPHA, A, 1, B, 1, BETA, C, 1 );
149 cblas_info = 11; RowMajorStrg = FALSE;
150 cblas_dgemm( CblasColMajor, CblasTrans, CblasNoTrans, 0, 0, 2,
151 ALPHA, A, 2, B, 1, BETA, C, 1 );
153 cblas_info = 11; RowMajorStrg = FALSE;
154 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasTrans, 0, 2, 0,
155 ALPHA, A, 1, B, 1, BETA, C, 1 );
157 cblas_info = 11; RowMajorStrg = FALSE;
158 cblas_dgemm( CblasColMajor, CblasTrans, CblasTrans, 0, 2, 0,
159 ALPHA, A, 1, B, 1, BETA, C, 1 );
161 cblas_info = 14; RowMajorStrg = FALSE;
162 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasNoTrans, 2, 0, 0,
163 ALPHA, A, 2, B, 1, BETA, C, 1 );
165 cblas_info = 14; RowMajorStrg = FALSE;
166 cblas_dgemm( CblasColMajor, CblasNoTrans, CblasTrans, 2, 0, 0,
167 ALPHA, A, 2, B, 1, BETA, C, 1 );
169 cblas_info = 14; RowMajorStrg = FALSE;
170 cblas_dgemm( CblasColMajor, CblasTrans, CblasNoTrans, 2, 0, 0,
171 ALPHA, A, 1, B, 1, BETA, C, 1 );
173 cblas_info = 14; RowMajorStrg = FALSE;
174 cblas_dgemm( CblasColMajor, CblasTrans, CblasTrans, 2, 0, 0,
175 ALPHA, A, 1, B, 1, BETA, C, 1 );
177 cblas_info = 4; RowMajorStrg = TRUE;
178 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasNoTrans, INVALID, 0, 0,
179 ALPHA, A, 1, B, 1, BETA, C, 1 );
181 cblas_info = 4; RowMajorStrg = TRUE;
182 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasTrans, INVALID, 0, 0,
183 ALPHA, A, 1, B, 1, BETA, C, 1 );
185 cblas_info = 4; RowMajorStrg = TRUE;
186 cblas_dgemm( CblasRowMajor, CblasTrans, CblasNoTrans, INVALID, 0, 0,
187 ALPHA, A, 1, B, 1, BETA, C, 1 );
189 cblas_info = 4; RowMajorStrg = TRUE;
190 cblas_dgemm( CblasRowMajor, CblasTrans, CblasTrans, INVALID, 0, 0,
191 ALPHA, A, 1, B, 1, BETA, C, 1 );
193 cblas_info = 5; RowMajorStrg = TRUE;
194 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasNoTrans, 0, INVALID, 0,
195 ALPHA, A, 1, B, 1, BETA, C, 1 );
197 cblas_info = 5; RowMajorStrg = TRUE;
198 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasTrans, 0, INVALID, 0,
199 ALPHA, A, 1, B, 1, BETA, C, 1 );
201 cblas_info = 5; RowMajorStrg = TRUE;
202 cblas_dgemm( CblasRowMajor, CblasTrans, CblasNoTrans, 0, INVALID, 0,
203 ALPHA, A, 1, B, 1, BETA, C, 1 );
205 cblas_info = 5; RowMajorStrg = TRUE;
206 cblas_dgemm( CblasRowMajor, CblasTrans, CblasTrans, 0, INVALID, 0,
207 ALPHA, A, 1, B, 1, BETA, C, 1 );
209 cblas_info = 6; RowMajorStrg = TRUE;
210 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasNoTrans, 0, 0, INVALID,
211 ALPHA, A, 1, B, 1, BETA, C, 1 );
213 cblas_info = 6; RowMajorStrg = TRUE;
214 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasTrans, 0, 0, INVALID,
215 ALPHA, A, 1, B, 1, BETA, C, 1 );
217 cblas_info = 6; RowMajorStrg = TRUE;
218 cblas_dgemm( CblasRowMajor, CblasTrans, CblasNoTrans, 0, 0, INVALID,
219 ALPHA, A, 1, B, 1, BETA, C, 1 );
221 cblas_info = 6; RowMajorStrg = TRUE;
222 cblas_dgemm( CblasRowMajor, CblasTrans, CblasTrans, 0, 0, INVALID,
223 ALPHA, A, 1, B, 1, BETA, C, 1 );
225 cblas_info = 9; RowMajorStrg = TRUE;
226 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasNoTrans, 0, 0, 2,
227 ALPHA, A, 1, B, 1, BETA, C, 2 );
229 cblas_info = 9; RowMajorStrg = TRUE;
230 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasTrans, 0, 0, 2,
231 ALPHA, A, 1, B, 2, BETA, C, 2 );
233 cblas_info = 9; RowMajorStrg = TRUE;
234 cblas_dgemm( CblasRowMajor, CblasTrans, CblasNoTrans, 2, 0, 0,
235 ALPHA, A, 1, B, 2, BETA, C, 1 );
237 cblas_info = 9; RowMajorStrg = TRUE;
238 cblas_dgemm( CblasRowMajor, CblasTrans, CblasTrans, 2, 0, 0,
239 ALPHA, A, 1, B, 1, BETA, C, 1 );
241 cblas_info = 11; RowMajorStrg = TRUE;
242 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasNoTrans, 0, 2, 0,
243 ALPHA, A, 1, B, 1, BETA, C, 1 );
245 cblas_info = 11; RowMajorStrg = TRUE;
246 cblas_dgemm( CblasRowMajor, CblasTrans, CblasNoTrans, 0, 2, 0,
247 ALPHA, A, 2, B, 1, BETA, C, 1 );
249 cblas_info = 11; RowMajorStrg = TRUE;
250 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasTrans, 0, 0, 2,
251 ALPHA, A, 2, B, 1, BETA, C, 1 );
253 cblas_info = 11; RowMajorStrg = TRUE;
254 cblas_dgemm( CblasRowMajor, CblasTrans, CblasTrans, 0, 0, 2,
255 ALPHA, A, 1, B, 1, BETA, C, 1 );
257 cblas_info = 14; RowMajorStrg = TRUE;
258 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasNoTrans, 0, 2, 0,
259 ALPHA, A, 1, B, 2, BETA, C, 1 );
261 cblas_info = 14; RowMajorStrg = TRUE;
262 cblas_dgemm( CblasRowMajor, CblasNoTrans, CblasTrans, 0, 2, 0,
263 ALPHA, A, 1, B, 1, BETA, C, 1 );
265 cblas_info = 14; RowMajorStrg = TRUE;
266 cblas_dgemm( CblasRowMajor, CblasTrans, CblasNoTrans, 0, 2, 0,
267 ALPHA, A, 1, B, 2, BETA, C, 1 );
269 cblas_info = 14; RowMajorStrg = TRUE;
270 cblas_dgemm( CblasRowMajor, CblasTrans, CblasTrans, 0, 2, 0,
271 ALPHA, A, 1, B, 1, BETA, C, 1 );
274 } else if (strncmp( sf,"cblas_dsymm" ,11)==0) {
275 cblas_rout = "cblas_dsymm" ;
278 cblas_dsymm( INVALID, CblasRight, CblasLower, 0, 0,
279 ALPHA, A, 1, B, 1, BETA, C, 1 );
281 cblas_info = 2; RowMajorStrg = FALSE;
282 cblas_dsymm( CblasColMajor, INVALID, CblasUpper, 0, 0,
283 ALPHA, A, 1, B, 1, BETA, C, 1 );
285 cblas_info = 3; RowMajorStrg = FALSE;
286 cblas_dsymm( CblasColMajor, CblasLeft, INVALID, 0, 0,
287 ALPHA, A, 1, B, 1, BETA, C, 1 );
289 cblas_info = 4; RowMajorStrg = FALSE;
290 cblas_dsymm( CblasColMajor, CblasLeft, CblasUpper, INVALID, 0,
291 ALPHA, A, 1, B, 1, BETA, C, 1 );
293 cblas_info = 4; RowMajorStrg = FALSE;
294 cblas_dsymm( CblasColMajor, CblasRight, CblasUpper, INVALID, 0,
295 ALPHA, A, 1, B, 1, BETA, C, 1 );
297 cblas_info = 4; RowMajorStrg = FALSE;
298 cblas_dsymm( CblasColMajor, CblasLeft, CblasLower, INVALID, 0,
299 ALPHA, A, 1, B, 1, BETA, C, 1 );
301 cblas_info = 4; RowMajorStrg = FALSE;
302 cblas_dsymm( CblasColMajor, CblasRight, CblasLower, INVALID, 0,
303 ALPHA, A, 1, B, 1, BETA, C, 1 );
305 cblas_info = 5; RowMajorStrg = FALSE;
306 cblas_dsymm( CblasColMajor, CblasLeft, CblasUpper, 0, INVALID,
307 ALPHA, A, 1, B, 1, BETA, C, 1 );
309 cblas_info = 5; RowMajorStrg = FALSE;
310 cblas_dsymm( CblasColMajor, CblasRight, CblasUpper, 0, INVALID,
311 ALPHA, A, 1, B, 1, BETA, C, 1 );
313 cblas_info = 5; RowMajorStrg = FALSE;
314 cblas_dsymm( CblasColMajor, CblasLeft, CblasLower, 0, INVALID,
315 ALPHA, A, 1, B, 1, BETA, C, 1 );
317 cblas_info = 5; RowMajorStrg = FALSE;
318 cblas_dsymm( CblasColMajor, CblasRight, CblasLower, 0, INVALID,
319 ALPHA, A, 1, B, 1, BETA, C, 1 );
321 cblas_info = 8; RowMajorStrg = FALSE;
322 cblas_dsymm( CblasColMajor, CblasLeft, CblasUpper, 2, 0,
323 ALPHA, A, 1, B, 2, BETA, C, 2 );
325 cblas_info = 8; RowMajorStrg = FALSE;
326 cblas_dsymm( CblasColMajor, CblasRight, CblasUpper, 0, 2,
327 ALPHA, A, 1, B, 1, BETA, C, 1 );
329 cblas_info = 8; RowMajorStrg = FALSE;
330 cblas_dsymm( CblasColMajor, CblasLeft, CblasLower, 2, 0,
331 ALPHA, A, 1, B, 2, BETA, C, 2 );
333 cblas_info = 8; RowMajorStrg = FALSE;
334 cblas_dsymm( CblasColMajor, CblasRight, CblasLower, 0, 2,
335 ALPHA, A, 1, B, 1, BETA, C, 1 );
337 cblas_info = 10; RowMajorStrg = FALSE;
338 cblas_dsymm( CblasColMajor, CblasLeft, CblasUpper, 2, 0,
339 ALPHA, A, 2, B, 1, BETA, C, 1 );
341 cblas_info = 10; RowMajorStrg = FALSE;
342 cblas_dsymm( CblasColMajor, CblasRight, CblasUpper, 2, 0,
343 ALPHA, A, 1, B, 1, BETA, C, 1 );
345 cblas_info = 10; RowMajorStrg = FALSE;
346 cblas_dsymm( CblasColMajor, CblasLeft, CblasLower, 2, 0,
347 ALPHA, A, 2, B, 1, BETA, C, 1 );
349 cblas_info = 10; RowMajorStrg = FALSE;
350 cblas_dsymm( CblasColMajor, CblasRight, CblasLower, 2, 0,
351 ALPHA, A, 1, B, 1, BETA, C, 1 );
353 cblas_info = 13; RowMajorStrg = FALSE;
354 cblas_dsymm( CblasColMajor, CblasLeft, CblasUpper, 2, 0,
355 ALPHA, A, 2, B, 2, BETA, C, 1 );
357 cblas_info = 13; RowMajorStrg = FALSE;
358 cblas_dsymm( CblasColMajor, CblasRight, CblasUpper, 2, 0,
359 ALPHA, A, 1, B, 2, BETA, C, 1 );
361 cblas_info = 13; RowMajorStrg = FALSE;
362 cblas_dsymm( CblasColMajor, CblasLeft, CblasLower, 2, 0,
363 ALPHA, A, 2, B, 2, BETA, C, 1 );
365 cblas_info = 13; RowMajorStrg = FALSE;
366 cblas_dsymm( CblasColMajor, CblasRight, CblasLower, 2, 0,
367 ALPHA, A, 1, B, 2, BETA, C, 1 );
369 cblas_info = 4; RowMajorStrg = TRUE;
370 cblas_dsymm( CblasRowMajor, CblasLeft, CblasUpper, INVALID, 0,
371 ALPHA, A, 1, B, 1, BETA, C, 1 );
373 cblas_info = 4; RowMajorStrg = TRUE;
374 cblas_dsymm( CblasRowMajor, CblasRight, CblasUpper, INVALID, 0,
375 ALPHA, A, 1, B, 1, BETA, C, 1 );
377 cblas_info = 4; RowMajorStrg = TRUE;
378 cblas_dsymm( CblasRowMajor, CblasLeft, CblasLower, INVALID, 0,
379 ALPHA, A, 1, B, 1, BETA, C, 1 );
381 cblas_info = 4; RowMajorStrg = TRUE;
382 cblas_dsymm( CblasRowMajor, CblasRight, CblasLower, INVALID, 0,
383 ALPHA, A, 1, B, 1, BETA, C, 1 );
385 cblas_info = 5; RowMajorStrg = TRUE;
386 cblas_dsymm( CblasRowMajor, CblasLeft, CblasUpper, 0, INVALID,
387 ALPHA, A, 1, B, 1, BETA, C, 1 );
389 cblas_info = 5; RowMajorStrg = TRUE;
390 cblas_dsymm( CblasRowMajor, CblasRight, CblasUpper, 0, INVALID,
391 ALPHA, A, 1, B, 1, BETA, C, 1 );
393 cblas_info = 5; RowMajorStrg = TRUE;
394 cblas_dsymm( CblasRowMajor, CblasLeft, CblasLower, 0, INVALID,
395 ALPHA, A, 1, B, 1, BETA, C, 1 );
397 cblas_info = 5; RowMajorStrg = TRUE;
398 cblas_dsymm( CblasRowMajor, CblasRight, CblasLower, 0, INVALID,
399 ALPHA, A, 1, B, 1, BETA, C, 1 );
401 cblas_info = 8; RowMajorStrg = TRUE;
402 cblas_dsymm( CblasRowMajor, CblasLeft, CblasUpper, 2, 0,
403 ALPHA, A, 1, B, 2, BETA, C, 2 );
405 cblas_info = 8; RowMajorStrg = TRUE;
406 cblas_dsymm( CblasRowMajor, CblasRight, CblasUpper, 0, 2,
407 ALPHA, A, 1, B, 1, BETA, C, 1 );
409 cblas_info = 8; RowMajorStrg = TRUE;
410 cblas_dsymm( CblasRowMajor, CblasLeft, CblasLower, 2, 0,
411 ALPHA, A, 1, B, 2, BETA, C, 2 );
413 cblas_info = 8; RowMajorStrg = TRUE;
414 cblas_dsymm( CblasRowMajor, CblasRight, CblasLower, 0, 2,
415 ALPHA, A, 1, B, 1, BETA, C, 1 );
417 cblas_info = 10; RowMajorStrg = TRUE;
418 cblas_dsymm( CblasRowMajor, CblasLeft, CblasUpper, 0, 2,
419 ALPHA, A, 2, B, 1, BETA, C, 1 );
421 cblas_info = 10; RowMajorStrg = TRUE;
422 cblas_dsymm( CblasRowMajor, CblasRight, CblasUpper, 0, 2,
423 ALPHA, A, 2, B, 1, BETA, C, 1 );
425 cblas_info = 10; RowMajorStrg = TRUE;
426 cblas_dsymm( CblasRowMajor, CblasLeft, CblasLower, 0, 2,
427 ALPHA, A, 2, B, 1, BETA, C, 1 );
429 cblas_info = 10; RowMajorStrg = TRUE;
430 cblas_dsymm( CblasRowMajor, CblasRight, CblasLower, 0, 2,
431 ALPHA, A, 2, B, 1, BETA, C, 1 );
433 cblas_info = 13; RowMajorStrg = TRUE;
434 cblas_dsymm( CblasRowMajor, CblasLeft, CblasUpper, 0, 2,
435 ALPHA, A, 1, B, 2, BETA, C, 1 );
437 cblas_info = 13; RowMajorStrg = TRUE;
438 cblas_dsymm( CblasRowMajor, CblasRight, CblasUpper, 0, 2,
439 ALPHA, A, 2, B, 2, BETA, C, 1 );
441 cblas_info = 13; RowMajorStrg = TRUE;
442 cblas_dsymm( CblasRowMajor, CblasLeft, CblasLower, 0, 2,
443 ALPHA, A, 1, B, 2, BETA, C, 1 );
445 cblas_info = 13; RowMajorStrg = TRUE;
446 cblas_dsymm( CblasRowMajor, CblasRight, CblasLower, 0, 2,
447 ALPHA, A, 2, B, 2, BETA, C, 1 );
450 } else if (strncmp( sf,"cblas_dtrmm" ,11)==0) {
451 cblas_rout = "cblas_dtrmm" ;
454 cblas_dtrmm( INVALID, CblasLeft, CblasUpper, CblasNoTrans,
455 CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
457 cblas_info = 2; RowMajorStrg = FALSE;
458 cblas_dtrmm( CblasColMajor, INVALID, CblasUpper, CblasNoTrans,
459 CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
461 cblas_info = 3; RowMajorStrg = FALSE;
462 cblas_dtrmm( CblasColMajor, CblasLeft, INVALID, CblasNoTrans,
463 CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
465 cblas_info = 4; RowMajorStrg = FALSE;
466 cblas_dtrmm( CblasColMajor, CblasLeft, CblasUpper, INVALID,
467 CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
469 cblas_info = 5; RowMajorStrg = FALSE;
470 cblas_dtrmm( CblasColMajor, CblasLeft, CblasUpper, CblasNoTrans,
471 INVALID, 0, 0, ALPHA, A, 1, B, 1 );
473 cblas_info = 6; RowMajorStrg = FALSE;
474 cblas_dtrmm( CblasColMajor, CblasLeft, CblasUpper, CblasNoTrans,
475 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
477 cblas_info = 6; RowMajorStrg = FALSE;
478 cblas_dtrmm( CblasColMajor, CblasLeft, CblasUpper, CblasTrans,
479 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
481 cblas_info = 6; RowMajorStrg = FALSE;
482 cblas_dtrmm( CblasColMajor, CblasRight, CblasUpper, CblasNoTrans,
483 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
485 cblas_info = 6; RowMajorStrg = FALSE;
486 cblas_dtrmm( CblasColMajor, CblasRight, CblasUpper, CblasTrans,
487 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
489 cblas_info = 6; RowMajorStrg = FALSE;
490 cblas_dtrmm( CblasColMajor, CblasLeft, CblasLower, CblasNoTrans,
491 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
493 cblas_info = 6; RowMajorStrg = FALSE;
494 cblas_dtrmm( CblasColMajor, CblasLeft, CblasLower, CblasTrans,
495 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
497 cblas_info = 6; RowMajorStrg = FALSE;
498 cblas_dtrmm( CblasColMajor, CblasRight, CblasLower, CblasNoTrans,
499 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
501 cblas_info = 6; RowMajorStrg = FALSE;
502 cblas_dtrmm( CblasColMajor, CblasRight, CblasLower, CblasTrans,
503 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
505 cblas_info = 7; RowMajorStrg = FALSE;
506 cblas_dtrmm( CblasColMajor, CblasLeft, CblasUpper, CblasNoTrans,
507 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
509 cblas_info = 7; RowMajorStrg = FALSE;
510 cblas_dtrmm( CblasColMajor, CblasLeft, CblasUpper, CblasTrans,
511 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
513 cblas_info = 7; RowMajorStrg = FALSE;
514 cblas_dtrmm( CblasColMajor, CblasRight, CblasUpper, CblasNoTrans,
515 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
517 cblas_info = 7; RowMajorStrg = FALSE;
518 cblas_dtrmm( CblasColMajor, CblasRight, CblasUpper, CblasTrans,
519 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
521 cblas_info = 7; RowMajorStrg = FALSE;
522 cblas_dtrmm( CblasColMajor, CblasLeft, CblasLower, CblasNoTrans,
523 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
525 cblas_info = 7; RowMajorStrg = FALSE;
526 cblas_dtrmm( CblasColMajor, CblasLeft, CblasLower, CblasTrans,
527 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
529 cblas_info = 7; RowMajorStrg = FALSE;
530 cblas_dtrmm( CblasColMajor, CblasRight, CblasLower, CblasNoTrans,
531 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
533 cblas_info = 7; RowMajorStrg = FALSE;
534 cblas_dtrmm( CblasColMajor, CblasRight, CblasLower, CblasTrans,
535 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
537 cblas_info = 10; RowMajorStrg = FALSE;
538 cblas_dtrmm( CblasColMajor, CblasLeft, CblasUpper, CblasNoTrans,
539 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
541 cblas_info = 10; RowMajorStrg = FALSE;
542 cblas_dtrmm( CblasColMajor, CblasLeft, CblasUpper, CblasTrans,
543 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
545 cblas_info = 10; RowMajorStrg = FALSE;
546 cblas_dtrmm( CblasColMajor, CblasRight, CblasUpper, CblasNoTrans,
547 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
549 cblas_info = 10; RowMajorStrg = FALSE;
550 cblas_dtrmm( CblasColMajor, CblasRight, CblasUpper, CblasTrans,
551 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
553 cblas_info = 10; RowMajorStrg = FALSE;
554 cblas_dtrmm( CblasColMajor, CblasLeft, CblasLower, CblasNoTrans,
555 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
557 cblas_info = 10; RowMajorStrg = FALSE;
558 cblas_dtrmm( CblasColMajor, CblasLeft, CblasLower, CblasTrans,
559 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
561 cblas_info = 10; RowMajorStrg = FALSE;
562 cblas_dtrmm( CblasColMajor, CblasRight, CblasLower, CblasNoTrans,
563 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
565 cblas_info = 10; RowMajorStrg = FALSE;
566 cblas_dtrmm( CblasColMajor, CblasRight, CblasLower, CblasTrans,
567 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
569 cblas_info = 12; RowMajorStrg = FALSE;
570 cblas_dtrmm( CblasColMajor, CblasLeft, CblasUpper, CblasNoTrans,
571 CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
573 cblas_info = 12; RowMajorStrg = FALSE;
574 cblas_dtrmm( CblasColMajor, CblasLeft, CblasUpper, CblasTrans,
575 CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
577 cblas_info = 12; RowMajorStrg = FALSE;
578 cblas_dtrmm( CblasColMajor, CblasRight, CblasUpper, CblasNoTrans,
579 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
581 cblas_info = 12; RowMajorStrg = FALSE;
582 cblas_dtrmm( CblasColMajor, CblasRight, CblasUpper, CblasTrans,
583 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
585 cblas_info = 12; RowMajorStrg = FALSE;
586 cblas_dtrmm( CblasColMajor, CblasLeft, CblasLower, CblasNoTrans,
587 CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
589 cblas_info = 12; RowMajorStrg = FALSE;
590 cblas_dtrmm( CblasColMajor, CblasLeft, CblasLower, CblasTrans,
591 CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
593 cblas_info = 12; RowMajorStrg = FALSE;
594 cblas_dtrmm( CblasColMajor, CblasRight, CblasLower, CblasNoTrans,
595 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
597 cblas_info = 12; RowMajorStrg = FALSE;
598 cblas_dtrmm( CblasColMajor, CblasRight, CblasLower, CblasTrans,
599 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
601 cblas_info = 6; RowMajorStrg = TRUE;
602 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasUpper, CblasNoTrans,
603 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
605 cblas_info = 6; RowMajorStrg = TRUE;
606 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasUpper, CblasTrans,
607 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
609 cblas_info = 6; RowMajorStrg = TRUE;
610 cblas_dtrmm( CblasRowMajor, CblasRight, CblasUpper, CblasNoTrans,
611 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
613 cblas_info = 6; RowMajorStrg = TRUE;
614 cblas_dtrmm( CblasRowMajor, CblasRight, CblasUpper, CblasTrans,
615 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
617 cblas_info = 6; RowMajorStrg = TRUE;
618 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasLower, CblasNoTrans,
619 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
621 cblas_info = 6; RowMajorStrg = TRUE;
622 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasLower, CblasTrans,
623 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
625 cblas_info = 6; RowMajorStrg = TRUE;
626 cblas_dtrmm( CblasRowMajor, CblasRight, CblasLower, CblasNoTrans,
627 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
629 cblas_info = 6; RowMajorStrg = TRUE;
630 cblas_dtrmm( CblasRowMajor, CblasRight, CblasLower, CblasTrans,
631 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
633 cblas_info = 7; RowMajorStrg = TRUE;
634 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasUpper, CblasNoTrans,
635 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
637 cblas_info = 7; RowMajorStrg = TRUE;
638 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasUpper, CblasTrans,
639 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
641 cblas_info = 7; RowMajorStrg = TRUE;
642 cblas_dtrmm( CblasRowMajor, CblasRight, CblasUpper, CblasNoTrans,
643 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
645 cblas_info = 7; RowMajorStrg = TRUE;
646 cblas_dtrmm( CblasRowMajor, CblasRight, CblasUpper, CblasTrans,
647 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
649 cblas_info = 7; RowMajorStrg = TRUE;
650 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasLower, CblasNoTrans,
651 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
653 cblas_info = 7; RowMajorStrg = TRUE;
654 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasLower, CblasTrans,
655 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
657 cblas_info = 7; RowMajorStrg = TRUE;
658 cblas_dtrmm( CblasRowMajor, CblasRight, CblasLower, CblasNoTrans,
659 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
661 cblas_info = 7; RowMajorStrg = TRUE;
662 cblas_dtrmm( CblasRowMajor, CblasRight, CblasLower, CblasTrans,
663 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
665 cblas_info = 10; RowMajorStrg = TRUE;
666 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasUpper, CblasNoTrans,
667 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
669 cblas_info = 10; RowMajorStrg = TRUE;
670 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasUpper, CblasTrans,
671 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
673 cblas_info = 10; RowMajorStrg = TRUE;
674 cblas_dtrmm( CblasRowMajor, CblasRight, CblasUpper, CblasNoTrans,
675 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
677 cblas_info = 10; RowMajorStrg = TRUE;
678 cblas_dtrmm( CblasRowMajor, CblasRight, CblasUpper, CblasTrans,
679 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
681 cblas_info = 10; RowMajorStrg = TRUE;
682 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasLower, CblasNoTrans,
683 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
685 cblas_info = 10; RowMajorStrg = TRUE;
686 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasLower, CblasTrans,
687 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
689 cblas_info = 10; RowMajorStrg = TRUE;
690 cblas_dtrmm( CblasRowMajor, CblasRight, CblasLower, CblasNoTrans,
691 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
693 cblas_info = 10; RowMajorStrg = TRUE;
694 cblas_dtrmm( CblasRowMajor, CblasRight, CblasLower, CblasTrans,
695 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
697 cblas_info = 12; RowMajorStrg = TRUE;
698 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasUpper, CblasNoTrans,
699 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
701 cblas_info = 12; RowMajorStrg = TRUE;
702 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasUpper, CblasTrans,
703 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
705 cblas_info = 12; RowMajorStrg = TRUE;
706 cblas_dtrmm( CblasRowMajor, CblasRight, CblasUpper, CblasNoTrans,
707 CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
709 cblas_info = 12; RowMajorStrg = TRUE;
710 cblas_dtrmm( CblasRowMajor, CblasRight, CblasUpper, CblasTrans,
711 CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
713 cblas_info = 12; RowMajorStrg = TRUE;
714 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasLower, CblasNoTrans,
715 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
717 cblas_info = 12; RowMajorStrg = TRUE;
718 cblas_dtrmm( CblasRowMajor, CblasLeft, CblasLower, CblasTrans,
719 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
721 cblas_info = 12; RowMajorStrg = TRUE;
722 cblas_dtrmm( CblasRowMajor, CblasRight, CblasLower, CblasNoTrans,
723 CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
725 cblas_info = 12; RowMajorStrg = TRUE;
726 cblas_dtrmm( CblasRowMajor, CblasRight, CblasLower, CblasTrans,
727 CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
730 } else if (strncmp( sf,"cblas_dtrsm" ,11)==0) {
731 cblas_rout = "cblas_dtrsm" ;
734 cblas_dtrsm( INVALID, CblasLeft, CblasUpper, CblasNoTrans,
735 CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
737 cblas_info = 2; RowMajorStrg = FALSE;
738 cblas_dtrsm( CblasColMajor, INVALID, CblasUpper, CblasNoTrans,
739 CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
741 cblas_info = 3; RowMajorStrg = FALSE;
742 cblas_dtrsm( CblasColMajor, CblasLeft, INVALID, CblasNoTrans,
743 CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
745 cblas_info = 4; RowMajorStrg = FALSE;
746 cblas_dtrsm( CblasColMajor, CblasLeft, CblasUpper, INVALID,
747 CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
749 cblas_info = 5; RowMajorStrg = FALSE;
750 cblas_dtrsm( CblasColMajor, CblasLeft, CblasUpper, CblasNoTrans,
751 INVALID, 0, 0, ALPHA, A, 1, B, 1 );
753 cblas_info = 6; RowMajorStrg = FALSE;
754 cblas_dtrsm( CblasColMajor, CblasLeft, CblasUpper, CblasNoTrans,
755 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
757 cblas_info = 6; RowMajorStrg = FALSE;
758 cblas_dtrsm( CblasColMajor, CblasLeft, CblasUpper, CblasTrans,
759 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
761 cblas_info = 6; RowMajorStrg = FALSE;
762 cblas_dtrsm( CblasColMajor, CblasRight, CblasUpper, CblasNoTrans,
763 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
765 cblas_info = 6; RowMajorStrg = FALSE;
766 cblas_dtrsm( CblasColMajor, CblasRight, CblasUpper, CblasTrans,
767 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
769 cblas_info = 6; RowMajorStrg = FALSE;
770 cblas_dtrsm( CblasColMajor, CblasLeft, CblasLower, CblasNoTrans,
771 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
773 cblas_info = 6; RowMajorStrg = FALSE;
774 cblas_dtrsm( CblasColMajor, CblasLeft, CblasLower, CblasTrans,
775 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
777 cblas_info = 6; RowMajorStrg = FALSE;
778 cblas_dtrsm( CblasColMajor, CblasRight, CblasLower, CblasNoTrans,
779 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
781 cblas_info = 6; RowMajorStrg = FALSE;
782 cblas_dtrsm( CblasColMajor, CblasRight, CblasLower, CblasTrans,
783 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
785 cblas_info = 7; RowMajorStrg = FALSE;
786 cblas_dtrsm( CblasColMajor, CblasLeft, CblasUpper, CblasNoTrans,
787 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
789 cblas_info = 7; RowMajorStrg = FALSE;
790 cblas_dtrsm( CblasColMajor, CblasLeft, CblasUpper, CblasTrans,
791 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
793 cblas_info = 7; RowMajorStrg = FALSE;
794 cblas_dtrsm( CblasColMajor, CblasRight, CblasUpper, CblasNoTrans,
795 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
797 cblas_info = 7; RowMajorStrg = FALSE;
798 cblas_dtrsm( CblasColMajor, CblasRight, CblasUpper, CblasTrans,
799 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
801 cblas_info = 7; RowMajorStrg = FALSE;
802 cblas_dtrsm( CblasColMajor, CblasLeft, CblasLower, CblasNoTrans,
803 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
805 cblas_info = 7; RowMajorStrg = FALSE;
806 cblas_dtrsm( CblasColMajor, CblasLeft, CblasLower, CblasTrans,
807 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
809 cblas_info = 7; RowMajorStrg = FALSE;
810 cblas_dtrsm( CblasColMajor, CblasRight, CblasLower, CblasNoTrans,
811 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
813 cblas_info = 7; RowMajorStrg = FALSE;
814 cblas_dtrsm( CblasColMajor, CblasRight, CblasLower, CblasTrans,
815 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
817 cblas_info = 10; RowMajorStrg = FALSE;
818 cblas_dtrsm( CblasColMajor, CblasLeft, CblasUpper, CblasNoTrans,
819 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
821 cblas_info = 10; RowMajorStrg = FALSE;
822 cblas_dtrsm( CblasColMajor, CblasLeft, CblasUpper, CblasTrans,
823 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
825 cblas_info = 10; RowMajorStrg = FALSE;
826 cblas_dtrsm( CblasColMajor, CblasRight, CblasUpper, CblasNoTrans,
827 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
829 cblas_info = 10; RowMajorStrg = FALSE;
830 cblas_dtrsm( CblasColMajor, CblasRight, CblasUpper, CblasTrans,
831 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
833 cblas_info = 10; RowMajorStrg = FALSE;
834 cblas_dtrsm( CblasColMajor, CblasLeft, CblasLower, CblasNoTrans,
835 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
837 cblas_info = 10; RowMajorStrg = FALSE;
838 cblas_dtrsm( CblasColMajor, CblasLeft, CblasLower, CblasTrans,
839 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
841 cblas_info = 10; RowMajorStrg = FALSE;
842 cblas_dtrsm( CblasColMajor, CblasRight, CblasLower, CblasNoTrans,
843 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
845 cblas_info = 10; RowMajorStrg = FALSE;
846 cblas_dtrsm( CblasColMajor, CblasRight, CblasLower, CblasTrans,
847 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
849 cblas_info = 12; RowMajorStrg = FALSE;
850 cblas_dtrsm( CblasColMajor, CblasLeft, CblasUpper, CblasNoTrans,
851 CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
853 cblas_info = 12; RowMajorStrg = FALSE;
854 cblas_dtrsm( CblasColMajor, CblasLeft, CblasUpper, CblasTrans,
855 CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
857 cblas_info = 12; RowMajorStrg = FALSE;
858 cblas_dtrsm( CblasColMajor, CblasRight, CblasUpper, CblasNoTrans,
859 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
861 cblas_info = 12; RowMajorStrg = FALSE;
862 cblas_dtrsm( CblasColMajor, CblasRight, CblasUpper, CblasTrans,
863 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
865 cblas_info = 12; RowMajorStrg = FALSE;
866 cblas_dtrsm( CblasColMajor, CblasLeft, CblasLower, CblasNoTrans,
867 CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
869 cblas_info = 12; RowMajorStrg = FALSE;
870 cblas_dtrsm( CblasColMajor, CblasLeft, CblasLower, CblasTrans,
871 CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
873 cblas_info = 12; RowMajorStrg = FALSE;
874 cblas_dtrsm( CblasColMajor, CblasRight, CblasLower, CblasNoTrans,
875 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
877 cblas_info = 12; RowMajorStrg = FALSE;
878 cblas_dtrsm( CblasColMajor, CblasRight, CblasLower, CblasTrans,
879 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
882 cblas_info = 6; RowMajorStrg = TRUE;
883 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasUpper, CblasNoTrans,
884 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
886 cblas_info = 6; RowMajorStrg = TRUE;
887 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasUpper, CblasTrans,
888 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
890 cblas_info = 6; RowMajorStrg = TRUE;
891 cblas_dtrsm( CblasRowMajor, CblasRight, CblasUpper, CblasNoTrans,
892 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
894 cblas_info = 6; RowMajorStrg = TRUE;
895 cblas_dtrsm( CblasRowMajor, CblasRight, CblasUpper, CblasTrans,
896 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
898 cblas_info = 6; RowMajorStrg = TRUE;
899 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasLower, CblasNoTrans,
900 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
902 cblas_info = 6; RowMajorStrg = TRUE;
903 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasLower, CblasTrans,
904 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
906 cblas_info = 6; RowMajorStrg = TRUE;
907 cblas_dtrsm( CblasRowMajor, CblasRight, CblasLower, CblasNoTrans,
908 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
910 cblas_info = 6; RowMajorStrg = TRUE;
911 cblas_dtrsm( CblasRowMajor, CblasRight, CblasLower, CblasTrans,
912 CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
914 cblas_info = 7; RowMajorStrg = TRUE;
915 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasUpper, CblasNoTrans,
916 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
918 cblas_info = 7; RowMajorStrg = TRUE;
919 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasUpper, CblasTrans,
920 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
922 cblas_info = 7; RowMajorStrg = TRUE;
923 cblas_dtrsm( CblasRowMajor, CblasRight, CblasUpper, CblasNoTrans,
924 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
926 cblas_info = 7; RowMajorStrg = TRUE;
927 cblas_dtrsm( CblasRowMajor, CblasRight, CblasUpper, CblasTrans,
928 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
930 cblas_info = 7; RowMajorStrg = TRUE;
931 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasLower, CblasNoTrans,
932 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
934 cblas_info = 7; RowMajorStrg = TRUE;
935 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasLower, CblasTrans,
936 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
938 cblas_info = 7; RowMajorStrg = TRUE;
939 cblas_dtrsm( CblasRowMajor, CblasRight, CblasLower, CblasNoTrans,
940 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
942 cblas_info = 7; RowMajorStrg = TRUE;
943 cblas_dtrsm( CblasRowMajor, CblasRight, CblasLower, CblasTrans,
944 CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
946 cblas_info = 10; RowMajorStrg = TRUE;
947 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasUpper, CblasNoTrans,
948 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
950 cblas_info = 10; RowMajorStrg = TRUE;
951 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasUpper, CblasTrans,
952 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
954 cblas_info = 10; RowMajorStrg = TRUE;
955 cblas_dtrsm( CblasRowMajor, CblasRight, CblasUpper, CblasNoTrans,
956 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
958 cblas_info = 10; RowMajorStrg = TRUE;
959 cblas_dtrsm( CblasRowMajor, CblasRight, CblasUpper, CblasTrans,
960 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
962 cblas_info = 10; RowMajorStrg = TRUE;
963 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasLower, CblasNoTrans,
964 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
966 cblas_info = 10; RowMajorStrg = TRUE;
967 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasLower, CblasTrans,
968 CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
970 cblas_info = 10; RowMajorStrg = TRUE;
971 cblas_dtrsm( CblasRowMajor, CblasRight, CblasLower, CblasNoTrans,
972 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
974 cblas_info = 10; RowMajorStrg = TRUE;
975 cblas_dtrsm( CblasRowMajor, CblasRight, CblasLower, CblasTrans,
976 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
978 cblas_info = 12; RowMajorStrg = TRUE;
979 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasUpper, CblasNoTrans,
980 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
982 cblas_info = 12; RowMajorStrg = TRUE;
983 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasUpper, CblasTrans,
984 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
986 cblas_info = 12; RowMajorStrg = TRUE;
987 cblas_dtrsm( CblasRowMajor, CblasRight, CblasUpper, CblasNoTrans,
988 CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
990 cblas_info = 12; RowMajorStrg = TRUE;
991 cblas_dtrsm( CblasRowMajor, CblasRight, CblasUpper, CblasTrans,
992 CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
994 cblas_info = 12; RowMajorStrg = TRUE;
995 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasLower, CblasNoTrans,
996 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
998 cblas_info = 12; RowMajorStrg = TRUE;
999 cblas_dtrsm( CblasRowMajor, CblasLeft, CblasLower, CblasTrans,
1000 CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
1002 cblas_info = 12; RowMajorStrg = TRUE;
1003 cblas_dtrsm( CblasRowMajor, CblasRight, CblasLower, CblasNoTrans,
1004 CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
1006 cblas_info = 12; RowMajorStrg = TRUE;
1007 cblas_dtrsm( CblasRowMajor, CblasRight, CblasLower, CblasTrans,
1008 CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
1011 } else if (strncmp( sf,"cblas_dsyrk" ,11)==0) {
1012 cblas_rout = "cblas_dsyrk" ;
1015 cblas_dsyrk( INVALID, CblasUpper, CblasNoTrans,
1016 0, 0, ALPHA, A, 1, BETA, C, 1 );
1018 cblas_info = 2; RowMajorStrg = FALSE;
1019 cblas_dsyrk( CblasColMajor, INVALID, CblasNoTrans,
1020 0, 0, ALPHA, A, 1, BETA, C, 1 );
1022 cblas_info = 3; RowMajorStrg = FALSE;
1023 cblas_dsyrk( CblasColMajor, CblasUpper, INVALID,
1024 0, 0, ALPHA, A, 1, BETA, C, 1 );
1026 cblas_info = 4; RowMajorStrg = FALSE;
1027 cblas_dsyrk( CblasColMajor, CblasUpper, CblasNoTrans,
1028 INVALID, 0, ALPHA, A, 1, BETA, C, 1 );
1030 cblas_info = 4; RowMajorStrg = FALSE;
1031 cblas_dsyrk( CblasColMajor, CblasUpper, CblasTrans,
1032 INVALID, 0, ALPHA, A, 1, BETA, C, 1 );
1034 cblas_info = 4; RowMajorStrg = FALSE;
1035 cblas_dsyrk( CblasColMajor, CblasLower, CblasNoTrans,
1036 INVALID, 0, ALPHA, A, 1, BETA, C, 1 );
1038 cblas_info = 4; RowMajorStrg = FALSE;
1039 cblas_dsyrk( CblasColMajor, CblasLower, CblasTrans,
1040 INVALID, 0, ALPHA, A, 1, BETA, C, 1 );
1042 cblas_info = 5; RowMajorStrg = FALSE;
1043 cblas_dsyrk( CblasColMajor, CblasUpper, CblasNoTrans,
1044 0, INVALID, ALPHA, A, 1, BETA, C, 1 );
1046 cblas_info = 5; RowMajorStrg = FALSE;
1047 cblas_dsyrk( CblasColMajor, CblasUpper, CblasTrans,
1048 0, INVALID, ALPHA, A, 1, BETA, C, 1 );
1050 cblas_info = 5; RowMajorStrg = FALSE;
1051 cblas_dsyrk( CblasColMajor, CblasLower, CblasNoTrans,
1052 0, INVALID, ALPHA, A, 1, BETA, C, 1 );
1054 cblas_info = 5; RowMajorStrg = FALSE;
1055 cblas_dsyrk( CblasColMajor, CblasLower, CblasTrans,
1056 0, INVALID, ALPHA, A, 1, BETA, C, 1 );
1058 cblas_info = 8; RowMajorStrg = TRUE;
1059 cblas_dsyrk( CblasRowMajor, CblasUpper, CblasNoTrans,
1060 0, 2, ALPHA, A, 1, BETA, C, 2 );
1062 cblas_info = 8; RowMajorStrg = TRUE;
1063 cblas_dsyrk( CblasRowMajor, CblasUpper, CblasTrans,
1064 2, 0, ALPHA, A, 1, BETA, C, 1 );
1066 cblas_info = 8; RowMajorStrg = TRUE;
1067 cblas_dsyrk( CblasRowMajor, CblasLower, CblasNoTrans,
1068 0, 2, ALPHA, A, 1, BETA, C, 2 );
1070 cblas_info = 8; RowMajorStrg = TRUE;
1071 cblas_dsyrk( CblasRowMajor, CblasLower, CblasTrans,
1072 2, 0, ALPHA, A, 1, BETA, C, 1 );
1074 cblas_info = 8; RowMajorStrg = FALSE;
1075 cblas_dsyrk( CblasColMajor, CblasUpper, CblasNoTrans,
1076 2, 0, ALPHA, A, 1, BETA, C, 2 );
1078 cblas_info = 8; RowMajorStrg = FALSE;
1079 cblas_dsyrk( CblasColMajor, CblasUpper, CblasTrans,
1080 0, 2, ALPHA, A, 1, BETA, C, 1 );
1082 cblas_info = 8; RowMajorStrg = FALSE;
1083 cblas_dsyrk( CblasColMajor, CblasLower, CblasNoTrans,
1084 2, 0, ALPHA, A, 1, BETA, C, 2 );
1086 cblas_info = 8; RowMajorStrg = FALSE;
1087 cblas_dsyrk( CblasColMajor, CblasLower, CblasTrans,
1088 0, 2, ALPHA, A, 1, BETA, C, 1 );
1090 cblas_info = 11; RowMajorStrg = TRUE;
1091 cblas_dsyrk( CblasRowMajor, CblasUpper, CblasNoTrans,
1092 2, 0, ALPHA, A, 1, BETA, C, 1 );
1094 cblas_info = 11; RowMajorStrg = TRUE;
1095 cblas_dsyrk( CblasRowMajor, CblasUpper, CblasTrans,
1096 2, 0, ALPHA, A, 2, BETA, C, 1 );
1098 cblas_info = 11; RowMajorStrg = TRUE;
1099 cblas_dsyrk( CblasRowMajor, CblasLower, CblasNoTrans,
1100 2, 0, ALPHA, A, 1, BETA, C, 1 );
1102 cblas_info = 11; RowMajorStrg = TRUE;
1103 cblas_dsyrk( CblasRowMajor, CblasLower, CblasTrans,
1104 2, 0, ALPHA, A, 2, BETA, C, 1 );
1106 cblas_info = 11; RowMajorStrg = FALSE;
1107 cblas_dsyrk( CblasColMajor, CblasUpper, CblasNoTrans,
1108 2, 0, ALPHA, A, 2, BETA, C, 1 );
1110 cblas_info = 11; RowMajorStrg = FALSE;
1111 cblas_dsyrk( CblasColMajor, CblasUpper, CblasTrans,
1112 2, 0, ALPHA, A, 1, BETA, C, 1 );
1114 cblas_info = 11; RowMajorStrg = FALSE;
1115 cblas_dsyrk( CblasColMajor, CblasLower, CblasNoTrans,
1116 2, 0, ALPHA, A, 2, BETA, C, 1 );
1118 cblas_info = 11; RowMajorStrg = FALSE;
1119 cblas_dsyrk( CblasColMajor, CblasLower, CblasTrans,
1120 2, 0, ALPHA, A, 1, BETA, C, 1 );
1123 } else if (strncmp( sf,"cblas_dsyr2k" ,12)==0) {
1124 cblas_rout = "cblas_dsyr2k" ;
1127 cblas_dsyr2k( INVALID, CblasUpper, CblasNoTrans,
1128 0, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1130 cblas_info = 2; RowMajorStrg = FALSE;
1131 cblas_dsyr2k( CblasColMajor, INVALID, CblasNoTrans,
1132 0, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1134 cblas_info = 3; RowMajorStrg = FALSE;
1135 cblas_dsyr2k( CblasColMajor, CblasUpper, INVALID,
1136 0, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1138 cblas_info = 4; RowMajorStrg = FALSE;
1139 cblas_dsyr2k( CblasColMajor, CblasUpper, CblasNoTrans,
1140 INVALID, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1142 cblas_info = 4; RowMajorStrg = FALSE;
1143 cblas_dsyr2k( CblasColMajor, CblasUpper, CblasTrans,
1144 INVALID, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1146 cblas_info = 4; RowMajorStrg = FALSE;
1147 cblas_dsyr2k( CblasColMajor, CblasLower, CblasNoTrans,
1148 INVALID, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1150 cblas_info = 4; RowMajorStrg = FALSE;
1151 cblas_dsyr2k( CblasColMajor, CblasLower, CblasTrans,
1152 INVALID, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1154 cblas_info = 5; RowMajorStrg = FALSE;
1155 cblas_dsyr2k( CblasColMajor, CblasUpper, CblasNoTrans,
1156 0, INVALID, ALPHA, A, 1, B, 1, BETA, C, 1 );
1158 cblas_info = 5; RowMajorStrg = FALSE;
1159 cblas_dsyr2k( CblasColMajor, CblasUpper, CblasTrans,
1160 0, INVALID, ALPHA, A, 1, B, 1, BETA, C, 1 );
1162 cblas_info = 5; RowMajorStrg = FALSE;
1163 cblas_dsyr2k( CblasColMajor, CblasLower, CblasNoTrans,
1164 0, INVALID, ALPHA, A, 1, B, 1, BETA, C, 1 );
1166 cblas_info = 5; RowMajorStrg = FALSE;
1167 cblas_dsyr2k( CblasColMajor, CblasLower, CblasTrans,
1168 0, INVALID, ALPHA, A, 1, B, 1, BETA, C, 1 );
1170 cblas_info = 8; RowMajorStrg = TRUE;
1171 cblas_dsyr2k( CblasRowMajor, CblasUpper, CblasNoTrans,
1172 0, 2, ALPHA, A, 1, B, 2, BETA, C, 2 );
1174 cblas_info = 8; RowMajorStrg = TRUE;
1175 cblas_dsyr2k( CblasRowMajor, CblasUpper, CblasTrans,
1176 2, 0, ALPHA, A, 1, B, 2, BETA, C, 1 );
1178 cblas_info = 8; RowMajorStrg = TRUE;
1179 cblas_dsyr2k( CblasRowMajor, CblasLower, CblasNoTrans,
1180 0, 2, ALPHA, A, 1, B, 2, BETA, C, 2 );
1182 cblas_info = 8; RowMajorStrg = TRUE;
1183 cblas_dsyr2k( CblasRowMajor, CblasLower, CblasTrans,
1184 2, 0, ALPHA, A, 1, B, 2, BETA, C, 1 );
1186 cblas_info = 8; RowMajorStrg = FALSE;
1187 cblas_dsyr2k( CblasColMajor, CblasUpper, CblasNoTrans,
1188 2, 0, ALPHA, A, 1, B, 1, BETA, C, 2 );
1190 cblas_info = 8; RowMajorStrg = FALSE;
1191 cblas_dsyr2k( CblasColMajor, CblasUpper, CblasTrans,
1192 0, 2, ALPHA, A, 1, B, 1, BETA, C, 1 );
1194 cblas_info = 8; RowMajorStrg = FALSE;
1195 cblas_dsyr2k( CblasColMajor, CblasLower, CblasNoTrans,
1196 2, 0, ALPHA, A, 1, B, 1, BETA, C, 2 );
1198 cblas_info = 8; RowMajorStrg = FALSE;
1199 cblas_dsyr2k( CblasColMajor, CblasLower, CblasTrans,
1200 0, 2, ALPHA, A, 1, B, 1, BETA, C, 1 );
1202 cblas_info = 10; RowMajorStrg = TRUE;
1203 cblas_dsyr2k( CblasRowMajor, CblasUpper, CblasNoTrans,
1204 0, 2, ALPHA, A, 2, B, 1, BETA, C, 2 );
1206 cblas_info = 10; RowMajorStrg = TRUE;
1207 cblas_dsyr2k( CblasRowMajor, CblasUpper, CblasTrans,
1208 2, 0, ALPHA, A, 2, B, 1, BETA, C, 1 );
1210 cblas_info = 10; RowMajorStrg = TRUE;
1211 cblas_dsyr2k( CblasRowMajor, CblasLower, CblasNoTrans,
1212 0, 2, ALPHA, A, 2, B, 1, BETA, C, 2 );
1214 cblas_info = 10; RowMajorStrg = TRUE;
1215 cblas_dsyr2k( CblasRowMajor, CblasLower, CblasTrans,
1216 2, 0, ALPHA, A, 2, B, 1, BETA, C, 1 );
1218 cblas_info = 10; RowMajorStrg = FALSE;
1219 cblas_dsyr2k( CblasColMajor, CblasUpper, CblasNoTrans,
1220 2, 0, ALPHA, A, 2, B, 1, BETA, C, 2 );
1222 cblas_info = 10; RowMajorStrg = FALSE;
1223 cblas_dsyr2k( CblasColMajor, CblasUpper, CblasTrans,
1224 0, 2, ALPHA, A, 2, B, 1, BETA, C, 1 );
1226 cblas_info = 10; RowMajorStrg = FALSE;
1227 cblas_dsyr2k( CblasColMajor, CblasLower, CblasNoTrans,
1228 2, 0, ALPHA, A, 2, B, 1, BETA, C, 2 );
1230 cblas_info = 10; RowMajorStrg = FALSE;
1231 cblas_dsyr2k( CblasColMajor, CblasLower, CblasTrans,
1232 0, 2, ALPHA, A, 2, B, 1, BETA, C, 1 );
1234 cblas_info = 13; RowMajorStrg = TRUE;
1235 cblas_dsyr2k( CblasRowMajor, CblasUpper, CblasNoTrans,
1236 2, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1238 cblas_info = 13; RowMajorStrg = TRUE;
1239 cblas_dsyr2k( CblasRowMajor, CblasUpper, CblasTrans,
1240 2, 0, ALPHA, A, 2, B, 2, BETA, C, 1 );
1242 cblas_info = 13; RowMajorStrg = TRUE;
1243 cblas_dsyr2k( CblasRowMajor, CblasLower, CblasNoTrans,
1244 2, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1246 cblas_info = 13; RowMajorStrg = TRUE;
1247 cblas_dsyr2k( CblasRowMajor, CblasLower, CblasTrans,
1248 2, 0, ALPHA, A, 2, B, 2, BETA, C, 1 );
1250 cblas_info = 13; RowMajorStrg = FALSE;
1251 cblas_dsyr2k( CblasColMajor, CblasUpper, CblasNoTrans,
1252 2, 0, ALPHA, A, 2, B, 2, BETA, C, 1 );
1254 cblas_info = 13; RowMajorStrg = FALSE;
1255 cblas_dsyr2k( CblasColMajor, CblasUpper, CblasTrans,
1256 2, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1258 cblas_info = 13; RowMajorStrg = FALSE;
1259 cblas_dsyr2k( CblasColMajor, CblasLower, CblasNoTrans,
1260 2, 0, ALPHA, A, 2, B, 2, BETA, C, 1 );
1262 cblas_info = 13; RowMajorStrg = FALSE;
1263 cblas_dsyr2k( CblasColMajor, CblasLower, CblasTrans,
1264 2, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1267 if (cblas_ok == TRUE )
1268 printf(" %-12s PASSED THE TESTS OF ERROR-EXITS\n", cblas_rout);
1270 printf("***** %s FAILED THE TESTS OF ERROR-EXITS *******\n",cblas_rout);