------- Comment #8 from howarth at nitro dot med dot uc dot edu 2009-01-10 19:57 ------- Jerry, If I use the following patch to xplor-nih....
--- xrmani.f.org 2009-01-09 17:48:46.000000000 -0500 +++ xrmani.f 2009-01-10 14:29:42.000000000 -0500 @@ -363,6 +363,7 @@ END IF END DO C + write(6,*) 'before if ', H, K, L, WD IF (.NOT.COND) THEN CALL SAVEWD OK=.TRUE. @@ -375,7 +376,9 @@ CALL XAB(FOBS(REFLCT),AFOBS,PFOBS*RAD) C============================================================ ELSE + write(6,*) 'before chkend ', H, K, L, WD CALL CHKEND('REFLection>',DONE) + write(6,*) 'after chkend ', H, K, L, WD END IF END IF IF (.NOT. (DONE)) goto 137 I find that without r14310, I get... before if 4 0 7 INDEX before if 4 1 7 END before chkend 4 1 7 END after chkend 4 1 7 END whereas with r143102, I get... before if 4 0 7 INDEX before if 4 1 7 FWINDOW before chkend 4 1 7 FWINDOW %REFLection-ERR: unrecognized command: fwindow ^^^^^^^ after chkend 4 1 7 FWINDOW -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38772