My first "make world" from the svn checkout failed on my CentOS 4.4
32-bit system. The report is below. Most of it is dusty-deck Fortran
warnings; the fatal thing is not finding par_put1c during linking.
Malcolm
cd applications/dipso \
&& (make && make install) >make.log 2>make.log.err || { cat
make.log.err; false; }
atlasrd.f: In subroutine `atlasrd':
atlasrd.f:124: warning:
CALL GET0I( PARAMS, 3, .TRUE., COMM, 'Mode', 0.0, MODE, STATUS
)
1
atlasrd.f:134: (continued):
CALL GET0I( PARAMS, 1, .FALSE., COMM, 'Teff', TEFF, TEFF,
2
Argument #6 of `get0i' is one type at (2) but is some other type at (1)
[info -f g77 M GLOBALS]
cdraw.f: In subroutine `cdraw':
cdraw.f:205: warning:
GO TO 91
1
cdraw.f:217: (continued):
91 CONTINUE
2
Reference to label at (1) is outside block containing definition at (2)
cdraw.f:217: warning:
91 CONTINUE
1
cdraw.f:262: (continued):
GO TO 91
2
Reference to label at (2) is outside block containing definition at (1)
cdraw.f:217: warning:
91 CONTINUE
1
cdraw.f:267: (continued):
GO TO 91
2
Reference to label at (2) is outside block containing definition at (1)
dipso.f: In subroutine `dipso':
dipso.f:1224: warning:
500 CONTINUE
1
dipso.f:3936: (continued):
GO TO 500
2
Reference to label at (2) is outside block containing definition at (1)
dipso.f:1676: warning:
CALL GET0L( ' ', 1, .FALSE., SUBCMD, BIGSTR,
1
dipso.f:4520: (continued):
CALL GET0L( ' ', 1, .FALSE., SUBCMD, 'Do you wish to
'//
2
Argument #7 of `get0l' is one type at (2) but is some other type at (1)
[info -f g77 M GLOBALS]
dipso.f:3275: warning:
GO TO 2750
1
dipso.f:5894: (continued):
2750 CONTINUE
2
Reference to label at (1) is outside block containing definition at (2)
dipso.f:6321: warning:
: ERR=2970)
1
dipso.f:6323: (continued):
2970 CONTINUE
2
Reference to label at (1) is outside block containing definition at (2)
dipso.f:6364: warning:
: IOSTAT=IHX,ACCESS='SEQUENTIAL',ERR=3030)
1
dipso.f:6366: (continued):
3030 CONTINUE
2
Reference to label at (1) is outside block containing definition at (2)
dipso.f:6403: warning:
: IOSTAT=IHX,ACCESS='SEQUENTIAL',ERR=3090)
1
dipso.f:6406: (continued):
3090 CONTINUE
2
Reference to label at (1) is outside block containing definition at (2)
dipso.f:680: warning:
GO TO 5000
1
dipso.f:8184: (continued):
5000 CONTINUE
2
Reference to label at (1) is outside block containing definition at (2)
dipso.f:387: warning:
GO TO 5800
1
dipso.f:8202: (continued):
5800 CONTINUE
2
Reference to label at (1) is outside block containing definition at (2)
dipso.f:8184: warning:
5000 CONTINUE
1
dipso.f:8208: (continued):
GO TO 5000
2
Reference to label at (2) is outside block containing definition at (1)
ihmmnt.f: In subroutine `ihmmnt':
ihmmnt.f:53: warning:
50 CONTINUE
1
ihmmnt.f:78: (continued):
IF (WAVE(I2).LE.WAVE(I1)) GOTO 50
2
Reference to label at (2) is outside block containing definition at (1)
intep.f: In subroutine `intep':
intep.f:71: warning:
50 CONTINUE
1
intep.f:84: (continued):
GOTO 50
2
Reference to label at (2) is outside block containing definition at (1)
isatm.f: In subroutine `isatm':
isatm.f:57: warning:
15 CONTINUE
1
isatm.f:275: (continued):
GOTO 15
2
Reference to label at (2) is outside block containing definition at (1)
nebset.f: In subroutine `nebset':
nebset.f:107: warning:
350 CONTINUE
1
nebset.f:116: (continued):
IF (.NOT.OK) GOTO 350
2
Reference to label at (2) is outside block containing definition at (1)
nebset.f:107: warning:
350 CONTINUE
1
nebset.f:117: (continued):
IF (LOGF(1).EQ.TSTVAL) GOTO 350
2
Reference to label at (2) is outside block containing definition at (1)
nebset.f:155: warning:
IF (IX.NE.0) GOTO 360
1
nebset.f:159: (continued):
360 CONTINUE
2
Reference to label at (1) is outside block containing definition at (2)
ocdraw.f: In subroutine `ocdraw':
ocdraw.f:199: warning:
GO TO 91
1
ocdraw.f:211: (continued):
91 CONTINUE
2
Reference to label at (1) is outside block containing definition at (2)
ocdraw.f:211: warning:
91 CONTINUE
1
ocdraw.f:256: (continued):
GO TO 91
2
Reference to label at (2) is outside block containing definition at (1)
ocdraw.f:211: warning:
91 CONTINUE
1
ocdraw.f:261: (continued):
GO TO 91
2
Reference to label at (2) is outside block containing definition at (1)
options.f: In subroutine `options':
options.f:91: warning:
150 CONTINUE
1
options.f:129: (continued):
READ (68,'(A)',IOSTAT=IOS,END=150) COMMND
2
Reference to label at (2) is outside block containing definition at (1)
options.f:91: warning:
150 CONTINUE
1
options.f:143: (continued):
GOTO 150
2
Reference to label at (2) is outside block containing definition at (1)
options.f:59: warning:
GOTO 210
1
options.f:227: (continued):
210 CONTINUE
2
Reference to label at (1) is outside block containing definition at (2)
options.f:91: warning:
150 CONTINUE
1
options.f:274: (continued):
IF (.NOT.TFILE) GOTO 150
2
Reference to label at (2) is outside block containing definition at (1)
options.f:91: warning:
150 CONTINUE
1
options.f:411: (continued):
GOTO 150
2
Reference to label at (2) is outside block containing definition at (1)
pltarr.f: In subroutine `pltarr':
pltarr.f:60: warning:
CALL RANGE(XMIN,AXMIN,XLIM(1),XMAX,AXMAX,XLIM(2))
^
Reference to unimplemented intrinsic `RANGE' at (^) (assumed EXTERNAL)
vsp0rd.f: In subroutine `vsp0rd':
vsp0rd.f:54: warning:
CALL READVMSREC(sys,'CHAR',vmsrec,title,vmssiz,ix)
1
vsp0rd.f:74: (continued):
CALL READVMSREC(sys,'INT',vmsrec,npoint,vmssiz,ix)
2
Argument #4 of `readvmsrec' is one type at (2) but is some other type at
(1) [info -f g77 M GLOBALS]
vsp0rd.f:54: warning:
CALL READVMSREC(sys,'CHAR',vmsrec,title,vmssiz,ix)
1
vsp0rd.f:90: (continued):
CALL READVMSREC(sys,'REAL',vmsrec,wave,vmssiz,ix)
2
Argument #4 of `readvmsrec' is one type at (2) but is some other type at
(1) [info -f g77 M GLOBALS]
readvmsrec.F: In subroutine `readvmsrec':
readvmsrec.F:132: warning:
IF ( rev ) CALL makereverse(ibuffer(1))
1
readvmsrec.F:212: (continued):
IF ( rev ) CALL makereverse(segbuffer)
2
Argument #1 of `makereverse' is one precision at (2) but is some other
precision at (1) [info -f g77 M GLOBALS]
readvmsrec.F:132: warning:
IF ( rev ) CALL makereverse(ibuffer(1))
1
readvmsrec.F:233: (continued):
IF ( rev ) CALL makereverse(segbuffer)
2
Argument #1 of `makereverse' is one precision at (2) but is some other
precision at (1) [info -f g77 M GLOBALS]
readvmsrec.F:132: warning:
IF ( rev ) CALL makereverse(ibuffer(1))
1
readvmsrec.F:250: (continued):
IF ( rev ) CALL makereverse(segbuffer)
2
Argument #1 of `makereverse' is one precision at (2) but is some other
precision at (1) [info -f g77 M GLOBALS]
readvmsrec.F:132: warning:
IF ( rev ) CALL makereverse(ibuffer(1))
1
readvmsrec.F:252: (continued):
IF ( rev ) CALL makereverse(segbuffer)
2
Argument #1 of `makereverse' is one precision at (2) but is some other
precision at (1) [info -f g77 M GLOBALS]
readvmsrec.F:132: warning:
IF ( rev ) CALL makereverse(ibuffer(1))
1
readvmsrec.F:283: (continued):
IF ( rev ) CALL makereverse(segbuffer)
2
Argument #1 of `makereverse' is one precision at (2) but is some other
precision at (1) [info -f g77 M GLOBALS]
readvmsrec.F: In subroutine `makereverse':
readvmsrec.F:132: warning:
IF ( rev ) CALL makereverse(ibuffer(1))
1
readvmsrec.F:364: (continued):
SUBROUTINE makereverse (data)
2
Argument #1 (named `data') of `makereverse' is one precision at (2) but
is some other precision at (1) [info -f g77 M GLOBALS]
/export/soft/mjc/classic/lib/libkpg.so: undefined reference to
`par_put1c_'
collect2: ld returned 1 exit status
make[2]: *** [dipso] Error 1
make[1]: *** [all] Error 2
make: *** [/export/soft/mjc/classic/manifests/dipso] Error 1
rlspc3-ix86_Linux> make world
|