! { dg-do compile }
! { dg-options "-O -floop-nest-optimize" }
      SUBROUTINE DAVCI(NORB,NCOR,NCI,NA,NB,
     *    CI,MAXP,MAXW1,
     *      IHMCON,ISTRB,ISTRP,ISTAR,II)
      DIMENSION EC(MAXP,MAXP),IWRK1(2*MAXW1)
         EC(II,II) = 1.0D+00
         DO 1396 II=1,MAXP
            DO 1398 JJ=1,II-1
               EC(II,JJ) = 0.0D+00
 1398       CONTINUE
 1396    CONTINUE
      IF (NA.EQ.NB) THEN
      CALL RINAB0(SI1,SI2,NORB,NCOR,NCI,NA,NB,CI(1,IP),IACON1,IBCON1,
     *       IWRK1,IHMCON,ISTRB,ISTRP,ISTAR)
      ENDIF
      END