LAPACK  3.9.1
LAPACK: Linear Algebra PACKage

◆ itest1()

subroutine itest1 ( integer  ICOMP,
integer  ITRUE 
)

Definition at line 718 of file cblat1.f.

719 * ********************************* ITEST1 *************************
720 *
721 * THIS SUBROUTINE COMPARES THE VARIABLES ICOMP AND ITRUE FOR
722 * EQUALITY.
723 * C. L. LAWSON, JPL, 1974 DEC 10
724 *
725 * .. Parameters ..
726  INTEGER NOUT
727  parameter(nout=6)
728 * .. Scalar Arguments ..
729  INTEGER ICOMP, ITRUE
730 * .. Scalars in Common ..
731  INTEGER ICASE, INCX, INCY, MODE, N
732  LOGICAL PASS
733 * .. Local Scalars ..
734  INTEGER ID
735 * .. Common blocks ..
736  COMMON /combla/icase, n, incx, incy, mode, pass
737 * .. Executable Statements ..
738  IF (icomp.EQ.itrue) GO TO 40
739 *
740 * HERE ICOMP IS NOT EQUAL TO ITRUE.
741 *
742  IF ( .NOT. pass) GO TO 20
743 * PRINT FAIL MESSAGE AND HEADER.
744  pass = .false.
745  WRITE (nout,99999)
746  WRITE (nout,99998)
747  20 id = icomp - itrue
748  WRITE (nout,99997) icase, n, incx, incy, mode, icomp, itrue, id
749  40 CONTINUE
750  RETURN
751 *
752 99999 FORMAT (' FAIL')
753 99998 FORMAT (/' CASE N INCX INCY MODE ',
754  + ' COMP TRUE DIFFERENCE',
755  + /1x)
756 99997 FORMAT (1x,i4,i3,3i5,2i36,i12)
Here is the caller graph for this function: