github.com/jingcheng-WU/gonum@v0.9.1-0.20210323123734-f1a2a11a8f7b/mathext/internal/amos/amoslib/xerror.f (about)

     1        SUBROUTINE XERROR(MESS,NMESS,L1,L2)
     2  C
     3  C     THIS IS A DUMMY XERROR ROUTINE TO PRINT ERROR MESSAGES WITH NMESS
     4  C     CHARACTERS. L1 AND L2 ARE DUMMY PARAMETERS TO MAKE THIS CALL
     5  C     COMPATIBLE WITH THE SLATEC XERROR ROUTINE. THIS IS A FORTRAN 77
     6  C     ROUTINE.
     7  C
     8        CHARACTER*(*) MESS
     9        NN=NMESS/70
    10        NR=NMESS-70*NN
    11        IF(NR.NE.0) NN=NN+1
    12        K=1
    13        PRINT 900
    14    900 FORMAT(/)
    15        DO 10 I=1,NN
    16          KMIN=MIN0(K+69,NMESS)
    17          PRINT *, MESS(K:KMIN)
    18          K=K+70
    19     10 CONTINUE
    20        PRINT 900
    21        RETURN
    22        END