Package: g77-3.2
Version: 3.2.2-0pre3

The original source code file muller.F (which triggers an internal
compiler error), preprocessed file muller.f, and assembly file muller.s
are attached to this email.  The compiler error occurs only on 
optimization of -O2 or higher.

Output of gcc -v:
Reading specs from /usr/lib/gcc-lib/i386-linux/3.2.2/specs
Configured with: ../src/configure -v 
 --enable-languages=c,c++,java,f77,proto,pascal,objc,ada --prefix=/usr 
 --mandir=/usr/share/man --infodir=/usr/share/info 
 --with-gxx-include-dir=/usr/include/c++/3.2 --enable-shared 
 --with-system-zlib --enable-nls --without-included-gettext 
 --enable-__cxa_atexit --enable-clocale=gnu --enable-java-gc=boehm 
 --enable-objc-gc i386-linux
Thread model: posix
gcc version 3.2.2 20021231 (Debian prerelease)

Command line triggering the bug:
g77 -Wall -c -O2 -g -fno-automatic -fno-second-underscore -fugly-complex    
-I/home/kmccarty/Downloads/programs/src/cernlib-2002.04.26/2002/build/packlib/kernlib/kernnum
 
-I/home/kmccarty/src/cernlib-2002.04.26/2002/src/packlib/kernlib/kernnum 
-I/home/kmccarty/src/cernlib-2002.04.26/2002/src/packlib/kernlib/kernnum/c204fort
 
-I/home/kmccarty/src/cernlib-2002.04.26/2002/src/include  -DCERNLIB_LINUX 
-DCERNLIB_UNIX -DCERNLIB_LNX -DCERNLIB_QMGLIBC   -o archive/muller.o 
/home/kmccarty/src/cernlib-2002.04.26/2002/src/packlib/kernlib/kernnum/c204fort/muller.F

Compiler output:
/home/kmccarty/src/cernlib-2002.04.26/2002/src/packlib/kernlib/kernnum/c204fort/muller.F:
 
