3638
 3639
 3640
 3641
 3642
 3643
 3644
 3645
 3646
 3647
 3648
 3649
 3650
 3651
 3652
 3653
 3654
 3655
 3656
 3657      INTEGER            INFO
 3658      CHARACTER*(*)      SRNAME
 3659
 3660      INTEGER            INFOT, NOUT
 3661      LOGICAL            LERR, OK
 3662      CHARACTER*7        SRNAMT
 3663
 3664      COMMON             /infoc/infot, nout, ok, lerr
 3665      COMMON             /srnamc/srnamt
 3666
 3667      lerr = .true.
 3668      IF( info.NE.infot )THEN
 3669         IF( infot.NE.0 )THEN
 3670            WRITE( nout, fmt = 9999 )info, infot
 3671         ELSE
 3672            WRITE( nout, fmt = 9997 )info
 3673         END IF
 3674         ok = .false.
 3675      END IF
 3676      IF( srname.NE.srnamt )THEN
 3677         WRITE( nout, fmt = 9998 )srname, srnamt
 3678         ok = .false.
 3679      END IF
 3680      RETURN
 3681
 3682 9999 FORMAT( ' ******* XERBLA WAS CALLED WITH INFO = ', i6, ' INSTEAD',
 3683     $      ' OF ', i2, ' *******' )
 3684 9998 FORMAT( ' ******* XERBLA WAS CALLED WITH SRNAME = ', a6, ' INSTE',
 3685     $      'AD OF ', a6, ' *******' )
 3686 9997 FORMAT( ' ******* XERBLA WAS CALLED WITH INFO = ', i6,
 3687     $      ' *******' )
 3688
 3689
 3690