Article ID: 110002
Article Last Modified on 10/17/2003
c Compile options required: -Ox -4Yb
c
CHARACTER CA(512),CB(512),CC(512)
OPEN(7,FILE='N117.TMP',FORM='UNFORMATTED',RECL=128,
+ ACCESS='DIRECT')
DO 10 I=1,512
CA(I)=CHAR(48)
10 CONTINUE
DO 20 I=1,16
WRITE(7,REC=I) (CA(J),J=(I-1)*32+1,(I-1)*32+32)
c The F6096 error incorrectly occurs on the following line.
WRITE(7,REC=16+I) (CA(J),J=(16-I)*32+32,(16-I)*32+1,-1)
20 CONTINUE
DO 30 I=1,16
IE1=(16-I)*32+32
IE2=(16-I)*32+1
READ(7,REC=I+16) (CC(J),J=IE1,IE2,-1)
30 CONTINUE
IE=1
DO 40 I=1,512
IF(CA(I).NE.CB(I).OR.CA(I).NE.CC(I)) IE=0
40 CONTINUE
END
Additional query words: 1.00
Keywords: kbbug kbfix kbcompiler KB110002