In subroutine `muller':
/home/kmccarty/src/cernlib-2002.04.26/2002/src/packlib/kernlib/kernnum/c204fort/muller.F:194:
 
Internal compiler error in compensate_edge, at reg-stack.c:2591
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.


Debian-specific information:
Versions of the packages that g77-3.2 depends upon are as follows:
ii  gcc-3.2-base   3.2.2-0pre3    The GNU Compiler Collection (base 
ii  libg2c0        3.2.2-0pre3    Runtime library for GNU Fortran 77 
ii  libc6          2.3.1-9        GNU C Library: Shared libraries and 
ii  gcc-3.2        3.2.2-0pre3    The GNU C compiler

Regards,

-- 
Kevin McCarty                Physics Department
[EMAIL PROTECTED]       Princeton University
www.princeton.edu/~kmccarty  Princeton, NJ 08544
*
* $Id: muller.F,v 1.1.1.1 1996/02/15 17:48:47 mclareni Exp $
*
* $Log: muller.F,v $
* Revision 1.1.1.1  1996/02/15 17:48:47  mclareni
* Kernlib
*
*
#include "kernnum/pilot.h"
       SUBROUTINE MULLER (A,N,C)
C
C         MODIFIED TO ELIMINATE STOP AND AVOID COMPILER DIAGNOSTICS
C         DUE TO ASSIGNED GOTO INTO DO 17.  H.LIPPS, 30.6.1982.
C
C-----COMPUTES ROOTS OF POLYNOMIAL A(1)*X**N+...A(N)*X+A(N+1) = 0.
C     BY METHOD OF D.E.MULLER,M.T.A.C.,VOL 10, P208-215 (1956).
C     DURING EXECUTION THE ARRAY C CONTAINS SCALED,COMPLEX POLYNOMIAL
C     COEFFICIENTS.AFTER EXECUTION IT CONTAINS COMPLEX ROOTS.
C     THE FOLLOWING ARE DUMMY ARRAY DIMENSIONS
      DIMENSION A(9),C(9)
      COMPLEX C,DX,X,X3,Y1,Y2,Y,TE1,TE2,TE3,TE4,TE5,TE6,TE7
#if defined(CERNLIB_IBMRT)
      EXTERNAL CABS
#endif
      LOGICAL MFLAG, RFLAG
#if defined(CERNLIB_NUMHIPRE)
      DATA ETA1/1.E-14/ ,ETA2/.6E-7/
#endif
#if defined(CERNLIB_NUMLOPRE)
      DATA ETA1/1.E-6/,ETA2/1.E-3/
#endif
      SUMABS(X)=ABS(REAL(X))+ABS(AIMAG(X))
      IF(N .LT. 1) THEN
         CALL KERMTR('C204.1',LGFILE,MFLAG,RFLAG)
         IF(MFLAG) THEN
            IF(LGFILE .EQ. 0) THEN
               WRITE(*,1000) N
            ELSE
               WRITE(LGFILE,1000) N
            ENDIF
         ENDIF
         IF(.NOT. RFLAG) CALL ABEND
         RETURN
      ENDIF
      IF(A(1).EQ.0.) GO TO 105
C
C-----EXTRACT ALL ZERO ROOTS
      N1=N
    2 IF(N1.EQ.1) GO TO 3
      IF(A(N1+1).NE.0.) GO TO 5
      C(N1)=0.
      N1=N1-1
      GO TO 2
    3 C(1)=-A(2)/A(1)
      RETURN
C
C-----NORMALIZE AND SCALE DOWN POLYNOMIAL TO MAKE COEFF.C(0)=C(N1)= 1.
    5 B=1./FLOAT(N1)
      SCALE=ABS(A(N1+1))**B/ABS(A(1))**B
      B=A(1)
      DO 6 I=1,N1
      B=B*SCALE
    6 C(I)=A(I+1)/B
      IF(N1.EQ.2) GO TO 104
C
C-----STARTING VALUES AT X1=+1, X2=-1, X=0.
   10 ASSIGN 20 TO L
      Y1=C(1)+1.
      Y2=C(1)-1.
      DO 11 I=2,N1
      Y1=C(I)+Y1
   11 Y2=C(I)-Y2
      Y=C(N1)
      X=0.
      DX=1.
C
C-----MULLER"S ITERATION
      TE1=-2.
   12 TE2=Y2/Y
      TE3=(Y1-Y2)/(Y*TE1)
      DO 17 ITER=1,2000
      TE4=TE2-1.
      TE5=(TE4-TE3)/(TE1+1.)
      TE6=(TE5+TE4)*.5
      TE7=SQRT(TE6*TE6+TE5)
      TE1=TE6+TE7
      TE7=TE6-TE7
      B=REAL(TE7)**2+AIMAG(TE7)**2
      IF(REAL(TE1)**2+AIMAG(TE1)**2.GT.B) GO TO 13
      IF(B.EQ.0.) TE7=.9
      TE1=TE7
   13 DX=DX/TE1
      X=DX+X
      EPSI=SUMABS(X)*ETA1
      IF(SUMABS(DX).GE.EPSI) GO TO 14
      IF(SUMABS(Y).LT.2.E-3) GO TO 18
   14 Y2=Y
      GO TO 199
C
   15 IF(YA.LT.100.*SUMABS(Y2)) GO TO 16
      IF(SUMABS(DX).LT.EPSI) GO TO 16
C
C-----REDUCE EXCESSIVE STEP SIZE DX,PREVENT OVERFLOW IN POLYN.EVALUATION
      TE1=TE1+TE1
      DX=.5*DX
      X=X-DX
C
C-----EVALUATE POLYNOMIAL AND TEST ZERO.
  199 Y=X+C(1)
      DO 200 I=2,N1
  200 Y=Y*X+C(I)
      YA=SUMABS(Y)
      IF(YA.EQ.0.) GO TO 18
      GOTO 15
C
   16 TE2=Y2/Y
   17 TE3=TE2/TE1*TE4
C-----SCALE DEFLATED POLYNOMIAL
      CN=CABS(C(N1))
      IF (ABS(CN-1.).LT.0.1) GO TO 35
      S=CN**(1./FLOAT(N1))
      SCALE=SCALE*S
      B=1.
      DO 30 I=1,N1
      B=B/S
   30 C(I)=C(I)*B
      GO TO 10
C-----IF ROOT CANNOT BE FOUND  IN 2000 ITERATIONS PRINT ERROR MESSAGE
   35 IMIN=N1+1
      DO 40 I=1,N1
   40 C(I)=1.E20
      IMAX=N+1
      CALL KERMTR('C204.3',LGFILE,MFLAG,RFLAG)
      IF(MFLAG) THEN
         IF(LGFILE .EQ. 0) THEN
            WRITE(*,1003) (A(I),I=1,IMAX)
            IF(N1 .LT. N) WRITE(*,1004) (C(I),I=IMIN,N)
         ELSE
            WRITE(LGFILE,1003) (A(I),I=1,IMAX)
            IF(N1 .LT. N) WRITE(LGFILE,1004) (C(I),I=IMIN,N)
         ENDIF
      ENDIF
      IF(.NOT. RFLAG) CALL ABEND
      RETURN
C
C-----IF ROOT IS COMPLEX,START ITERATION NEAR CONJUGATE ROOT(HIGH PREC.)
   20 IF(ABS(AIMAG(X)).LT.ABS(REAL(X))*ETA2) GO TO 10
      ASSIGN 10 TO L
      X3=CONJG(X)
      DX=CONJG(DX)
      TE1=CONJG(TE1)
      X=X3-DX
      ASSIGN 21 TO M
      GO TO 99
   21 Y2=Y
      X=X-DX*TE1
      ASSIGN 22 TO M
      GO TO 99
   22 Y1=Y
      X=X3
      ASSIGN 12 TO M
      GO TO 99
C
C-----EVALUATE POLYNOMIAL AND TEST ZERO.
   99 Y=X+C(1)
      DO 100 I=2,N1
  100 Y=Y*X+C(I)
      YA=SUMABS(Y)
      IF(YA.NE.0.) GO TO M,(12,21,22)
C
C-----IF A ROOT IS FOUND REDUCE DEGREE OF POLYNOMIAL(DEFLATION)
   18 C(N1)=X*SCALE
      N1=N1-1
      C(1)=X+C(1)
      DO 19 I=2,N1
   19 C(I)=C(I-1)*X+C(I)
      IF(N1.GT.2) GO TO L,(10,20)
C
C-----SOLVE QUADRATIC EQUATION AND RETURN
  104 TE6=.5*C(1)
      C(2)=(CSQRT(TE6*TE6-C(2))-TE6)*SCALE
      C(1)=-C(1)*SCALE-C(2)
      RETURN
  105 IMAX=N+1
      CALL KERMTR('C204.2',LGFILE,MFLAG,RFLAG)
      IF(MFLAG) THEN
         IF(LGFILE .EQ. 0) THEN
            WRITE(*,1001) (A(I),I=1,IMAX)
         ELSE
            WRITE(LGFILE,1001) (A(I),I=1,IMAX)
         ENDIF
      ENDIF
      IF(.NOT. RFLAG) CALL ABEND
      RETURN
C
 1000 FORMAT( 7X, 'SUBROUTINE MULLER ... THE DEGREE N OF THE ',
     +          'POLYNOMIAL =', I6, ' IS LESS THAN 1.')
 1001 FORMAT( 7X, 'SUBROUTINE MULLER ...'/' THE POLYNOMIAL ',
     1'CANNOT HAVE N ROOTS BECAUSE THE COEFFICIENT OF Z**N (FIRST ',
     2'COEFFICIENT ) IS ZERO. THE COEFFICIENTS ARE'/(1H0,8G14.6))
 1003 FORMAT( 7X, 'SUBROUTINE MULLER ... ',' ROOT CANNOT BE FOUND ',
     1'WITH 2000 ITERATIONS'/' REVERSE THE SEQUENCE OF COEFFICIENTS ',
     2' A(N+1)...A(1) AND CALL MULLER  AGAIN TO COMPUTE 1/ROOT.' /
     3 ' THE COEFFICIENTS ARE' //(1H0,8G14.6))
 1004 FORMAT(41H0ONLY THE FOLLOWING ROOTS HAVE BEEN FOUND//(2H (,E20.13,
     11H, ,3X,E20.13,1H) ))
      END
# 1 
"/home/kmccarty/src/cernlib-2002.04.26/2002/src/packlib/kernlib/kernnum/c204fort/muller.F"
*
* $Id: muller.F,v 1.1.1.1 1996/02/15 17:48:47 mclareni Exp $
*
* $Log: muller.F,v $
* Revision 1.1.1.1  1996/02/15 17:48:47  mclareni
* Kernlib
*
*
# 1 
"/home/kmccarty/src/cernlib-2002.04.26/2002/src/packlib/kernlib/kernnum/kernnum/pilot.h"
 1

































# 44 
"/home/kmccarty/src/cernlib-2002.04.26/2002/src/packlib/kernlib/kernnum/kernnum/pilot.h"










































# 10 
"/home/kmccarty/src/cernlib-2002.04.26/2002/src/packlib/kernlib/kernnum/c204fort/muller.F"
 2
       SUBROUTINE MULLER (A,N,C)
C
C         MODIFIED TO ELIMINATE STOP AND AVOID COMPILER DIAGNOSTICS
C         DUE TO ASSIGNED GOTO INTO DO 17.  H.LIPPS, 30.6.1982.
C
C-----COMPUTES ROOTS OF POLYNOMIAL A(1)*X**N+...A(N)*X+A(N+1) = 0.
C     BY METHOD OF D.E.MULLER,M.T.A.C.,VOL 10, P208-215 (1956).
C     DURING EXECUTION THE ARRAY C CONTAINS SCALED,COMPLEX POLYNOMIAL
C     COEFFICIENTS.AFTER EXECUTION IT CONTAINS COMPLEX ROOTS.
C     THE FOLLOWING ARE DUMMY ARRAY DIMENSIONS
      DIMENSION A(9),C(9)
      COMPLEX C,DX,X,X3,Y1,Y2,Y,TE1,TE2,TE3,TE4,TE5,TE6,TE7



      LOGICAL MFLAG, RFLAG




      DATA ETA1/1.E-6/,ETA2/1.E-3/

      SUMABS(X)=ABS(REAL(X))+ABS(AIMAG(X))
      IF(N .LT. 1) THEN
         CALL KERMTR('C204.1',LGFILE,MFLAG,RFLAG)
         IF(MFLAG) THEN
            IF(LGFILE .EQ. 0) THEN
               WRITE(*,1000) N
            ELSE
               WRITE(LGFILE,1000) N
            ENDIF
         ENDIF
         IF(.NOT. RFLAG) CALL ABEND
         RETURN
      ENDIF
      IF(A(1).EQ.0.) GO TO 105
C
C-----EXTRACT ALL ZERO ROOTS
      N1=N
    2 IF(N1.EQ.1) GO TO 3
      IF(A(N1+1).NE.0.) GO TO 5
      C(N1)=0.
      N1=N1-1
      GO TO 2
    3 C(1)=-A(2)/A(1)
      RETURN
C
C-----NORMALIZE AND SCALE DOWN POLYNOMIAL TO MAKE COEFF.C(0)=C(N1)= 1.
    5 B=1./FLOAT(N1)
      SCALE=ABS(A(N1+1))**B/ABS(A(1))**B
      B=A(1)
      DO 6 I=1,N1
      B=B*SCALE
    6 C(I)=A(I+1)/B
      IF(N1.EQ.2) GO TO 104
C
C-----STARTING VALUES AT X1=+1, X2=-1, X=0.
   10 ASSIGN 20 TO L
      Y1=C(1)+1.
      Y2=C(1)-1.
      DO 11 I=2,N1
      Y1=C(I)+Y1
   11 Y2=C(I)-Y2
      Y=C(N1)
      X=0.
      DX=1.
C
C-----MULLER"S ITERATION
      TE1=-2.
   12 TE2=Y2/Y
      TE3=(Y1-Y2)/(Y*TE1)
      DO 17 ITER=1,2000
      TE4=TE2-1.
      TE5=(TE4-TE3)/(TE1+1.)
      TE6=(TE5+TE4)*.5
      TE7=SQRT(TE6*TE6+TE5)
      TE1=TE6+TE7
      TE7=TE6-TE7
      B=REAL(TE7)**2+AIMAG(TE7)**2
      IF(REAL(TE1)**2+AIMAG(TE1)**2.GT.B) GO TO 13
      IF(B.EQ.0.) TE7=.9
      TE1=TE7
   13 DX=DX/TE1
      X=DX+X
      EPSI=SUMABS(X)*ETA1
      IF(SUMABS(DX).GE.EPSI) GO TO 14
      IF(SUMABS(Y).LT.2.E-3) GO TO 18
   14 Y2=Y
      GO TO 199
C
   15 IF(YA.LT.100.*SUMABS(Y2)) GO TO 16
      IF(SUMABS(DX).LT.EPSI) GO TO 16
C
C-----REDUCE EXCESSIVE STEP SIZE DX,PREVENT OVERFLOW IN POLYN.EVALUATION
      TE1=TE1+TE1
      DX=.5*DX
      X=X-DX
C
C-----EVALUATE POLYNOMIAL AND TEST ZERO.
  199 Y=X+C(1)
      DO 200 I=2,N1
  200 Y=Y*X+C(I)
      YA=SUMABS(Y)
      IF(YA.EQ.0.) GO TO 18
      GOTO 15
C
   16 TE2=Y2/Y
   17 TE3=TE2/TE1*TE4
C-----SCALE DEFLATED POLYNOMIAL
      CN=CABS(C(N1))
      IF (ABS(CN-1.).LT.0.1) GO TO 35
      S=CN**(1./FLOAT(N1))
      SCALE=SCALE*S
      B=1.
      DO 30 I=1,N1
      B=B/S
   30 C(I)=C(I)*B
      GO TO 10
C-----IF ROOT CANNOT BE FOUND  IN 2000 ITERATIONS PRINT ERROR MESSAGE
   35 IMIN=N1+1
      DO 40 I=1,N1
   40 C(I)=1.E20
      IMAX=N+1
      CALL KERMTR('C204.3',LGFILE,MFLAG,RFLAG)
      IF(MFLAG) THEN
         IF(LGFILE .EQ. 0) THEN
            WRITE(*,1003) (A(I),I=1,IMAX)
            IF(N1 .LT. N) WRITE(*,1004) (C(I),I=IMIN,N)
         ELSE
            WRITE(LGFILE,1003) (A(I),I=1,IMAX)
            IF(N1 .LT. N) WRITE(LGFILE,1004) (C(I),I=IMIN,N)
         ENDIF
      ENDIF
      IF(.NOT. RFLAG) CALL ABEND
      RETURN
C
C-----IF ROOT IS COMPLEX,START ITERATION NEAR CONJUGATE ROOT(HIGH PREC.)
   20 IF(ABS(AIMAG(X)).LT.ABS(REAL(X))*ETA2) GO TO 10
      ASSIGN 10 TO L
      X3=CONJG(X)
      DX=CONJG(DX)
      TE1=CONJG(TE1)
      X=X3-DX
      ASSIGN 21 TO M
      GO TO 99
   21 Y2=Y
      X=X-DX*TE1
      ASSIGN 22 TO M
      GO TO 99
   22 Y1=Y
      X=X3
      ASSIGN 12 TO M
      GO TO 99
C
C-----EVALUATE POLYNOMIAL AND TEST ZERO.
   99 Y=X+C(1)
      DO 100 I=2,N1
  100 Y=Y*X+C(I)
      YA=SUMABS(Y)
      IF(YA.NE.0.) GO TO M,(12,21,22)
C
C-----IF A ROOT IS FOUND REDUCE DEGREE OF POLYNOMIAL(DEFLATION)
   18 C(N1)=X*SCALE
      N1=N1-1
      C(1)=X+C(1)
      DO 19 I=2,N1
   19 C(I)=C(I-1)*X+C(I)
      IF(N1.GT.2) GO TO L,(10,20)
C
C-----SOLVE QUADRATIC EQUATION AND RETURN
  104 TE6=.5*C(1)
      C(2)=(CSQRT(TE6*TE6-C(2))-TE6)*SCALE
      C(1)=-C(1)*SCALE-C(2)
      RETURN
  105 IMAX=N+1
      CALL KERMTR('C204.2',LGFILE,MFLAG,RFLAG)
      IF(MFLAG) THEN
         IF(LGFILE .EQ. 0) THEN
            WRITE(*,1001) (A(I),I=1,IMAX)
         ELSE
            WRITE(LGFILE,1001) (A(I),I=1,IMAX)
         ENDIF
      ENDIF
      IF(.NOT. RFLAG) CALL ABEND
      RETURN
C
 1000 FORMAT( 7X, 'SUBROUTINE MULLER ... THE DEGREE N OF THE ',
     +          'POLYNOMIAL =', I6, ' IS LESS THAN 1.')
 1001 FORMAT( 7X, 'SUBROUTINE MULLER ...'/' THE POLYNOMIAL ',
     1'CANNOT HAVE N ROOTS BECAUSE THE COEFFICIENT OF Z**N (FIRST ',
     2'COEFFICIENT ) IS ZERO. THE COEFFICIENTS ARE'/(1H0,8G14.6))
 1003 FORMAT( 7X, 'SUBROUTINE MULLER ... ',' ROOT CANNOT BE FOUND ',
     1'WITH 2000 ITERATIONS'/' REVERSE THE SEQUENCE OF COEFFICIENTS ',
     2' A(N+1)...A(1) AND CALL MULLER  AGAIN TO COMPUTE 1/ROOT.' /
     3 ' THE COEFFICIENTS ARE' //(1H0,8G14.6))
 1004 FORMAT(41H0ONLY THE FOLLOWING ROOTS HAVE BEEN FOUND//(2H (,E20.13,
     11H, ,3X,E20.13,1H) ))
      END
        .file   "muller.F"
        .file 1 
"/home/kmccarty/src/cernlib-2002.04.26/2002/src/packlib/kernlib/kernnum/c204fort/muller.F"
        .section        .debug_abbrev,"",@progbits
.Ldebug_abbrev0:
        .section        .debug_info,"",@progbits
.Ldebug_info0:
        .section        .debug_line,"",@progbits
.Ldebug_line0:
        .text
.Ltext0:
        .local  dx.0
        .comm   dx.0,8,4
        .local  x.1
        .comm   x.1,8,4
        .local  x3.2
        .comm   x3.2,8,4
        .local  y1.3
        .comm   y1.3,8,4
        .local  y2.4
        .comm   y2.4,8,4
        .local  y.5
        .comm   y.5,8,4
        .local  te1.6
        .comm   te1.6,8,4
        .local  te2.7
        .comm   te2.7,8,4
        .local  te3.8
        .comm   te3.8,8,4
        .local  te4.9
        .comm   te4.9,8,4
        .local  te5.10
        .comm   te5.10,8,4
        .local  te6.11
        .comm   te6.11,8,4
        .local  te7.12
        .comm   te7.12,8,4
        .local  mflag.13
        .comm   mflag.13,4,4
        .local  rflag.14
        .comm   rflag.14,4,4
        .data
        .align 4
        .type   eta1.15,@object
        .size   eta1.15,4
eta1.15:
        .long   897988541
        .align 4
        .type   eta2.16,@object
        .size   eta2.16,4
eta2.16:
        .long   981668463
        .local  lgfile.18
        .comm   lgfile.18,4,4
        .local  n1.19
        .comm   n1.19,4,4
        .local  b.20
        .comm   b.20,4,4
        .local  scale.21
        .comm   scale.21,4,4
        .local  i.22
        .comm   i.22,4,4
        .local  __g77_ASSIGN_l.23
        .comm   __g77_ASSIGN_l.23,4,4
        .local  l.24
        .comm   l.24,4,4
        .local  iter.25
        .comm   iter.25,4,4
        .local  epsi.26
        .comm   epsi.26,4,4
        .local  ya.27
        .comm   ya.27,4,4
        .local  cn.28
        .comm   cn.28,4,4
        .local  s.29
        .comm   s.29,4,4
        .local  imin.30
        .comm   imin.30,4,4
        .local  imax.31
        .comm   imax.31,4,4
        .local  __g77_ASSIGN_m.32
        .comm   __g77_ASSIGN_m.32,4,4
        .local  m.33
        .comm   m.33,4,4
        .align 4
        .type   __g77_cilist_0.35,@object
        .size   __g77_cilist_0.35,20
__g77_cilist_0.35:
        .long   0
        .long   6
        .long   0
        .long   __g77_format_1000.34
        .long   0
        .align 4
        .type   __g77_cilist_1.36,@object
        .size   __g77_cilist_1.36,20
__g77_cilist_1.36:
        .long   0
        .long   0
        .long   0
        .long   __g77_format_1000.34
        .long   0
        .section        .rodata
        .align 4
.LC3:
        .long   0
        .long   0
        .align 4
.LC5:
        .long   1065353216
        .long   0
        .align 4
.LC6:
        .long   -1073741824
        .long   0
        .align 4
.LC7:
        .long   1056964608
        .long   0
        .align 4
.LC8:
        .long   1063675494
        .long   0
        .align 4
.LC12:
        .long   1621981420
        .long   0
        .data
        .align 4
        .type   __g77_cilist_2.38,@object
        .size   __g77_cilist_2.38,20
__g77_cilist_2.38:
        .long   0
        .long   6
        .long   0
        .long   __g77_format_1003.37
        .long   0
        .align 4
        .type   __g77_cilist_3.40,@object
        .size   __g77_cilist_3.40,20
__g77_cilist_3.40:
        .long   0
        .long   6
        .long   0
        .long   __g77_format_1004.39
        .long   0
        .align 4
        .type   __g77_cilist_4.41,@object
        .size   __g77_cilist_4.41,20
__g77_cilist_4.41:
        .long   0
        .long   0
        .long   0
        .long   __g77_format_1003.37
        .long   0
        .align 4
        .type   __g77_cilist_5.42,@object
        .size   __g77_cilist_5.42,20
__g77_cilist_5.42:
        .long   0
        .long   0
        .long   0
        .long   __g77_format_1004.39
        .long   0
        .align 4
        .type   __g77_cilist_6.44,@object
        .size   __g77_cilist_6.44,20
__g77_cilist_6.44:
        .long   0
        .long   6
        .long   0
        .long   __g77_format_1001.43
        .long   0
        .align 4
        .type   __g77_cilist_7.45,@object
        .size   __g77_cilist_7.45,20
__g77_cilist_7.45:
        .long   0
        .long   0
        .long   0
        .long   __g77_format_1001.43
        .long   0
        .align 32
        .type   __g77_format_1000.34,@object
        .size   __g77_format_1000.34,86
__g77_format_1000.34:
        .ascii  "(7X,\002SUBROUTINE MULLER ... THE DEGREE N OF THE \002,\002P"
        .ascii  "OLYNOMIAL =\002,I6,\002 IS LESS THAN 1.\002)"
        .align 32
        .type   __g77_format_1001.43,@object
        .size   __g77_format_1001.43,172
__g77_format_1001.43:
        .ascii  "(7X,\002SUBROUTINE MULLER ...\002,/,\002 THE POLYNOMIAL \002"
        .ascii  ",\002CANNOT HAVE N ROOTS BECAUSE THE COEFFICIENT OF Z**N (FI"
        .ascii  "RST \002,\002COEFFICIENT ) IS ZERO. THE COEFFICIENTS ARE\002"
        .ascii  ",/,(1H0,8G14.6))"
        .align 32
        .type   __g77_format_1003.37,@object
        .size   __g77_format_1003.37,222
__g77_format_1003.37:
        .ascii  "(7X,\002SUBROUTINE MULLER ... \002,\002 ROOT CANNOT BE FOUND"
        .ascii  " \002,\002WITH 2000 ITERATIONS\002,/,\002 REVERSE THE SEQUEN"
        .ascii  "CE OF COEFFICIENTS \002,\002 A(N+1)...A(1) AND CALL MULLER  "
        .ascii  "AGAIN TO COMPUTE 1/ROOT.\002,/,\002 THE COEFFICIENTS ARE\002"
        .ascii  ",/,/,(1H0,8G14.6))"
        .align 32
        .type   __g77_format_1004.39,@object
        .size   __g77_format_1004.39,82
__g77_format_1004.39:
        .ascii  "(41H0ONLY THE FOLLOWING ROOTS HAVE BEEN FOUND,/,/,(2H (,E20."
        .ascii  "13,1H,,3X,E20.13,1H)))"

Reply via email to