LAPACK  3.6.1
LAPACK: Linear Algebra PACKage
void F77_s3chke ( char *  rout)

Definition at line 27 of file c_s3chke.c.

27  {
28  char *sf = ( rout ) ;
29  float A[2] = {0.0,0.0},
30  B[2] = {0.0,0.0},
31  C[2] = {0.0,0.0},
32  ALPHA=0.0, BETA=0.0;
33  extern int cblas_info, cblas_lerr, cblas_ok;
34  extern int RowMajorStrg;
35  extern char *cblas_rout;
36 
37  if (link_xerbla) /* call these first to link */
38  {
39  cblas_xerbla(cblas_info,cblas_rout,"");
40  F77_xerbla(cblas_rout,&cblas_info);
41  }
42 
43  cblas_ok = TRUE ;
44  cblas_lerr = PASSED ;
45 
46  if (strncmp( sf,"cblas_sgemm" ,11)==0) {
47  cblas_rout = "cblas_sgemm" ;
48  cblas_info = 1;
50  ALPHA, A, 1, B, 1, BETA, C, 1 );
51  chkxer();
52  cblas_info = 1;
54  ALPHA, A, 1, B, 1, BETA, C, 1 );
55  chkxer();
56  cblas_info = 1;
58  ALPHA, A, 1, B, 1, BETA, C, 1 );
59  chkxer();
60  cblas_info = 1;
62  ALPHA, A, 1, B, 1, BETA, C, 1 );
63  chkxer();
64  cblas_info = 2; RowMajorStrg = FALSE;
66  ALPHA, A, 1, B, 1, BETA, C, 1 );
67  chkxer();
68  cblas_info = 2; RowMajorStrg = FALSE;
70  ALPHA, A, 1, B, 1, BETA, C, 1 );
71  chkxer();
72  cblas_info = 3; RowMajorStrg = FALSE;
74  ALPHA, A, 1, B, 1, BETA, C, 1 );
75  chkxer();
76  cblas_info = 3; RowMajorStrg = FALSE;
78  ALPHA, A, 1, B, 1, BETA, C, 1 );
79  chkxer();
80  cblas_info = 4; RowMajorStrg = FALSE;
82  ALPHA, A, 1, B, 1, BETA, C, 1 );
83  chkxer();
84  cblas_info = 4; RowMajorStrg = FALSE;
86  ALPHA, A, 1, B, 1, BETA, C, 1 );
87  chkxer();
88  cblas_info = 4; RowMajorStrg = FALSE;
90  ALPHA, A, 1, B, 1, BETA, C, 1 );
91  chkxer();
92  cblas_info = 4; RowMajorStrg = FALSE;
94  ALPHA, A, 1, B, 1, BETA, C, 1 );
95  chkxer();
96  cblas_info = 5; RowMajorStrg = FALSE;
98  ALPHA, A, 1, B, 1, BETA, C, 1 );
99  chkxer();
100  cblas_info = 5; RowMajorStrg = FALSE;
102  ALPHA, A, 1, B, 1, BETA, C, 1 );
103  chkxer();
104  cblas_info = 5; RowMajorStrg = FALSE;
106  ALPHA, A, 1, B, 1, BETA, C, 1 );
107  chkxer();
108  cblas_info = 5; RowMajorStrg = FALSE;
110  ALPHA, A, 1, B, 1, BETA, C, 1 );
111  chkxer();
112  cblas_info = 6; RowMajorStrg = FALSE;
114  ALPHA, A, 1, B, 1, BETA, C, 1 );
115  chkxer();
116  cblas_info = 6; RowMajorStrg = FALSE;
118  ALPHA, A, 1, B, 1, BETA, C, 1 );
119  chkxer();
120  cblas_info = 6; RowMajorStrg = FALSE;
122  ALPHA, A, 1, B, 1, BETA, C, 1 );
123  chkxer();
124  cblas_info = 6; RowMajorStrg = FALSE;
126  ALPHA, A, 1, B, 1, BETA, C, 1 );
127  chkxer();
128  cblas_info = 9; RowMajorStrg = FALSE;
130  ALPHA, A, 1, B, 1, BETA, C, 2 );
131  chkxer();
132  cblas_info = 9; RowMajorStrg = FALSE;
134  ALPHA, A, 1, B, 1, BETA, C, 2 );
135  chkxer();
136  cblas_info = 9; RowMajorStrg = FALSE;
138  ALPHA, A, 1, B, 2, BETA, C, 1 );
139  chkxer();
140  cblas_info = 9; RowMajorStrg = FALSE;
142  ALPHA, A, 1, B, 1, BETA, C, 1 );
143  chkxer();
144  cblas_info = 11; RowMajorStrg = FALSE;
146  ALPHA, A, 1, B, 1, BETA, C, 1 );
147  chkxer();
148  cblas_info = 11; RowMajorStrg = FALSE;
150  ALPHA, A, 2, B, 1, BETA, C, 1 );
151  chkxer();
152  cblas_info = 11; RowMajorStrg = FALSE;
154  ALPHA, A, 1, B, 1, BETA, C, 1 );
155  chkxer();
156  cblas_info = 11; RowMajorStrg = FALSE;
158  ALPHA, A, 1, B, 1, BETA, C, 1 );
159  chkxer();
160  cblas_info = 14; RowMajorStrg = FALSE;
162  ALPHA, A, 2, B, 1, BETA, C, 1 );
163  chkxer();
164  cblas_info = 14; RowMajorStrg = FALSE;
166  ALPHA, A, 2, B, 1, BETA, C, 1 );
167  chkxer();
168  cblas_info = 14; RowMajorStrg = FALSE;
170  ALPHA, A, 1, B, 1, BETA, C, 1 );
171  chkxer();
172  cblas_info = 14; RowMajorStrg = FALSE;
174  ALPHA, A, 1, B, 1, BETA, C, 1 );
175  chkxer();
176 
177  cblas_info = 4; RowMajorStrg = TRUE;
179  ALPHA, A, 1, B, 1, BETA, C, 1 );
180  chkxer();
181  cblas_info = 4; RowMajorStrg = TRUE;
183  ALPHA, A, 1, B, 1, BETA, C, 1 );
184  chkxer();
185  cblas_info = 4; RowMajorStrg = TRUE;
187  ALPHA, A, 1, B, 1, BETA, C, 1 );
188  chkxer();
189  cblas_info = 4; RowMajorStrg = TRUE;
191  ALPHA, A, 1, B, 1, BETA, C, 1 );
192  chkxer();
193  cblas_info = 5; RowMajorStrg = TRUE;
195  ALPHA, A, 1, B, 1, BETA, C, 1 );
196  chkxer();
197  cblas_info = 5; RowMajorStrg = TRUE;
199  ALPHA, A, 1, B, 1, BETA, C, 1 );
200  chkxer();
201  cblas_info = 5; RowMajorStrg = TRUE;
203  ALPHA, A, 1, B, 1, BETA, C, 1 );
204  chkxer();
205  cblas_info = 5; RowMajorStrg = TRUE;
207  ALPHA, A, 1, B, 1, BETA, C, 1 );
208  chkxer();
209  cblas_info = 6; RowMajorStrg = TRUE;
211  ALPHA, A, 1, B, 1, BETA, C, 1 );
212  chkxer();
213  cblas_info = 6; RowMajorStrg = TRUE;
215  ALPHA, A, 1, B, 1, BETA, C, 1 );
216  chkxer();
217  cblas_info = 6; RowMajorStrg = TRUE;
219  ALPHA, A, 1, B, 1, BETA, C, 1 );
220  chkxer();
221  cblas_info = 6; RowMajorStrg = TRUE;
223  ALPHA, A, 1, B, 1, BETA, C, 1 );
224  chkxer();
225  cblas_info = 9; RowMajorStrg = TRUE;
227  ALPHA, A, 1, B, 1, BETA, C, 2 );
228  chkxer();
229  cblas_info = 9; RowMajorStrg = TRUE;
231  ALPHA, A, 1, B, 2, BETA, C, 2 );
232  chkxer();
233  cblas_info = 9; RowMajorStrg = TRUE;
235  ALPHA, A, 1, B, 2, BETA, C, 1 );
236  chkxer();
237  cblas_info = 9; RowMajorStrg = TRUE;
239  ALPHA, A, 1, B, 1, BETA, C, 1 );
240  chkxer();
241  cblas_info = 11; RowMajorStrg = TRUE;
243  ALPHA, A, 1, B, 1, BETA, C, 1 );
244  chkxer();
245  cblas_info = 11; RowMajorStrg = TRUE;
247  ALPHA, A, 2, B, 1, BETA, C, 1 );
248  chkxer();
249  cblas_info = 11; RowMajorStrg = TRUE;
251  ALPHA, A, 2, B, 1, BETA, C, 1 );
252  chkxer();
253  cblas_info = 11; RowMajorStrg = TRUE;
255  ALPHA, A, 1, B, 1, BETA, C, 1 );
256  chkxer();
257  cblas_info = 14; RowMajorStrg = TRUE;
259  ALPHA, A, 1, B, 2, BETA, C, 1 );
260  chkxer();
261  cblas_info = 14; RowMajorStrg = TRUE;
263  ALPHA, A, 1, B, 1, BETA, C, 1 );
264  chkxer();
265  cblas_info = 14; RowMajorStrg = TRUE;
267  ALPHA, A, 1, B, 2, BETA, C, 1 );
268  chkxer();
269  cblas_info = 14; RowMajorStrg = TRUE;
271  ALPHA, A, 1, B, 1, BETA, C, 1 );
272  chkxer();
273 
274  } else if (strncmp( sf,"cblas_ssymm" ,11)==0) {
275  cblas_rout = "cblas_ssymm" ;
276 
277  cblas_info = 1;
279  ALPHA, A, 1, B, 1, BETA, C, 1 );
280  chkxer();
281  cblas_info = 2; RowMajorStrg = FALSE;
283  ALPHA, A, 1, B, 1, BETA, C, 1 );
284  chkxer();
285  cblas_info = 3; RowMajorStrg = FALSE;
287  ALPHA, A, 1, B, 1, BETA, C, 1 );
288  chkxer();
289  cblas_info = 4; RowMajorStrg = FALSE;
291  ALPHA, A, 1, B, 1, BETA, C, 1 );
292  chkxer();
293  cblas_info = 4; RowMajorStrg = FALSE;
295  ALPHA, A, 1, B, 1, BETA, C, 1 );
296  chkxer();
297  cblas_info = 4; RowMajorStrg = FALSE;
299  ALPHA, A, 1, B, 1, BETA, C, 1 );
300  chkxer();
301  cblas_info = 4; RowMajorStrg = FALSE;
303  ALPHA, A, 1, B, 1, BETA, C, 1 );
304  chkxer();
305  cblas_info = 5; RowMajorStrg = FALSE;
307  ALPHA, A, 1, B, 1, BETA, C, 1 );
308  chkxer();
309  cblas_info = 5; RowMajorStrg = FALSE;
311  ALPHA, A, 1, B, 1, BETA, C, 1 );
312  chkxer();
313  cblas_info = 5; RowMajorStrg = FALSE;
315  ALPHA, A, 1, B, 1, BETA, C, 1 );
316  chkxer();
317  cblas_info = 5; RowMajorStrg = FALSE;
319  ALPHA, A, 1, B, 1, BETA, C, 1 );
320  chkxer();
321  cblas_info = 8; RowMajorStrg = FALSE;
323  ALPHA, A, 1, B, 2, BETA, C, 2 );
324  chkxer();
325  cblas_info = 8; RowMajorStrg = FALSE;
327  ALPHA, A, 1, B, 1, BETA, C, 1 );
328  chkxer();
329  cblas_info = 8; RowMajorStrg = FALSE;
331  ALPHA, A, 1, B, 2, BETA, C, 2 );
332  chkxer();
333  cblas_info = 8; RowMajorStrg = FALSE;
335  ALPHA, A, 1, B, 1, BETA, C, 1 );
336  chkxer();
337  cblas_info = 10; RowMajorStrg = FALSE;
339  ALPHA, A, 2, B, 1, BETA, C, 1 );
340  chkxer();
341  cblas_info = 10; RowMajorStrg = FALSE;
343  ALPHA, A, 1, B, 1, BETA, C, 1 );
344  chkxer();
345  cblas_info = 10; RowMajorStrg = FALSE;
347  ALPHA, A, 2, B, 1, BETA, C, 1 );
348  chkxer();
349  cblas_info = 10; RowMajorStrg = FALSE;
351  ALPHA, A, 1, B, 1, BETA, C, 1 );
352  chkxer();
353  cblas_info = 13; RowMajorStrg = FALSE;
355  ALPHA, A, 2, B, 2, BETA, C, 1 );
356  chkxer();
357  cblas_info = 13; RowMajorStrg = FALSE;
359  ALPHA, A, 1, B, 2, BETA, C, 1 );
360  chkxer();
361  cblas_info = 13; RowMajorStrg = FALSE;
363  ALPHA, A, 2, B, 2, BETA, C, 1 );
364  chkxer();
365  cblas_info = 13; RowMajorStrg = FALSE;
367  ALPHA, A, 1, B, 2, BETA, C, 1 );
368  chkxer();
369 
370  cblas_info = 4; RowMajorStrg = TRUE;
372  ALPHA, A, 1, B, 1, BETA, C, 1 );
373  chkxer();
374  cblas_info = 4; RowMajorStrg = TRUE;
376  ALPHA, A, 1, B, 1, BETA, C, 1 );
377  chkxer();
378  cblas_info = 4; RowMajorStrg = TRUE;
380  ALPHA, A, 1, B, 1, BETA, C, 1 );
381  chkxer();
382  cblas_info = 4; RowMajorStrg = TRUE;
384  ALPHA, A, 1, B, 1, BETA, C, 1 );
385  chkxer();
386  cblas_info = 5; RowMajorStrg = TRUE;
388  ALPHA, A, 1, B, 1, BETA, C, 1 );
389  chkxer();
390  cblas_info = 5; RowMajorStrg = TRUE;
392  ALPHA, A, 1, B, 1, BETA, C, 1 );
393  chkxer();
394  cblas_info = 5; RowMajorStrg = TRUE;
396  ALPHA, A, 1, B, 1, BETA, C, 1 );
397  chkxer();
398  cblas_info = 5; RowMajorStrg = TRUE;
400  ALPHA, A, 1, B, 1, BETA, C, 1 );
401  chkxer();
402  cblas_info = 8; RowMajorStrg = TRUE;
404  ALPHA, A, 1, B, 2, BETA, C, 2 );
405  chkxer();
406  cblas_info = 8; RowMajorStrg = TRUE;
408  ALPHA, A, 1, B, 1, BETA, C, 1 );
409  chkxer();
410  cblas_info = 8; RowMajorStrg = TRUE;
412  ALPHA, A, 1, B, 2, BETA, C, 2 );
413  chkxer();
414  cblas_info = 8; RowMajorStrg = TRUE;
416  ALPHA, A, 1, B, 1, BETA, C, 1 );
417  chkxer();
418  cblas_info = 10; RowMajorStrg = TRUE;
420  ALPHA, A, 2, B, 1, BETA, C, 1 );
421  chkxer();
422  cblas_info = 10; RowMajorStrg = TRUE;
424  ALPHA, A, 2, B, 1, BETA, C, 1 );
425  chkxer();
426  cblas_info = 10; RowMajorStrg = TRUE;
428  ALPHA, A, 2, B, 1, BETA, C, 1 );
429  chkxer();
430  cblas_info = 10; RowMajorStrg = TRUE;
432  ALPHA, A, 2, B, 1, BETA, C, 1 );
433  chkxer();
434  cblas_info = 13; RowMajorStrg = TRUE;
436  ALPHA, A, 1, B, 2, BETA, C, 1 );
437  chkxer();
438  cblas_info = 13; RowMajorStrg = TRUE;
440  ALPHA, A, 2, B, 2, BETA, C, 1 );
441  chkxer();
442  cblas_info = 13; RowMajorStrg = TRUE;
444  ALPHA, A, 1, B, 2, BETA, C, 1 );
445  chkxer();
446  cblas_info = 13; RowMajorStrg = TRUE;
448  ALPHA, A, 2, B, 2, BETA, C, 1 );
449  chkxer();
450 
451  } else if (strncmp( sf,"cblas_strmm" ,11)==0) {
452  cblas_rout = "cblas_strmm" ;
453 
454  cblas_info = 1;
456  CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
457  chkxer();
458  cblas_info = 2; RowMajorStrg = FALSE;
460  CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
461  chkxer();
462  cblas_info = 3; RowMajorStrg = FALSE;
464  CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
465  chkxer();
466  cblas_info = 4; RowMajorStrg = FALSE;
468  CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
469  chkxer();
470  cblas_info = 5; RowMajorStrg = FALSE;
472  INVALID, 0, 0, ALPHA, A, 1, B, 1 );
473  chkxer();
474  cblas_info = 6; RowMajorStrg = FALSE;
476  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
477  chkxer();
478  cblas_info = 6; RowMajorStrg = FALSE;
480  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
481  chkxer();
482  cblas_info = 6; RowMajorStrg = FALSE;
484  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
485  chkxer();
486  cblas_info = 6; RowMajorStrg = FALSE;
488  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
489  chkxer();
490  cblas_info = 6; RowMajorStrg = FALSE;
492  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
493  chkxer();
494  cblas_info = 6; RowMajorStrg = FALSE;
496  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
497  chkxer();
498  cblas_info = 6; RowMajorStrg = FALSE;
500  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
501  chkxer();
502  cblas_info = 6; RowMajorStrg = FALSE;
504  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
505  chkxer();
506  cblas_info = 7; RowMajorStrg = FALSE;
508  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
509  chkxer();
510  cblas_info = 7; RowMajorStrg = FALSE;
512  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
513  chkxer();
514  cblas_info = 7; RowMajorStrg = FALSE;
516  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
517  chkxer();
518  cblas_info = 7; RowMajorStrg = FALSE;
520  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
521  chkxer();
522  cblas_info = 7; RowMajorStrg = FALSE;
524  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
525  chkxer();
526  cblas_info = 7; RowMajorStrg = FALSE;
528  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
529  chkxer();
530  cblas_info = 7; RowMajorStrg = FALSE;
532  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
533  chkxer();
534  cblas_info = 7; RowMajorStrg = FALSE;
536  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
537  chkxer();
538  cblas_info = 10; RowMajorStrg = FALSE;
540  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
541  chkxer();
542  cblas_info = 10; RowMajorStrg = FALSE;
544  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
545  chkxer();
546  cblas_info = 10; RowMajorStrg = FALSE;
548  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
549  chkxer();
550  cblas_info = 10; RowMajorStrg = FALSE;
552  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
553  chkxer();
554  cblas_info = 10; RowMajorStrg = FALSE;
556  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
557  chkxer();
558  cblas_info = 10; RowMajorStrg = FALSE;
560  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
561  chkxer();
562  cblas_info = 10; RowMajorStrg = FALSE;
564  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
565  chkxer();
566  cblas_info = 10; RowMajorStrg = FALSE;
568  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
569  chkxer();
570  cblas_info = 12; RowMajorStrg = FALSE;
572  CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
573  chkxer();
574  cblas_info = 12; RowMajorStrg = FALSE;
576  CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
577  chkxer();
578  cblas_info = 12; RowMajorStrg = FALSE;
580  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
581  chkxer();
582  cblas_info = 12; RowMajorStrg = FALSE;
584  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
585  chkxer();
586  cblas_info = 12; RowMajorStrg = FALSE;
588  CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
589  chkxer();
590  cblas_info = 12; RowMajorStrg = FALSE;
592  CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
593  chkxer();
594  cblas_info = 12; RowMajorStrg = FALSE;
596  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
597  chkxer();
598  cblas_info = 12; RowMajorStrg = FALSE;
600  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
601  chkxer();
602 
603  cblas_info = 6; RowMajorStrg = TRUE;
605  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
606  chkxer();
607  cblas_info = 6; RowMajorStrg = TRUE;
609  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
610  chkxer();
611  cblas_info = 6; RowMajorStrg = TRUE;
613  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
614  chkxer();
615  cblas_info = 6; RowMajorStrg = TRUE;
617  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
618  chkxer();
619  cblas_info = 6; RowMajorStrg = TRUE;
621  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
622  chkxer();
623  cblas_info = 6; RowMajorStrg = TRUE;
625  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
626  chkxer();
627  cblas_info = 6; RowMajorStrg = TRUE;
629  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
630  chkxer();
631  cblas_info = 6; RowMajorStrg = TRUE;
633  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
634  chkxer();
635  cblas_info = 7; RowMajorStrg = TRUE;
637  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
638  chkxer();
639  cblas_info = 7; RowMajorStrg = TRUE;
641  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
642  chkxer();
643  cblas_info = 7; RowMajorStrg = TRUE;
645  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
646  chkxer();
647  cblas_info = 7; RowMajorStrg = TRUE;
649  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
650  chkxer();
651  cblas_info = 7; RowMajorStrg = TRUE;
653  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
654  chkxer();
655  cblas_info = 7; RowMajorStrg = TRUE;
657  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
658  chkxer();
659  cblas_info = 7; RowMajorStrg = TRUE;
661  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
662  chkxer();
663  cblas_info = 7; RowMajorStrg = TRUE;
665  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
666  chkxer();
667  cblas_info = 10; RowMajorStrg = TRUE;
669  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
670  chkxer();
671  cblas_info = 10; RowMajorStrg = TRUE;
673  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
674  chkxer();
675  cblas_info = 10; RowMajorStrg = TRUE;
677  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
678  chkxer();
679  cblas_info = 10; RowMajorStrg = TRUE;
681  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
682  chkxer();
683  cblas_info = 10; RowMajorStrg = TRUE;
685  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
686  chkxer();
687  cblas_info = 10; RowMajorStrg = TRUE;
689  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
690  chkxer();
691  cblas_info = 10; RowMajorStrg = TRUE;
693  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
694  chkxer();
695  cblas_info = 10; RowMajorStrg = TRUE;
697  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
698  chkxer();
699  cblas_info = 12; RowMajorStrg = TRUE;
701  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
702  chkxer();
703  cblas_info = 12; RowMajorStrg = TRUE;
705  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
706  chkxer();
707  cblas_info = 12; RowMajorStrg = TRUE;
709  CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
710  chkxer();
711  cblas_info = 12; RowMajorStrg = TRUE;
713  CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
714  chkxer();
715  cblas_info = 12; RowMajorStrg = TRUE;
717  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
718  chkxer();
719  cblas_info = 12; RowMajorStrg = TRUE;
721  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
722  chkxer();
723  cblas_info = 12; RowMajorStrg = TRUE;
725  CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
726  chkxer();
727  cblas_info = 12; RowMajorStrg = TRUE;
729  CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
730  chkxer();
731 
732  } else if (strncmp( sf,"cblas_strsm" ,11)==0) {
733  cblas_rout = "cblas_strsm" ;
734 
735  cblas_info = 1;
737  CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
738  chkxer();
739  cblas_info = 2; RowMajorStrg = FALSE;
741  CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
742  chkxer();
743  cblas_info = 3; RowMajorStrg = FALSE;
745  CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
746  chkxer();
747  cblas_info = 4; RowMajorStrg = FALSE;
749  CblasNonUnit, 0, 0, ALPHA, A, 1, B, 1 );
750  chkxer();
751  cblas_info = 5; RowMajorStrg = FALSE;
753  INVALID, 0, 0, ALPHA, A, 1, B, 1 );
754  chkxer();
755  cblas_info = 6; RowMajorStrg = FALSE;
757  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
758  chkxer();
759  cblas_info = 6; RowMajorStrg = FALSE;
761  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
762  chkxer();
763  cblas_info = 6; RowMajorStrg = FALSE;
765  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
766  chkxer();
767  cblas_info = 6; RowMajorStrg = FALSE;
769  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
770  chkxer();
771  cblas_info = 6; RowMajorStrg = FALSE;
773  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
774  chkxer();
775  cblas_info = 6; RowMajorStrg = FALSE;
777  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
778  chkxer();
779  cblas_info = 6; RowMajorStrg = FALSE;
781  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
782  chkxer();
783  cblas_info = 6; RowMajorStrg = FALSE;
785  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
786  chkxer();
787  cblas_info = 7; RowMajorStrg = FALSE;
789  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
790  chkxer();
791  cblas_info = 7; RowMajorStrg = FALSE;
793  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
794  chkxer();
795  cblas_info = 7; RowMajorStrg = FALSE;
797  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
798  chkxer();
799  cblas_info = 7; RowMajorStrg = FALSE;
801  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
802  chkxer();
803  cblas_info = 7; RowMajorStrg = FALSE;
805  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
806  chkxer();
807  cblas_info = 7; RowMajorStrg = FALSE;
809  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
810  chkxer();
811  cblas_info = 7; RowMajorStrg = FALSE;
813  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
814  chkxer();
815  cblas_info = 7; RowMajorStrg = FALSE;
817  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
818  chkxer();
819  cblas_info = 10; RowMajorStrg = FALSE;
821  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
822  chkxer();
823  cblas_info = 10; RowMajorStrg = FALSE;
825  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
826  chkxer();
827  cblas_info = 10; RowMajorStrg = FALSE;
829  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
830  chkxer();
831  cblas_info = 10; RowMajorStrg = FALSE;
833  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
834  chkxer();
835  cblas_info = 10; RowMajorStrg = FALSE;
837  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
838  chkxer();
839  cblas_info = 10; RowMajorStrg = FALSE;
841  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 2 );
842  chkxer();
843  cblas_info = 10; RowMajorStrg = FALSE;
845  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
846  chkxer();
847  cblas_info = 10; RowMajorStrg = FALSE;
849  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
850  chkxer();
851  cblas_info = 12; RowMajorStrg = FALSE;
853  CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
854  chkxer();
855  cblas_info = 12; RowMajorStrg = FALSE;
857  CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
858  chkxer();
859  cblas_info = 12; RowMajorStrg = FALSE;
861  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
862  chkxer();
863  cblas_info = 12; RowMajorStrg = FALSE;
865  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
866  chkxer();
867  cblas_info = 12; RowMajorStrg = FALSE;
869  CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
870  chkxer();
871  cblas_info = 12; RowMajorStrg = FALSE;
873  CblasNonUnit, 2, 0, ALPHA, A, 2, B, 1 );
874  chkxer();
875  cblas_info = 12; RowMajorStrg = FALSE;
877  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
878  chkxer();
879  cblas_info = 12; RowMajorStrg = FALSE;
881  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
882  chkxer();
883 
884  cblas_info = 6; RowMajorStrg = TRUE;
886  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
887  chkxer();
888  cblas_info = 6; RowMajorStrg = TRUE;
890  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
891  chkxer();
892  cblas_info = 6; RowMajorStrg = TRUE;
894  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
895  chkxer();
896  cblas_info = 6; RowMajorStrg = TRUE;
898  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
899  chkxer();
900  cblas_info = 6; RowMajorStrg = TRUE;
902  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
903  chkxer();
904  cblas_info = 6; RowMajorStrg = TRUE;
906  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
907  chkxer();
908  cblas_info = 6; RowMajorStrg = TRUE;
910  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
911  chkxer();
912  cblas_info = 6; RowMajorStrg = TRUE;
914  CblasNonUnit, INVALID, 0, ALPHA, A, 1, B, 1 );
915  chkxer();
916  cblas_info = 7; RowMajorStrg = TRUE;
918  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
919  chkxer();
920  cblas_info = 7; RowMajorStrg = TRUE;
922  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
923  chkxer();
924  cblas_info = 7; RowMajorStrg = TRUE;
926  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
927  chkxer();
928  cblas_info = 7; RowMajorStrg = TRUE;
930  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
931  chkxer();
932  cblas_info = 7; RowMajorStrg = TRUE;
934  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
935  chkxer();
936  cblas_info = 7; RowMajorStrg = TRUE;
938  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
939  chkxer();
940  cblas_info = 7; RowMajorStrg = TRUE;
942  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
943  chkxer();
944  cblas_info = 7; RowMajorStrg = TRUE;
946  CblasNonUnit, 0, INVALID, ALPHA, A, 1, B, 1 );
947  chkxer();
948  cblas_info = 10; RowMajorStrg = TRUE;
950  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
951  chkxer();
952  cblas_info = 10; RowMajorStrg = TRUE;
954  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
955  chkxer();
956  cblas_info = 10; RowMajorStrg = TRUE;
958  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
959  chkxer();
960  cblas_info = 10; RowMajorStrg = TRUE;
962  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
963  chkxer();
964  cblas_info = 10; RowMajorStrg = TRUE;
966  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
967  chkxer();
968  cblas_info = 10; RowMajorStrg = TRUE;
970  CblasNonUnit, 2, 0, ALPHA, A, 1, B, 1 );
971  chkxer();
972  cblas_info = 10; RowMajorStrg = TRUE;
974  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
975  chkxer();
976  cblas_info = 10; RowMajorStrg = TRUE;
978  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 2 );
979  chkxer();
980  cblas_info = 12; RowMajorStrg = TRUE;
982  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
983  chkxer();
984  cblas_info = 12; RowMajorStrg = TRUE;
986  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
987  chkxer();
988  cblas_info = 12; RowMajorStrg = TRUE;
990  CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
991  chkxer();
992  cblas_info = 12; RowMajorStrg = TRUE;
994  CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
995  chkxer();
996  cblas_info = 12; RowMajorStrg = TRUE;
998  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
999  chkxer();
1000  cblas_info = 12; RowMajorStrg = TRUE;
1002  CblasNonUnit, 0, 2, ALPHA, A, 1, B, 1 );
1003  chkxer();
1004  cblas_info = 12; RowMajorStrg = TRUE;
1006  CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
1007  chkxer();
1008  cblas_info = 12; RowMajorStrg = TRUE;
1010  CblasNonUnit, 0, 2, ALPHA, A, 2, B, 1 );
1011  chkxer();
1012 
1013  } else if (strncmp( sf,"cblas_ssyrk" ,11)==0) {
1014  cblas_rout = "cblas_ssyrk" ;
1015 
1016  cblas_info = 1;
1018  0, 0, ALPHA, A, 1, BETA, C, 1 );
1019  chkxer();
1020  cblas_info = 2; RowMajorStrg = FALSE;
1022  0, 0, ALPHA, A, 1, BETA, C, 1 );
1023  chkxer();
1024  cblas_info = 3; RowMajorStrg = FALSE;
1026  0, 0, ALPHA, A, 1, BETA, C, 1 );
1027  chkxer();
1028  cblas_info = 4; RowMajorStrg = FALSE;
1030  INVALID, 0, ALPHA, A, 1, BETA, C, 1 );
1031  chkxer();
1032  cblas_info = 4; RowMajorStrg = FALSE;
1034  INVALID, 0, ALPHA, A, 1, BETA, C, 1 );
1035  chkxer();
1036  cblas_info = 4; RowMajorStrg = FALSE;
1038  INVALID, 0, ALPHA, A, 1, BETA, C, 1 );
1039  chkxer();
1040  cblas_info = 4; RowMajorStrg = FALSE;
1042  INVALID, 0, ALPHA, A, 1, BETA, C, 1 );
1043  chkxer();
1044  cblas_info = 5; RowMajorStrg = FALSE;
1046  0, INVALID, ALPHA, A, 1, BETA, C, 1 );
1047  chkxer();
1048  cblas_info = 5; RowMajorStrg = FALSE;
1050  0, INVALID, ALPHA, A, 1, BETA, C, 1 );
1051  chkxer();
1052  cblas_info = 5; RowMajorStrg = FALSE;
1054  0, INVALID, ALPHA, A, 1, BETA, C, 1 );
1055  chkxer();
1056  cblas_info = 5; RowMajorStrg = FALSE;
1058  0, INVALID, ALPHA, A, 1, BETA, C, 1 );
1059  chkxer();
1060  cblas_info = 8; RowMajorStrg = TRUE;
1062  0, 2, ALPHA, A, 1, BETA, C, 2 );
1063  chkxer();
1064  cblas_info = 8; RowMajorStrg = TRUE;
1066  2, 0, ALPHA, A, 1, BETA, C, 1 );
1067  chkxer();
1068  cblas_info = 8; RowMajorStrg = TRUE;
1070  0, 2, ALPHA, A, 1, BETA, C, 2 );
1071  chkxer();
1072  cblas_info = 8; RowMajorStrg = TRUE;
1074  2, 0, ALPHA, A, 1, BETA, C, 1 );
1075  chkxer();
1076  cblas_info = 8; RowMajorStrg = FALSE;
1078  2, 0, ALPHA, A, 1, BETA, C, 2 );
1079  chkxer();
1080  cblas_info = 8; RowMajorStrg = FALSE;
1082  0, 2, ALPHA, A, 1, BETA, C, 1 );
1083  chkxer();
1084  cblas_info = 8; RowMajorStrg = FALSE;
1086  2, 0, ALPHA, A, 1, BETA, C, 2 );
1087  chkxer();
1088  cblas_info = 8; RowMajorStrg = FALSE;
1090  0, 2, ALPHA, A, 1, BETA, C, 1 );
1091  chkxer();
1092  cblas_info = 11; RowMajorStrg = TRUE;
1094  2, 0, ALPHA, A, 1, BETA, C, 1 );
1095  chkxer();
1096  cblas_info = 11; RowMajorStrg = TRUE;
1098  2, 0, ALPHA, A, 2, BETA, C, 1 );
1099  chkxer();
1100  cblas_info = 11; RowMajorStrg = TRUE;
1102  2, 0, ALPHA, A, 1, BETA, C, 1 );
1103  chkxer();
1104  cblas_info = 11; RowMajorStrg = TRUE;
1106  2, 0, ALPHA, A, 2, BETA, C, 1 );
1107  chkxer();
1108  cblas_info = 11; RowMajorStrg = FALSE;
1110  2, 0, ALPHA, A, 2, BETA, C, 1 );
1111  chkxer();
1112  cblas_info = 11; RowMajorStrg = FALSE;
1114  2, 0, ALPHA, A, 1, BETA, C, 1 );
1115  chkxer();
1116  cblas_info = 11; RowMajorStrg = FALSE;
1118  2, 0, ALPHA, A, 2, BETA, C, 1 );
1119  chkxer();
1120  cblas_info = 11; RowMajorStrg = FALSE;
1122  2, 0, ALPHA, A, 1, BETA, C, 1 );
1123  chkxer();
1124 
1125  } else if (strncmp( sf,"cblas_ssyr2k" ,12)==0) {
1126  cblas_rout = "cblas_ssyr2k" ;
1127 
1128  cblas_info = 1;
1130  0, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1131  chkxer();
1132  cblas_info = 2; RowMajorStrg = FALSE;
1134  0, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1135  chkxer();
1136  cblas_info = 3; RowMajorStrg = FALSE;
1138  0, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1139  chkxer();
1140  cblas_info = 4; RowMajorStrg = FALSE;
1142  INVALID, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1143  chkxer();
1144  cblas_info = 4; RowMajorStrg = FALSE;
1146  INVALID, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1147  chkxer();
1148  cblas_info = 4; RowMajorStrg = FALSE;
1150  INVALID, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1151  chkxer();
1152  cblas_info = 4; RowMajorStrg = FALSE;
1154  INVALID, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1155  chkxer();
1156  cblas_info = 5; RowMajorStrg = FALSE;
1158  0, INVALID, ALPHA, A, 1, B, 1, BETA, C, 1 );
1159  chkxer();
1160  cblas_info = 5; RowMajorStrg = FALSE;
1162  0, INVALID, ALPHA, A, 1, B, 1, BETA, C, 1 );
1163  chkxer();
1164  cblas_info = 5; RowMajorStrg = FALSE;
1166  0, INVALID, ALPHA, A, 1, B, 1, BETA, C, 1 );
1167  chkxer();
1168  cblas_info = 5; RowMajorStrg = FALSE;
1170  0, INVALID, ALPHA, A, 1, B, 1, BETA, C, 1 );
1171  chkxer();
1172  cblas_info = 8; RowMajorStrg = TRUE;
1174  0, 2, ALPHA, A, 1, B, 2, BETA, C, 2 );
1175  chkxer();
1176  cblas_info = 8; RowMajorStrg = TRUE;
1178  2, 0, ALPHA, A, 1, B, 2, BETA, C, 1 );
1179  chkxer();
1180  cblas_info = 8; RowMajorStrg = TRUE;
1182  0, 2, ALPHA, A, 1, B, 2, BETA, C, 2 );
1183  chkxer();
1184  cblas_info = 8; RowMajorStrg = TRUE;
1186  2, 0, ALPHA, A, 1, B, 2, BETA, C, 1 );
1187  chkxer();
1188  cblas_info = 8; RowMajorStrg = FALSE;
1190  2, 0, ALPHA, A, 1, B, 1, BETA, C, 2 );
1191  chkxer();
1192  cblas_info = 8; RowMajorStrg = FALSE;
1194  0, 2, ALPHA, A, 1, B, 1, BETA, C, 1 );
1195  chkxer();
1196  cblas_info = 8; RowMajorStrg = FALSE;
1198  2, 0, ALPHA, A, 1, B, 1, BETA, C, 2 );
1199  chkxer();
1200  cblas_info = 8; RowMajorStrg = FALSE;
1202  0, 2, ALPHA, A, 1, B, 1, BETA, C, 1 );
1203  chkxer();
1204  cblas_info = 10; RowMajorStrg = TRUE;
1206  0, 2, ALPHA, A, 2, B, 1, BETA, C, 2 );
1207  chkxer();
1208  cblas_info = 10; RowMajorStrg = TRUE;
1210  2, 0, ALPHA, A, 2, B, 1, BETA, C, 1 );
1211  chkxer();
1212  cblas_info = 10; RowMajorStrg = TRUE;
1214  0, 2, ALPHA, A, 2, B, 1, BETA, C, 2 );
1215  chkxer();
1216  cblas_info = 10; RowMajorStrg = TRUE;
1218  2, 0, ALPHA, A, 2, B, 1, BETA, C, 1 );
1219  chkxer();
1220  cblas_info = 10; RowMajorStrg = FALSE;
1222  2, 0, ALPHA, A, 2, B, 1, BETA, C, 2 );
1223  chkxer();
1224  cblas_info = 10; RowMajorStrg = FALSE;
1226  0, 2, ALPHA, A, 2, B, 1, BETA, C, 1 );
1227  chkxer();
1228  cblas_info = 10; RowMajorStrg = FALSE;
1230  2, 0, ALPHA, A, 2, B, 1, BETA, C, 2 );
1231  chkxer();
1232  cblas_info = 10; RowMajorStrg = FALSE;
1234  0, 2, ALPHA, A, 2, B, 1, BETA, C, 1 );
1235  chkxer();
1236  cblas_info = 13; RowMajorStrg = TRUE;
1238  2, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1239  chkxer();
1240  cblas_info = 13; RowMajorStrg = TRUE;
1242  2, 0, ALPHA, A, 2, B, 2, BETA, C, 1 );
1243  chkxer();
1244  cblas_info = 13; RowMajorStrg = TRUE;
1246  2, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1247  chkxer();
1248  cblas_info = 13; RowMajorStrg = TRUE;
1250  2, 0, ALPHA, A, 2, B, 2, BETA, C, 1 );
1251  chkxer();
1252  cblas_info = 13; RowMajorStrg = FALSE;
1254  2, 0, ALPHA, A, 2, B, 2, BETA, C, 1 );
1255  chkxer();
1256  cblas_info = 13; RowMajorStrg = FALSE;
1258  2, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1259  chkxer();
1260  cblas_info = 13; RowMajorStrg = FALSE;
1262  2, 0, ALPHA, A, 2, B, 2, BETA, C, 1 );
1263  chkxer();
1264  cblas_info = 13; RowMajorStrg = FALSE;
1266  2, 0, ALPHA, A, 1, B, 1, BETA, C, 1 );
1267  chkxer();
1268  }
1269  if (cblas_ok == TRUE )
1270  printf(" %-12s PASSED THE TESTS OF ERROR-EXITS\n", cblas_rout);
1271  else
1272  printf("***** %s FAILED THE TESTS OF ERROR-EXITS *******\n",cblas_rout);
1273 }
#define PASSED
Definition: cblas_test.h:11
#define FALSE
Definition: cblas_test.h:14
void cblas_ssyrk(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, const int N, const int K, const float alpha, const float *A, const int lda, const float beta, float *C, const int ldc)
Definition: cblas_ssyrk.c:12
int RowMajorStrg
Definition: cblas_globals.c:2
void F77_xerbla(char *srname, void *vinfo)
Definition: xerbla.c:12
#define TRUE
Definition: cblas_test.h:10
void cblas_ssymm(CBLAS_LAYOUT layout, CBLAS_SIDE Side, CBLAS_UPLO Uplo, const int M, const int N, const float alpha, const float *A, const int lda, const float *B, const int ldb, const float beta, float *C, const int ldc)
Definition: cblas_ssymm.c:12
void cblas_strmm(CBLAS_LAYOUT layout, CBLAS_SIDE Side, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, const int M, const int N, const float alpha, const float *A, const int lda, float *B, const int ldb)
Definition: cblas_strmm.c:12
int cblas_lerr
Definition: c_s3chke.c:6
void cblas_sgemm(CBLAS_LAYOUT layout, CBLAS_TRANSPOSE TransA, CBLAS_TRANSPOSE TransB, const int M, const int N, const int K, const float alpha, const float *A, const int lda, const float *B, const int ldb, const float beta, float *C, const int ldc)
Definition: cblas_sgemm.c:12
void cblas_strsm(CBLAS_LAYOUT layout, CBLAS_SIDE Side, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, const int M, const int N, const float alpha, const float *A, const int lda, float *B, const int ldb)
Definition: cblas_strsm.c:12
void chkxer(void)
Definition: c_s3chke.c:16
void cblas_ssyr2k(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, const int N, const int K, const float alpha, const float *A, const int lda, const float *B, const int ldb, const float beta, float *C, const int ldc)
Definition: cblas_ssyr2k.c:12
#define INVALID
Definition: cblas_example2.c:8
char * cblas_rout
Definition: c_s3chke.c:8
int cblas_ok
Definition: c_s3chke.c:6
int cblas_info
Definition: c_s3chke.c:6
int link_xerbla
Definition: c_s3chke.c:7
void cblas_xerbla(int p, const char *rout, const char *form,...)
Definition: cblas_xerbla.c:8

Here is the call graph for this function: