689
690
691
692
693
694
695
696 INTEGER NOUT
697 parameter(nout=6)
698
699 INTEGER ICOMP, ITRUE
700
701 INTEGER ICASE, INCX, INCY, MODE, N
702 LOGICAL PASS
703
704 INTEGER ID
705
706 COMMON /combla/icase, n, incx, incy, mode, pass
707
708
709 IF (icomp.EQ.itrue) GO TO 40
710
711
712
713 IF ( .NOT. pass) GO TO 20
714
715 pass = .false.
716 WRITE (nout,99999)
717 WRITE (nout,99998)
718 20 id = icomp - itrue
719 WRITE (nout,99997) icase, n, incx, incy, mode, icomp, itrue, id
720 40 CONTINUE
721 RETURN
722
72399999 FORMAT (' FAIL')
72499998 FORMAT (/' CASE N INCX INCY MODE ',
725 + ' COMP TRUE DIFFERENCE',
726 + /1x)
72799997 FORMAT (1x,i4,i3,3i5,2i36,i12)