1 SUBROUTINE xerbla( SRNAME, INFO )
54 common / infoc / infot, nout, ok, lerr
55 common / srnamc / srnamt
60 IF( info.NE.infot )
THEN
62 WRITE( nout, fmt = 9999 )
63 $ srnamt( 1:len_trim( srnamt ) ), info, infot
65 WRITE( nout, fmt = 9997 )
66 $ srname( 1:len_trim( srname ) ), info
70 IF( srname.NE.srnamt )
THEN
71 WRITE( nout, fmt = 9998 )
72 $ srname( 1:len_trim( srname ) ),
73 $ srnamt( 1:len_trim( srnamt ) )
78 9999
format(
' *** XERBLA was called from ', a,
' with INFO = ', i6,
79 $
' instead of ', i2,
' ***' )
80 9998
format(
' *** XERBLA was called with SRNAME = ', a,
81 $
' instead of ', a6,
' ***' )
82 9997
format(
' *** On entry to ', a,
' parameter number ', i6,
83 $
' had an illegal value ***' )