LAPACK  3.9.0
LAPACK: Linear Algebra PACKage

◆ F77_c2chke()

void F77_c2chke ( char *  rout)

Definition at line 27 of file c_c2chke.c.

27  {
28  char *sf = ( rout ) ;
29  float A[2] = {0.0,0.0},
30  X[2] = {0.0,0.0},
31  Y[2] = {0.0,0.0},
32  ALPHA[2] = {0.0,0.0},
33  BETA[2] = {0.0,0.0},
34  RALPHA = 0.0;
35  extern int cblas_info, cblas_lerr, cblas_ok;
36  extern int RowMajorStrg;
37  extern char *cblas_rout;
38 
39  if (link_xerbla) /* call these first to link */
40  {
43  }
44 
45  cblas_ok = TRUE ;
46  cblas_lerr = PASSED ;
47 
48  if (strncmp( sf,"cblas_cgemv",11)==0) {
49  cblas_rout = "cblas_cgemv";
50  cblas_info = 1;
52  ALPHA, A, 1, X, 1, BETA, Y, 1 );
53  chkxer();
56  ALPHA, A, 1, X, 1, BETA, Y, 1 );
57  chkxer();
60  ALPHA, A, 1, X, 1, BETA, Y, 1 );
61  chkxer();
64  ALPHA, A, 1, X, 1, BETA, Y, 1 );
65  chkxer();
68  ALPHA, A, 1, X, 1, BETA, Y, 1 );
69  chkxer();
72  ALPHA, A, 1, X, 0, BETA, Y, 1 );
73  chkxer();
76  ALPHA, A, 1, X, 1, BETA, Y, 0 );
77  chkxer();
78 
81  ALPHA, A, 1, X, 1, BETA, Y, 1 );
82  chkxer();
85  ALPHA, A, 1, X, 1, BETA, Y, 1 );
86  chkxer();
89  ALPHA, A, 1, X, 1, BETA, Y, 1 );
90  chkxer();
93  ALPHA, A, 1, X, 1, BETA, Y, 1 );
94  chkxer();
97  ALPHA, A, 1, X, 0, BETA, Y, 1 );
98  chkxer();
101  ALPHA, A, 1, X, 1, BETA, Y, 0 );
102  chkxer();
103  } else if (strncmp( sf,"cblas_cgbmv",11)==0) {
104  cblas_rout = "cblas_cgbmv";
106  cblas_cgbmv(INVALID, CblasNoTrans, 0, 0, 0, 0,
107  ALPHA, A, 1, X, 1, BETA, Y, 1 );
108  chkxer();
110  cblas_cgbmv(CblasColMajor, INVALID, 0, 0, 0, 0,
111  ALPHA, A, 1, X, 1, BETA, Y, 1 );
112  chkxer();
115  ALPHA, A, 1, X, 1, BETA, Y, 1 );
116  chkxer();
119  ALPHA, A, 1, X, 1, BETA, Y, 1 );
120  chkxer();
123  ALPHA, A, 1, X, 1, BETA, Y, 1 );
124  chkxer();
127  ALPHA, A, 1, X, 1, BETA, Y, 1 );
128  chkxer();
131  ALPHA, A, 1, X, 1, BETA, Y, 1 );
132  chkxer();
133  cblas_info = 11; RowMajorStrg = FALSE;
135  ALPHA, A, 1, X, 0, BETA, Y, 1 );
136  chkxer();
137  cblas_info = 14; RowMajorStrg = FALSE;
139  ALPHA, A, 1, X, 1, BETA, Y, 0 );
140  chkxer();
142  cblas_cgbmv(CblasRowMajor, INVALID, 0, 0, 0, 0,
143  ALPHA, A, 1, X, 1, BETA, Y, 1 );
144  chkxer();
147  ALPHA, A, 1, X, 1, BETA, Y, 1 );
148  chkxer();
151  ALPHA, A, 1, X, 1, BETA, Y, 1 );
152  chkxer();
155  ALPHA, A, 1, X, 1, BETA, Y, 1 );
156  chkxer();
159  ALPHA, A, 1, X, 1, BETA, Y, 1 );
160  chkxer();
163  ALPHA, A, 1, X, 1, BETA, Y, 1 );
164  chkxer();
165  cblas_info = 11; RowMajorStrg = TRUE;
167  ALPHA, A, 1, X, 0, BETA, Y, 1 );
168  chkxer();
169  cblas_info = 14; RowMajorStrg = TRUE;
171  ALPHA, A, 1, X, 1, BETA, Y, 0 );
172  chkxer();
173  } else if (strncmp( sf,"cblas_chemv",11)==0) {
174  cblas_rout = "cblas_chemv";
177  ALPHA, A, 1, X, 1, BETA, Y, 1 );
178  chkxer();
181  ALPHA, A, 1, X, 1, BETA, Y, 1 );
182  chkxer();
185  ALPHA, A, 1, X, 1, BETA, Y, 1 );
186  chkxer();
189  ALPHA, A, 1, X, 1, BETA, Y, 1 );
190  chkxer();
193  ALPHA, A, 1, X, 0, BETA, Y, 1 );
194  chkxer();
195  cblas_info = 11; RowMajorStrg = FALSE;
197  ALPHA, A, 1, X, 1, BETA, Y, 0 );
198  chkxer();
201  ALPHA, A, 1, X, 1, BETA, Y, 1 );
202  chkxer();
205  ALPHA, A, 1, X, 1, BETA, Y, 1 );
206  chkxer();
209  ALPHA, A, 1, X, 1, BETA, Y, 1 );
210  chkxer();
213  ALPHA, A, 1, X, 0, BETA, Y, 1 );
214  chkxer();
215  cblas_info = 11; RowMajorStrg = TRUE;
217  ALPHA, A, 1, X, 1, BETA, Y, 0 );
218  chkxer();
219  } else if (strncmp( sf,"cblas_chbmv",11)==0) {
220  cblas_rout = "cblas_chbmv";
223  ALPHA, A, 1, X, 1, BETA, Y, 1 );
224  chkxer();
227  ALPHA, A, 1, X, 1, BETA, Y, 1 );
228  chkxer();
231  ALPHA, A, 1, X, 1, BETA, Y, 1 );
232  chkxer();
235  ALPHA, A, 1, X, 1, BETA, Y, 1 );
236  chkxer();
239  ALPHA, A, 1, X, 1, BETA, Y, 1 );
240  chkxer();
243  ALPHA, A, 1, X, 0, BETA, Y, 1 );
244  chkxer();
245  cblas_info = 12; RowMajorStrg = FALSE;
247  ALPHA, A, 1, X, 1, BETA, Y, 0 );
248  chkxer();
251  ALPHA, A, 1, X, 1, BETA, Y, 1 );
252  chkxer();
255  ALPHA, A, 1, X, 1, BETA, Y, 1 );
256  chkxer();
259  ALPHA, A, 1, X, 1, BETA, Y, 1 );
260  chkxer();
263  ALPHA, A, 1, X, 1, BETA, Y, 1 );
264  chkxer();
267  ALPHA, A, 1, X, 0, BETA, Y, 1 );
268  chkxer();
269  cblas_info = 12; RowMajorStrg = TRUE;
271  ALPHA, A, 1, X, 1, BETA, Y, 0 );
272  chkxer();
273  } else if (strncmp( sf,"cblas_chpmv",11)==0) {
274  cblas_rout = "cblas_chpmv";
277  ALPHA, A, X, 1, BETA, Y, 1 );
278  chkxer();
281  ALPHA, A, X, 1, BETA, Y, 1 );
282  chkxer();
285  ALPHA, A, X, 1, BETA, Y, 1 );
286  chkxer();
289  ALPHA, A, X, 0, BETA, Y, 1 );
290  chkxer();
291  cblas_info = 10; RowMajorStrg = FALSE;
293  ALPHA, A, X, 1, BETA, Y, 0 );
294  chkxer();
297  ALPHA, A, X, 1, BETA, Y, 1 );
298  chkxer();
301  ALPHA, A, X, 1, BETA, Y, 1 );
302  chkxer();
305  ALPHA, A, X, 0, BETA, Y, 1 );
306  chkxer();
307  cblas_info = 10; RowMajorStrg = TRUE;
309  ALPHA, A, X, 1, BETA, Y, 0 );
310  chkxer();
311  } else if (strncmp( sf,"cblas_ctrmv",11)==0) {
312  cblas_rout = "cblas_ctrmv";
315  CblasNonUnit, 0, A, 1, X, 1 );
316  chkxer();
319  CblasNonUnit, 0, A, 1, X, 1 );
320  chkxer();
323  CblasNonUnit, 0, A, 1, X, 1 );
324  chkxer();
327  INVALID, 0, A, 1, X, 1 );
328  chkxer();
331  CblasNonUnit, INVALID, A, 1, X, 1 );
332  chkxer();
335  CblasNonUnit, 2, A, 1, X, 1 );
336  chkxer();
339  CblasNonUnit, 0, A, 1, X, 0 );
340  chkxer();
343  CblasNonUnit, 0, A, 1, X, 1 );
344  chkxer();
347  CblasNonUnit, 0, A, 1, X, 1 );
348  chkxer();
351  INVALID, 0, A, 1, X, 1 );
352  chkxer();
355  CblasNonUnit, INVALID, A, 1, X, 1 );
356  chkxer();
359  CblasNonUnit, 2, A, 1, X, 1 );
360  chkxer();
363  CblasNonUnit, 0, A, 1, X, 0 );
364  chkxer();
365  } else if (strncmp( sf,"cblas_ctbmv",11)==0) {
366  cblas_rout = "cblas_ctbmv";
369  CblasNonUnit, 0, 0, A, 1, X, 1 );
370  chkxer();
373  CblasNonUnit, 0, 0, A, 1, X, 1 );
374  chkxer();
377  CblasNonUnit, 0, 0, A, 1, X, 1 );
378  chkxer();
381  INVALID, 0, 0, A, 1, X, 1 );
382  chkxer();
385  CblasNonUnit, INVALID, 0, A, 1, X, 1 );
386  chkxer();
389  CblasNonUnit, 0, INVALID, A, 1, X, 1 );
390  chkxer();
393  CblasNonUnit, 0, 1, A, 1, X, 1 );
394  chkxer();
395  cblas_info = 10; RowMajorStrg = FALSE;
397  CblasNonUnit, 0, 0, A, 1, X, 0 );
398  chkxer();
401  CblasNonUnit, 0, 0, A, 1, X, 1 );
402  chkxer();
405  CblasNonUnit, 0, 0, A, 1, X, 1 );
406  chkxer();
409  INVALID, 0, 0, A, 1, X, 1 );
410  chkxer();
413  CblasNonUnit, INVALID, 0, A, 1, X, 1 );
414  chkxer();
417  CblasNonUnit, 0, INVALID, A, 1, X, 1 );
418  chkxer();
421  CblasNonUnit, 0, 1, A, 1, X, 1 );
422  chkxer();
423  cblas_info = 10; RowMajorStrg = TRUE;
425  CblasNonUnit, 0, 0, A, 1, X, 0 );
426  chkxer();
427  } else if (strncmp( sf,"cblas_ctpmv",11)==0) {
428  cblas_rout = "cblas_ctpmv";
431  CblasNonUnit, 0, A, X, 1 );
432  chkxer();
435  CblasNonUnit, 0, A, X, 1 );
436  chkxer();
439  CblasNonUnit, 0, A, X, 1 );
440  chkxer();
443  INVALID, 0, A, X, 1 );
444  chkxer();
447  CblasNonUnit, INVALID, A, X, 1 );
448  chkxer();
451  CblasNonUnit, 0, A, X, 0 );
452  chkxer();
455  CblasNonUnit, 0, A, X, 1 );
456  chkxer();
459  CblasNonUnit, 0, A, X, 1 );
460  chkxer();
463  INVALID, 0, A, X, 1 );
464  chkxer();
467  CblasNonUnit, INVALID, A, X, 1 );
468  chkxer();
471  CblasNonUnit, 0, A, X, 0 );
472  chkxer();
473  } else if (strncmp( sf,"cblas_ctrsv",11)==0) {
474  cblas_rout = "cblas_ctrsv";
477  CblasNonUnit, 0, A, 1, X, 1 );
478  chkxer();
481  CblasNonUnit, 0, A, 1, X, 1 );
482  chkxer();
485  CblasNonUnit, 0, A, 1, X, 1 );
486  chkxer();
489  INVALID, 0, A, 1, X, 1 );
490  chkxer();
493  CblasNonUnit, INVALID, A, 1, X, 1 );
494  chkxer();
497  CblasNonUnit, 2, A, 1, X, 1 );
498  chkxer();
501  CblasNonUnit, 0, A, 1, X, 0 );
502  chkxer();
505  CblasNonUnit, 0, A, 1, X, 1 );
506  chkxer();
509  CblasNonUnit, 0, A, 1, X, 1 );
510  chkxer();
513  INVALID, 0, A, 1, X, 1 );
514  chkxer();
517  CblasNonUnit, INVALID, A, 1, X, 1 );
518  chkxer();
521  CblasNonUnit, 2, A, 1, X, 1 );
522  chkxer();
525  CblasNonUnit, 0, A, 1, X, 0 );
526  chkxer();
527  } else if (strncmp( sf,"cblas_ctbsv",11)==0) {
528  cblas_rout = "cblas_ctbsv";
531  CblasNonUnit, 0, 0, A, 1, X, 1 );
532  chkxer();
535  CblasNonUnit, 0, 0, A, 1, X, 1 );
536  chkxer();
539  CblasNonUnit, 0, 0, A, 1, X, 1 );
540  chkxer();
543  INVALID, 0, 0, A, 1, X, 1 );
544  chkxer();
547  CblasNonUnit, INVALID, 0, A, 1, X, 1 );
548  chkxer();
551  CblasNonUnit, 0, INVALID, A, 1, X, 1 );
552  chkxer();
555  CblasNonUnit, 0, 1, A, 1, X, 1 );
556  chkxer();
557  cblas_info = 10; RowMajorStrg = FALSE;
559  CblasNonUnit, 0, 0, A, 1, X, 0 );
560  chkxer();
563  CblasNonUnit, 0, 0, A, 1, X, 1 );
564  chkxer();
567  CblasNonUnit, 0, 0, A, 1, X, 1 );
568  chkxer();
571  INVALID, 0, 0, A, 1, X, 1 );
572  chkxer();
575  CblasNonUnit, INVALID, 0, A, 1, X, 1 );
576  chkxer();
579  CblasNonUnit, 0, INVALID, A, 1, X, 1 );
580  chkxer();
583  CblasNonUnit, 0, 1, A, 1, X, 1 );
584  chkxer();
585  cblas_info = 10; RowMajorStrg = TRUE;
587  CblasNonUnit, 0, 0, A, 1, X, 0 );
588  chkxer();
589  } else if (strncmp( sf,"cblas_ctpsv",11)==0) {
590  cblas_rout = "cblas_ctpsv";
593  CblasNonUnit, 0, A, X, 1 );
594  chkxer();
597  CblasNonUnit, 0, A, X, 1 );
598  chkxer();
601  CblasNonUnit, 0, A, X, 1 );
602  chkxer();
605  INVALID, 0, A, X, 1 );
606  chkxer();
609  CblasNonUnit, INVALID, A, X, 1 );
610  chkxer();
613  CblasNonUnit, 0, A, X, 0 );
614  chkxer();
617  CblasNonUnit, 0, A, X, 1 );
618  chkxer();
621  CblasNonUnit, 0, A, X, 1 );
622  chkxer();
625  INVALID, 0, A, X, 1 );
626  chkxer();
629  CblasNonUnit, INVALID, A, X, 1 );
630  chkxer();
633  CblasNonUnit, 0, A, X, 0 );
634  chkxer();
635  } else if (strncmp( sf,"cblas_cgeru",10)==0) {
636  cblas_rout = "cblas_cgeru";
638  cblas_cgeru(INVALID, 0, 0, ALPHA, X, 1, Y, 1, A, 1 );
639  chkxer();
641  cblas_cgeru(CblasColMajor, INVALID, 0, ALPHA, X, 1, Y, 1, A, 1 );
642  chkxer();
644  cblas_cgeru(CblasColMajor, 0, INVALID, ALPHA, X, 1, Y, 1, A, 1 );
645  chkxer();
647  cblas_cgeru(CblasColMajor, 0, 0, ALPHA, X, 0, Y, 1, A, 1 );
648  chkxer();
650  cblas_cgeru(CblasColMajor, 0, 0, ALPHA, X, 1, Y, 0, A, 1 );
651  chkxer();
652  cblas_info = 10; RowMajorStrg = FALSE;
653  cblas_cgeru(CblasColMajor, 2, 0, ALPHA, X, 1, Y, 1, A, 1 );
654  chkxer();
656  cblas_cgeru(CblasRowMajor, INVALID, 0, ALPHA, X, 1, Y, 1, A, 1 );
657  chkxer();
659  cblas_cgeru(CblasRowMajor, 0, INVALID, ALPHA, X, 1, Y, 1, A, 1 );
660  chkxer();
662  cblas_cgeru(CblasRowMajor, 0, 0, ALPHA, X, 0, Y, 1, A, 1 );
663  chkxer();
665  cblas_cgeru(CblasRowMajor, 0, 0, ALPHA, X, 1, Y, 0, A, 1 );
666  chkxer();
667  cblas_info = 10; RowMajorStrg = TRUE;
668  cblas_cgeru(CblasRowMajor, 0, 2, ALPHA, X, 1, Y, 1, A, 1 );
669  chkxer();
670  } else if (strncmp( sf,"cblas_cgerc",10)==0) {
671  cblas_rout = "cblas_cgerc";
673  cblas_cgerc(INVALID, 0, 0, ALPHA, X, 1, Y, 1, A, 1 );
674  chkxer();
676  cblas_cgerc(CblasColMajor, INVALID, 0, ALPHA, X, 1, Y, 1, A, 1 );
677  chkxer();
679  cblas_cgerc(CblasColMajor, 0, INVALID, ALPHA, X, 1, Y, 1, A, 1 );
680  chkxer();
682  cblas_cgerc(CblasColMajor, 0, 0, ALPHA, X, 0, Y, 1, A, 1 );
683  chkxer();
685  cblas_cgerc(CblasColMajor, 0, 0, ALPHA, X, 1, Y, 0, A, 1 );
686  chkxer();
687  cblas_info = 10; RowMajorStrg = FALSE;
688  cblas_cgerc(CblasColMajor, 2, 0, ALPHA, X, 1, Y, 1, A, 1 );
689  chkxer();
691  cblas_cgerc(CblasRowMajor, INVALID, 0, ALPHA, X, 1, Y, 1, A, 1 );
692  chkxer();
694  cblas_cgerc(CblasRowMajor, 0, INVALID, ALPHA, X, 1, Y, 1, A, 1 );
695  chkxer();
697  cblas_cgerc(CblasRowMajor, 0, 0, ALPHA, X, 0, Y, 1, A, 1 );
698  chkxer();
700  cblas_cgerc(CblasRowMajor, 0, 0, ALPHA, X, 1, Y, 0, A, 1 );
701  chkxer();
702  cblas_info = 10; RowMajorStrg = TRUE;
703  cblas_cgerc(CblasRowMajor, 0, 2, ALPHA, X, 1, Y, 1, A, 1 );
704  chkxer();
705  } else if (strncmp( sf,"cblas_cher2",11)==0) {
706  cblas_rout = "cblas_cher2";
708  cblas_cher2(INVALID, CblasUpper, 0, ALPHA, X, 1, Y, 1, A, 1 );
709  chkxer();
711  cblas_cher2(CblasColMajor, INVALID, 0, ALPHA, X, 1, Y, 1, A, 1 );
712  chkxer();
714  cblas_cher2(CblasColMajor, CblasUpper, INVALID, ALPHA, X, 1, Y, 1, A, 1 );
715  chkxer();
717  cblas_cher2(CblasColMajor, CblasUpper, 0, ALPHA, X, 0, Y, 1, A, 1 );
718  chkxer();
720  cblas_cher2(CblasColMajor, CblasUpper, 0, ALPHA, X, 1, Y, 0, A, 1 );
721  chkxer();
722  cblas_info = 10; RowMajorStrg = FALSE;
723  cblas_cher2(CblasColMajor, CblasUpper, 2, ALPHA, X, 1, Y, 1, A, 1 );
724  chkxer();
726  cblas_cher2(CblasRowMajor, INVALID, 0, ALPHA, X, 1, Y, 1, A, 1 );
727  chkxer();
729  cblas_cher2(CblasRowMajor, CblasUpper, INVALID, ALPHA, X, 1, Y, 1, A, 1 );
730  chkxer();
732  cblas_cher2(CblasRowMajor, CblasUpper, 0, ALPHA, X, 0, Y, 1, A, 1 );
733  chkxer();
735  cblas_cher2(CblasRowMajor, CblasUpper, 0, ALPHA, X, 1, Y, 0, A, 1 );
736  chkxer();
737  cblas_info = 10; RowMajorStrg = TRUE;
738  cblas_cher2(CblasRowMajor, CblasUpper, 2, ALPHA, X, 1, Y, 1, A, 1 );
739  chkxer();
740  } else if (strncmp( sf,"cblas_chpr2",11)==0) {
741  cblas_rout = "cblas_chpr2";
743  cblas_chpr2(INVALID, CblasUpper, 0, ALPHA, X, 1, Y, 1, A );
744  chkxer();
746  cblas_chpr2(CblasColMajor, INVALID, 0, ALPHA, X, 1, Y, 1, A );
747  chkxer();
749  cblas_chpr2(CblasColMajor, CblasUpper, INVALID, ALPHA, X, 1, Y, 1, A );
750  chkxer();
752  cblas_chpr2(CblasColMajor, CblasUpper, 0, ALPHA, X, 0, Y, 1, A );
753  chkxer();
755  cblas_chpr2(CblasColMajor, CblasUpper, 0, ALPHA, X, 1, Y, 0, A );
756  chkxer();
758  cblas_chpr2(CblasRowMajor, INVALID, 0, ALPHA, X, 1, Y, 1, A );
759  chkxer();
761  cblas_chpr2(CblasRowMajor, CblasUpper, INVALID, ALPHA, X, 1, Y, 1, A );
762  chkxer();
764  cblas_chpr2(CblasRowMajor, CblasUpper, 0, ALPHA, X, 0, Y, 1, A );
765  chkxer();
767  cblas_chpr2(CblasRowMajor, CblasUpper, 0, ALPHA, X, 1, Y, 0, A );
768  chkxer();
769  } else if (strncmp( sf,"cblas_cher",10)==0) {
770  cblas_rout = "cblas_cher";
772  cblas_cher(INVALID, CblasUpper, 0, RALPHA, X, 1, A, 1 );
773  chkxer();
775  cblas_cher(CblasColMajor, INVALID, 0, RALPHA, X, 1, A, 1 );
776  chkxer();
778  cblas_cher(CblasColMajor, CblasUpper, INVALID, RALPHA, X, 1, A, 1 );
779  chkxer();
781  cblas_cher(CblasColMajor, CblasUpper, 0, RALPHA, X, 0, A, 1 );
782  chkxer();
784  cblas_cher(CblasColMajor, CblasUpper, 2, RALPHA, X, 1, A, 1 );
785  chkxer();
787  cblas_cher(CblasRowMajor, INVALID, 0, RALPHA, X, 1, A, 1 );
788  chkxer();
790  cblas_cher(CblasRowMajor, CblasUpper, INVALID, RALPHA, X, 1, A, 1 );
791  chkxer();
793  cblas_cher(CblasRowMajor, CblasUpper, 0, RALPHA, X, 0, A, 1 );
794  chkxer();
796  cblas_cher(CblasRowMajor, CblasUpper, 2, RALPHA, X, 1, A, 1 );
797  chkxer();
798  } else if (strncmp( sf,"cblas_chpr",10)==0) {
799  cblas_rout = "cblas_chpr";
801  cblas_chpr(INVALID, CblasUpper, 0, RALPHA, X, 1, A );
802  chkxer();
804  cblas_chpr(CblasColMajor, INVALID, 0, RALPHA, X, 1, A );
805  chkxer();
807  cblas_chpr(CblasColMajor, CblasUpper, INVALID, RALPHA, X, 1, A );
808  chkxer();
810  cblas_chpr(CblasColMajor, CblasUpper, 0, RALPHA, X, 0, A );
811  chkxer();
813  cblas_chpr(CblasColMajor, INVALID, 0, RALPHA, X, 1, A );
814  chkxer();
816  cblas_chpr(CblasColMajor, CblasUpper, INVALID, RALPHA, X, 1, A );
817  chkxer();
819  cblas_chpr(CblasColMajor, CblasUpper, 0, RALPHA, X, 0, A );
820  chkxer();
821  }
822  if (cblas_ok == TRUE)
823  printf(" %-12s PASSED THE TESTS OF ERROR-EXITS\n", cblas_rout);
824  else
825  printf("******* %s FAILED THE TESTS OF ERROR-EXITS *******\n",cblas_rout);
826 }
Here is the call graph for this function:
cblas_cher2
void cblas_cher2(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, const int N, const void *alpha, const void *X, const int incX, const void *Y, const int incY, void *A, const int lda)
Definition: cblas_cher2.c:12
cblas_cgemv
void cblas_cgemv(CBLAS_LAYOUT layout, CBLAS_TRANSPOSE TransA, const int M, const int N, const void *alpha, const void *A, const int lda, const void *X, const int incX, const void *beta, void *Y, const int incY)
Definition: cblas_cgemv.c:12
CblasNonUnit
Definition: cblas.h:22
cblas_info
int cblas_info
Definition: c_c2chke.c:6
cblas_ctbsv
void cblas_ctbsv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, const int N, const int K, const void *A, const int lda, void *X, const int incX)
Definition: cblas_ctbsv.c:10
cblas_xerbla
void cblas_xerbla(int p, const char *rout, const char *form,...)
Definition: cblas_xerbla.c:8
CblasUpper
Definition: cblas.h:21
cblas_chpmv
void cblas_chpmv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, const int N, const void *alpha, const void *Ap, const void *X, const int incX, const void *beta, void *Y, const int incY)
Definition: cblas_chpmv.c:12
cblas_chpr
void cblas_chpr(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, const int N, const float alpha, const void *X, const int incX, void *A)
Definition: cblas_chpr.c:12
cblas_ctpsv
void cblas_ctpsv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, const int N, const void *Ap, void *X, const int incX)
Definition: cblas_ctpsv.c:10
CblasColMajor
Definition: cblas.h:19
cblas_cgeru
void cblas_cgeru(CBLAS_LAYOUT layout, const int M, const int N, const void *alpha, const void *X, const int incX, const void *Y, const int incY, void *A, const int lda)
Definition: cblas_cgeru.c:10
TRUE
#define TRUE
Definition: cblas_test.h:10
cblas_ctrsv
void cblas_ctrsv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, const int N, const void *A, const int lda, void *X, const int incX)
Definition: cblas_ctrsv.c:10
cblas_chbmv
void cblas_chbmv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, const int N, const int K, const void *alpha, const void *A, const int lda, const void *X, const int incX, const void *beta, void *Y, const int incY)
Definition: cblas_chbmv.c:12
PASSED
#define PASSED
Definition: cblas_test.h:11
cblas_rout
char * cblas_rout
Definition: c_c2chke.c:8
cblas_lerr
int cblas_lerr
Definition: c_c2chke.c:6
FALSE
#define FALSE
Definition: cblas_test.h:14
cblas_ctrmv
void cblas_ctrmv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, const int N, const void *A, const int lda, void *X, const int incX)
Definition: cblas_ctrmv.c:10
cblas_chpr2
void cblas_chpr2(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, const int N, const void *alpha, const void *X, const int incX, const void *Y, const int incY, void *Ap)
Definition: cblas_chpr2.c:12
cblas_chemv
void cblas_chemv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, const int N, const void *alpha, const void *A, const int lda, const void *X, const int incX, const void *beta, void *Y, const int incY)
Definition: cblas_chemv.c:12
link_xerbla
int link_xerbla
Definition: c_c2chke.c:7
cblas_cher
void cblas_cher(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, const int N, const float alpha, const void *X, const int incX, void *A, const int lda)
Definition: cblas_cher.c:12
CblasRowMajor
Definition: cblas.h:19
cblas_ctbmv
void cblas_ctbmv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, const int N, const int K, const void *A, const int lda, void *X, const int incX)
Definition: cblas_ctbmv.c:10
RowMajorStrg
int RowMajorStrg
Definition: cblas_globals.c:2
cblas_cgerc
void cblas_cgerc(CBLAS_LAYOUT layout, const int M, const int N, const void *alpha, const void *X, const int incX, const void *Y, const int incY, void *A, const int lda)
Definition: cblas_cgerc.c:12
CblasNoTrans
Definition: cblas.h:20
F77_xerbla
void F77_xerbla(char *srname, void *vinfo)
Definition: xerbla.c:12
chkxer
void chkxer(void)
Definition: c_c2chke.c:16
INVALID
#define INVALID
Definition: cblas_example2.c:8
cblas_ok
int cblas_ok
Definition: c_c2chke.c:6
cblas_cgbmv
void cblas_cgbmv(CBLAS_LAYOUT layout, CBLAS_TRANSPOSE TransA, const int M, const int N, const int KL, const int KU, const void *alpha, const void *A, const int lda, const void *X, const int incX, const void *beta, void *Y, const int incY)
Definition: cblas_cgbmv.c:12
cblas_ctpmv
void cblas_ctpmv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, const int N, const void *Ap, void *X, const int incX)
Definition: cblas_ctpmv.c:10