106 Int iam, mycol, myrow, npcol, nprow;
120 va_start( argptr, FORM );
129 ICTXT = va_arg( argptr,
Int );
130 LINE = va_arg( argptr,
Int );
131 ROUT = va_arg( argptr,
char * );
132 FORM = va_arg( argptr,
char * );
142 vsprintf( cline, FORM, argptr );
147 if( nprow != -1 ) iam =
Cblacs_pnum( ICTXT, myrow, mycol );
153 (void) fprintf( stderr,
"%s'%s'\n%s{%d,%d}, %s%d, %s%d%s'%s'.\n\n",
154 "PBLAS ERROR ", cline,
"from ", myrow, mycol,
"pnum=",
155 iam,
"Contxt=", ICTXT,
", in routine ", ROUT );
157 (
void) fprintf( stderr,
"%s'%s'\n%s{%d,%d}, %s%d, %s%d%s%d%s'%s'.\n\n",
158 "PBLAS ERROR ", cline,
"from ", myrow, mycol,
"pnum=",
159 iam,
"Contxt=", ICTXT,
", on line ", LINE,
160 " of routine ", ROUT );