11 void F77_xerbla(F77_Char F77_srname,
void *vinfo);
21 printf(
"***** ILLEGAL VALUE OF PARAMETER NUMBER %d NOT DETECTED BY %s *****\n",
cblas_info,
cblas_rout);
29 double A[4] = {0.0,0.0,0.0,0.0},
30 B[4] = {0.0,0.0,0.0,0.0},
31 C[4] = {0.0,0.0,0.0,0.0},
34 RALPHA = 0.0, RBETA = 0.0;
48 if (strncmp( sf,
"cblas_zgemm" ,11)==0) {
53 ALPHA, A, 1, B, 1, BETA, C, 1 );
57 ALPHA, A, 1, B, 1, BETA, C, 1 );
61 ALPHA, A, 1, B, 1, BETA, C, 1 );
65 ALPHA, A, 1, B, 1, BETA, C, 1 );
69 ALPHA, A, 1, B, 1, BETA, C, 1 );
73 ALPHA, A, 1, B, 1, BETA, C, 1 );
77 ALPHA, A, 1, B, 1, BETA, C, 1 );
81 ALPHA, A, 1, B, 1, BETA, C, 1 );
85 ALPHA, A, 1, B, 1, BETA, C, 1 );
89 ALPHA, A, 1, B, 1, BETA, C, 1 );
93 ALPHA, A, 1, B, 1, BETA, C, 1 );
97 ALPHA, A, 1, B, 1, BETA, C, 1 );
101 ALPHA, A, 1, B, 1, BETA, C, 1 );
105 ALPHA, A, 1, B, 1, BETA, C, 1 );
109 ALPHA, A, 1, B, 1, BETA, C, 1 );
113 ALPHA, A, 1, B, 1, BETA, C, 1 );
117 ALPHA, A, 1, B, 1, BETA, C, 1 );
121 ALPHA, A, 1, B, 1, BETA, C, 1 );
125 ALPHA, A, 1, B, 1, BETA, C, 1 );
129 ALPHA, A, 1, B, 1, BETA, C, 1 );
133 ALPHA, A, 1, B, 1, BETA, C, 2 );
137 ALPHA, A, 1, B, 1, BETA, C, 2 );
141 ALPHA, A, 1, B, 2, BETA, C, 1 );
145 ALPHA, A, 1, B, 1, BETA, C, 1 );
149 ALPHA, A, 1, B, 1, BETA, C, 1 );
153 ALPHA, A, 2, B, 1, BETA, C, 1 );
157 ALPHA, A, 1, B, 1, BETA, C, 1 );
161 ALPHA, A, 1, B, 1, BETA, C, 1 );
165 ALPHA, A, 2, B, 1, BETA, C, 1 );
169 ALPHA, A, 2, B, 1, BETA, C, 1 );
173 ALPHA, A, 1, B, 1, BETA, C, 1 );
177 ALPHA, A, 1, B, 1, BETA, C, 1 );
181 ALPHA, A, 1, B, 1, BETA, C, 1 );
185 ALPHA, A, 1, B, 1, BETA, C, 1 );
189 ALPHA, A, 1, B, 1, BETA, C, 1 );
193 ALPHA, A, 1, B, 1, BETA, C, 1 );
197 ALPHA, A, 1, B, 1, BETA, C, 1 );
201 ALPHA, A, 1, B, 1, BETA, C, 1 );
205 ALPHA, A, 1, B, 1, BETA, C, 1 );
209 ALPHA, A, 1, B, 1, BETA, C, 1 );
213 ALPHA, A, 1, B, 1, BETA, C, 1 );
217 ALPHA, A, 1, B, 1, BETA, C, 1 );
221 ALPHA, A, 1, B, 1, BETA, C, 1 );
225 ALPHA, A, 1, B, 1, BETA, C, 1 );
229 ALPHA, A, 1, B, 1, BETA, C, 2 );
233 ALPHA, A, 1, B, 2, BETA, C, 2 );
237 ALPHA, A, 1, B, 2, BETA, C, 1 );
241 ALPHA, A, 1, B, 1, BETA, C, 1 );
245 ALPHA, A, 1, B, 1, BETA, C, 1 );
249 ALPHA, A, 2, B, 1, BETA, C, 1 );
253 ALPHA, A, 2, B, 1, BETA, C, 1 );
257 ALPHA, A, 1, B, 1, BETA, C, 1 );
261 ALPHA, A, 1, B, 2, BETA, C, 1 );
265 ALPHA, A, 1, B, 1, BETA, C, 1 );
269 ALPHA, A, 1, B, 2, BETA, C, 1 );
273 ALPHA, A, 1, B, 1, BETA, C, 1 );
276 }
else if (strncmp( sf,
"cblas_zhemm" ,11)==0) {
281 ALPHA, A, 1, B, 1, BETA, C, 1 );
285 ALPHA, A, 1, B, 1, BETA, C, 1 );
289 ALPHA, A, 1, B, 1, BETA, C, 1 );
293 ALPHA, A, 1, B, 1, BETA, C, 1 );
297 ALPHA, A, 1, B, 1, BETA, C, 1 );
301 ALPHA, A, 1, B, 1, BETA, C, 1 );
305 ALPHA, A, 1, B, 1, BETA, C, 1 );
309 ALPHA, A, 1, B, 1, BETA, C, 1 );
313 ALPHA, A, 1, B, 1, BETA, C, 1 );
317 ALPHA, A, 1, B, 1, BETA, C, 1 );
321 ALPHA, A, 1, B, 1, BETA, C, 1 );
325 ALPHA, A, 1, B, 2, BETA, C, 2 );
329 ALPHA, A, 1, B, 1, BETA, C, 1 );
333 ALPHA, A, 1, B, 2, BETA, C, 2 );
337 ALPHA, A, 1, B, 1, BETA, C, 1 );
341 ALPHA, A, 2, B, 1, BETA, C, 1 );
345 ALPHA, A, 1, B, 1, BETA, C, 1 );
349 ALPHA, A, 2, B, 1, BETA, C, 1 );
353 ALPHA, A, 1, B, 1, BETA, C, 1 );
357 ALPHA, A, 2, B, 2, BETA, C, 1 );
361 ALPHA, A, 1, B, 2, BETA, C, 1 );
365 ALPHA, A, 2, B, 2, BETA, C, 1 );
369 ALPHA, A, 1, B, 2, BETA, C, 1 );
373 ALPHA, A, 1, B, 1, BETA, C, 1 );
377 ALPHA, A, 1, B, 1, BETA, C, 1 );
381 ALPHA, A, 1, B, 1, BETA, C, 1 );
385 ALPHA, A, 1, B, 1, BETA, C, 1 );
389 ALPHA, A, 1, B, 1, BETA, C, 1 );
393 ALPHA, A, 1, B, 1, BETA, C, 1 );
397 ALPHA, A, 1, B, 1, BETA, C, 1 );
401 ALPHA, A, 1, B, 1, BETA, C, 1 );
405 ALPHA, A, 1, B, 2, BETA, C, 2 );
409 ALPHA, A, 1, B, 1, BETA, C, 1 );
413 ALPHA, A, 1, B, 2, BETA, C, 2 );
417 ALPHA, A, 1, B, 1, BETA, C, 1 );
421 ALPHA, A, 2, B, 1, BETA, C, 1 );
425 ALPHA, A, 2, B, 1, BETA, C, 1 );
429 ALPHA, A, 2, B, 1, BETA, C, 1 );
433 ALPHA, A, 2, B, 1, BETA, C, 1 );
437 ALPHA, A, 1, B, 2, BETA, C, 1 );
441 ALPHA, A, 2, B, 2, BETA, C, 1 );
445 ALPHA, A, 1, B, 2, BETA, C, 1 );
449 ALPHA, A, 2, B, 2, BETA, C, 1 );
452 }
else if (strncmp( sf,
"cblas_zsymm" ,11)==0) {
457 ALPHA, A, 1, B, 1, BETA, C, 1 );
461 ALPHA, A, 1, B, 1, BETA, C, 1 );
465 ALPHA, A, 1, B, 1, BETA, C, 1 );
469 ALPHA, A, 1, B, 1, BETA, C, 1 );
473 ALPHA, A, 1, B, 1, BETA, C, 1 );
477 ALPHA, A, 1, B, 1, BETA, C, 1 );
481 ALPHA, A, 1, B, 1, BETA, C, 1 );
485 ALPHA, A, 1, B, 1, BETA, C, 1 );
489 ALPHA, A, 1, B, 1, BETA, C, 1 );
493 ALPHA, A, 1, B, 1, BETA, C, 1 );
497 ALPHA, A, 1, B, 1, BETA, C, 1 );
501 ALPHA, A, 1, B, 2, BETA, C, 2 );
505 ALPHA, A, 1, B, 1, BETA, C, 1 );
509 ALPHA, A, 1, B, 2, BETA, C, 2 );
513 ALPHA, A, 1, B, 1, BETA, C, 1 );
517 ALPHA, A, 2, B, 1, BETA, C, 1 );
521 ALPHA, A, 1, B, 1, BETA, C, 1 );
525 ALPHA, A, 2, B, 1, BETA, C, 1 );
529 ALPHA, A, 1, B, 1, BETA, C, 1 );
533 ALPHA, A, 2, B, 2, BETA, C, 1 );
537 ALPHA, A, 1, B, 2, BETA, C, 1 );
541 ALPHA, A, 2, B, 2, BETA, C, 1 );
545 ALPHA, A, 1, B, 2, BETA, C, 1 );
549 ALPHA, A, 1, B, 1, BETA, C, 1 );
553 ALPHA, A, 1, B, 1, BETA, C, 1 );
557 ALPHA, A, 1, B, 1, BETA, C, 1 );
561 ALPHA, A, 1, B, 1, BETA, C, 1 );
565 ALPHA, A, 1, B, 1, BETA, C, 1 );
569 ALPHA, A, 1, B, 1, BETA, C, 1 );
573 ALPHA, A, 1, B, 1, BETA, C, 1 );
577 ALPHA, A, 1, B, 1, BETA, C, 1 );
581 ALPHA, A, 1, B, 2, BETA, C, 2 );
585 ALPHA, A, 1, B, 1, BETA, C, 1 );
589 ALPHA, A, 1, B, 2, BETA, C, 2 );
593 ALPHA, A, 1, B, 1, BETA, C, 1 );
597 ALPHA, A, 2, B, 1, BETA, C, 1 );
601 ALPHA, A, 2, B, 1, BETA, C, 1 );
605 ALPHA, A, 2, B, 1, BETA, C, 1 );
609 ALPHA, A, 2, B, 1, BETA, C, 1 );
613 ALPHA, A, 1, B, 2, BETA, C, 1 );
617 ALPHA, A, 2, B, 2, BETA, C, 1 );
621 ALPHA, A, 1, B, 2, BETA, C, 1 );
625 ALPHA, A, 2, B, 2, BETA, C, 1 );
628 }
else if (strncmp( sf,
"cblas_ztrmm" ,11)==0) {
649 INVALID, 0, 0, ALPHA, A, 1, B, 1 );
908 }
else if (strncmp( sf,
"cblas_ztrsm" ,11)==0) {
929 INVALID, 0, 0, ALPHA, A, 1, B, 1 );
1188 }
else if (strncmp( sf,
"cblas_zherk" ,11)==0) {
1193 RALPHA, A, 1, RBETA, C, 1 );
1197 RALPHA, A, 1, RBETA, C, 1 );
1201 RALPHA, A, 1, RBETA, C, 1 );
1205 RALPHA, A, 1, RBETA, C, 1 );
1209 RALPHA, A, 1, RBETA, C, 1 );
1213 RALPHA, A, 1, RBETA, C, 1 );
1217 RALPHA, A, 1, RBETA, C, 1 );
1221 RALPHA, A, 1, RBETA, C, 1 );
1225 RALPHA, A, 1, RBETA, C, 1 );
1229 RALPHA, A, 1, RBETA, C, 1 );
1233 RALPHA, A, 1, RBETA, C, 1 );
1237 RALPHA, A, 1, RBETA, C, 2 );
1241 RALPHA, A, 1, RBETA, C, 1 );
1245 RALPHA, A, 1, RBETA, C, 2 );
1249 RALPHA, A, 1, RBETA, C, 1 );
1253 RALPHA, A, 1, RBETA, C, 2 );
1257 RALPHA, A, 1, RBETA, C, 1 );
1261 RALPHA, A, 1, RBETA, C, 2 );
1265 RALPHA, A, 1, RBETA, C, 1 );
1269 RALPHA, A, 1, RBETA, C, 1 );
1273 RALPHA, A, 2, RBETA, C, 1 );
1277 RALPHA, A, 1, RBETA, C, 1 );
1281 RALPHA, A, 2, RBETA, C, 1 );
1285 RALPHA, A, 2, RBETA, C, 1 );
1289 RALPHA, A, 1, RBETA, C, 1 );
1293 RALPHA, A, 2, RBETA, C, 1 );
1297 RALPHA, A, 1, RBETA, C, 1 );
1300 }
else if (strncmp( sf,
"cblas_zsyrk" ,11)==0) {
1305 ALPHA, A, 1, BETA, C, 1 );
1309 ALPHA, A, 1, BETA, C, 1 );
1313 ALPHA, A, 1, BETA, C, 1 );
1317 ALPHA, A, 1, BETA, C, 1 );
1321 ALPHA, A, 1, BETA, C, 1 );
1325 ALPHA, A, 1, BETA, C, 1 );
1329 ALPHA, A, 1, BETA, C, 1 );
1333 ALPHA, A, 1, BETA, C, 1 );
1337 ALPHA, A, 1, BETA, C, 1 );
1341 ALPHA, A, 1, BETA, C, 1 );
1345 ALPHA, A, 1, BETA, C, 1 );
1349 ALPHA, A, 1, BETA, C, 2 );
1353 ALPHA, A, 1, BETA, C, 1 );
1357 ALPHA, A, 1, BETA, C, 2 );
1361 ALPHA, A, 1, BETA, C, 1 );
1365 ALPHA, A, 1, BETA, C, 2 );
1369 ALPHA, A, 1, BETA, C, 1 );
1373 ALPHA, A, 1, BETA, C, 2 );
1377 ALPHA, A, 1, BETA, C, 1 );
1381 ALPHA, A, 1, BETA, C, 1 );
1385 ALPHA, A, 2, BETA, C, 1 );
1389 ALPHA, A, 1, BETA, C, 1 );
1393 ALPHA, A, 2, BETA, C, 1 );
1397 ALPHA, A, 2, BETA, C, 1 );
1401 ALPHA, A, 1, BETA, C, 1 );
1405 ALPHA, A, 2, BETA, C, 1 );
1409 ALPHA, A, 1, BETA, C, 1 );
1412 }
else if (strncmp( sf,
"cblas_zher2k" ,12)==0) {
1417 ALPHA, A, 1, B, 1, RBETA, C, 1 );
1421 ALPHA, A, 1, B, 1, RBETA, C, 1 );
1425 ALPHA, A, 1, B, 1, RBETA, C, 1 );
1429 ALPHA, A, 1, B, 1, RBETA, C, 1 );
1433 ALPHA, A, 1, B, 1, RBETA, C, 1 );
1437 ALPHA, A, 1, B, 1, RBETA, C, 1 );
1441 ALPHA, A, 1, B, 1, RBETA, C, 1 );
1445 ALPHA, A, 1, B, 1, RBETA, C, 1 );
1449 ALPHA, A, 1, B, 1, RBETA, C, 1 );
1453 ALPHA, A, 1, B, 1, RBETA, C, 1 );
1457 ALPHA, A, 1, B, 1, RBETA, C, 1 );
1461 ALPHA, A, 1, B, 2, RBETA, C, 2 );
1465 ALPHA, A, 1, B, 2, RBETA, C, 1 );
1469 ALPHA, A, 1, B, 2, RBETA, C, 2 );
1473 ALPHA, A, 1, B, 2, RBETA, C, 1 );
1477 ALPHA, A, 1, B, 1, RBETA, C, 2 );
1481 ALPHA, A, 1, B, 1, RBETA, C, 1 );
1485 ALPHA, A, 1, B, 1, RBETA, C, 2 );
1489 ALPHA, A, 1, B, 1, RBETA, C, 1 );
1493 ALPHA, A, 2, B, 1, RBETA, C, 2 );
1497 ALPHA, A, 2, B, 1, RBETA, C, 1 );
1501 ALPHA, A, 2, B, 1, RBETA, C, 2 );
1505 ALPHA, A, 2, B, 1, RBETA, C, 1 );
1509 ALPHA, A, 2, B, 1, RBETA, C, 2 );
1513 ALPHA, A, 2, B, 1, RBETA, C, 1 );
1517 ALPHA, A, 2, B, 1, RBETA, C, 2 );
1521 ALPHA, A, 2, B, 1, RBETA, C, 1 );
1525 ALPHA, A, 1, B, 1, RBETA, C, 1 );
1529 ALPHA, A, 2, B, 2, RBETA, C, 1 );
1533 ALPHA, A, 1, B, 1, RBETA, C, 1 );
1537 ALPHA, A, 2, B, 2, RBETA, C, 1 );
1541 ALPHA, A, 2, B, 2, RBETA, C, 1 );
1545 ALPHA, A, 1, B, 1, RBETA, C, 1 );
1549 ALPHA, A, 2, B, 2, RBETA, C, 1 );
1553 ALPHA, A, 1, B, 1, RBETA, C, 1 );
1556 }
else if (strncmp( sf,
"cblas_zsyr2k" ,12)==0) {
1561 ALPHA, A, 1, B, 1, BETA, C, 1 );
1565 ALPHA, A, 1, B, 1, BETA, C, 1 );
1569 ALPHA, A, 1, B, 1, BETA, C, 1 );
1573 ALPHA, A, 1, B, 1, BETA, C, 1 );
1577 ALPHA, A, 1, B, 1, BETA, C, 1 );
1581 ALPHA, A, 1, B, 1, BETA, C, 1 );
1585 ALPHA, A, 1, B, 1, BETA, C, 1 );
1589 ALPHA, A, 1, B, 1, BETA, C, 1 );
1593 ALPHA, A, 1, B, 1, BETA, C, 1 );
1597 ALPHA, A, 1, B, 1, BETA, C, 1 );
1601 ALPHA, A, 1, B, 1, BETA, C, 1 );
1605 ALPHA, A, 1, B, 2, BETA, C, 2 );
1609 ALPHA, A, 1, B, 2, BETA, C, 1 );
1613 ALPHA, A, 1, B, 2, BETA, C, 2 );
1617 ALPHA, A, 1, B, 2, BETA, C, 1 );
1621 ALPHA, A, 1, B, 1, BETA, C, 2 );
1625 ALPHA, A, 1, B, 1, BETA, C, 1 );
1629 ALPHA, A, 1, B, 1, BETA, C, 2 );
1633 ALPHA, A, 1, B, 1, BETA, C, 1 );
1637 ALPHA, A, 2, B, 1, BETA, C, 2 );
1641 ALPHA, A, 2, B, 1, BETA, C, 1 );
1645 ALPHA, A, 2, B, 1, BETA, C, 2 );
1649 ALPHA, A, 2, B, 1, BETA, C, 1 );
1653 ALPHA, A, 2, B, 1, BETA, C, 2 );
1657 ALPHA, A, 2, B, 1, BETA, C, 1 );
1661 ALPHA, A, 2, B, 1, BETA, C, 2 );
1665 ALPHA, A, 2, B, 1, BETA, C, 1 );
1669 ALPHA, A, 1, B, 1, BETA, C, 1 );
1673 ALPHA, A, 2, B, 2, BETA, C, 1 );
1677 ALPHA, A, 1, B, 1, BETA, C, 1 );
1681 ALPHA, A, 2, B, 2, BETA, C, 1 );
1685 ALPHA, A, 2, B, 2, BETA, C, 1 );
1689 ALPHA, A, 1, B, 1, BETA, C, 1 );
1693 ALPHA, A, 2, B, 2, BETA, C, 1 );
1697 ALPHA, A, 1, B, 1, BETA, C, 1 );
1703 printf(
" %-12s PASSED THE TESTS OF ERROR-EXITS\n",
cblas_rout);
1705 printf(
"***** %s FAILED THE TESTS OF ERROR-EXITS *******\n",
cblas_rout);