hans
we recently have had problems compiling seed.for with newer versions of
gfortran. please try seisan 9.0, we have a preliminary versoion available
now.
jens
On Sat, 12 Mar 2011, Hans Israelsson wrote:
Attempting to compile 8.3 on a Mac (OSX 10.5.8) I get a number of error. Any
suggestions out there?
Cheers,
Hans Israelssons
---------------------------------------------------------------------------
--------------------------------------------------------
bash-3.2$ make all
cd ../LIB; make all; cd ../PRO
-------------------------------------------------
---- COMPILING SEISAN 8 LIBRARIES ----------------
-------------------------------------------------
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
comp_linux.o comp_linux.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
abstim.o abstim.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
auto_tr.o auto_tr.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
auto_amp.o auto_amp.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
autocoda.o autocoda.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
autofil.o autofil.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
azibazi.o azibazi.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
bcd.o bcd.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
bndpas.o bndpas.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
check_s.o check_s.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
compdecomp.o compdecomp.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
codecoutil.o codecoutil.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
comp_unix.o comp_unix.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
componen.o componen.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
conv_def.o conv_def.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
fft.o fft.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
eev_sub.o eev_sub.for
eev_sub.for:1690.5:
4724 continue
1
eev_sub.for:1508.72:
if (code .ne. e_ok$) go to 4724
2
Warning: Label at (1) is not in the same block as the GOTO statement at (2)
eev_sub.for:1690.5:
4724 continue
1
eev_sub.for:1616.72:
goto 4724
2
Warning: Label at (1) is not in the same block as the GOTO statement at (2)
eev_sub.for:1690.5:
4724 continue
1
eev_sub.for:3850.72:
if (code .ne. e_ok$) go to 4724
2
Warning: Label at (1) is not in the same block as the GOTO statement at (2)
eev_sub.for:4092.5:
3749 continue ! get to here from append
1
eev_sub.for:4576.72:
if(choise.eq.'y'.or.choise.eq.'Y') goto 3749 ! goto delete
2
Warning: Label at (1) is not in the same block as the GOTO statement at (2)
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
err_ellipse.o err_ellipse.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
filename.o filename.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
findchan.o findchan.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
findevin.o findevin.for
findevin.for:461.5:
7365 continue ! to here from section of positioning (goto 1)
1
findevin.for:653.72:
goto 7365 ! check if next month has data in
2
Warning: Label at (1) is not in the same block as the GOTO statement at (2)
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
focmec_exe_sub.o focmec_exe_sub.for
focmec_exe_sub.for:376.7:
. ' MRT =',F5.2,' MRP =',F5.2,' MTP =',F5.2)
1
Warning: Extension: Tab character in format at (1)
focmec_exe_sub.for:1022.7:
2 'NumPol',T52,'DenTOAng',T62,'Comment')
1
Warning: Extension: Tab character in format at (1)
focmec_exe_sub.for:1025.7:
. A1,T53,F6.2,T60,A)
1
Warning: Extension: Tab character in format at (1)
focmec_exe_sub.for:1027.7:
. I4,' ratios')
1
Warning: Extension: Tab character in format at (1)
focmec_exe_sub.for:1034.7:
2 F5.2,' VP/VS =',F6.3)
1
Warning: Extension: Tab character in format at (1)
focmec_exe_sub.for:1038.7:
3 ' for the angle of the A axis are ',3F8.2)
1
Warning: Extension: Tab character in format at (1)
focmec_exe_sub.for:1041.7:
. T50,'Rat Err',T59,'RMS RErr',T70,'RErr (All)')
1
Warning: Extension: Tab character in format at (1)
focmec_exe_sub.for:1044.7:
. ' (weighted) errors Threshold =',F5.2)
1
Warning: Extension: Tab character in format at (1)
focmec_exe_sub.for:1046.7:
. ' errors')
1
Warning: Extension: Tab character in format at (1)
focmec_exe_sub.for:1569.8:
. ' Half Range is ',G10.3)
1
Warning: Extension: Tab character in format at (1)
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
ga_lib.o ga_lib.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
get_baz.o get_baz.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
gmt.o gmt.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
gse_io.o gse_io.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
gserespl.o gserespl.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
gsesei_lib.o gsesei_lib.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
hypoloc.o hypoloc.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
hypoloc1.o hypoloc1.for
hypoloc1.for:2258.72:
*'bad arguments in plgndr'
1
Warning: Deleted feature: PAUSE statement at (1)
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
hyposub1.o hyposub1.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
hyposub2.o hyposub2.for
hyposub2.for:1542.72:
if(x.lt.0..or.x.gt.1.)pause 'bad argument x in betai'
1
Warning: Deleted feature: PAUSE statement at (1)
hyposub2.for:1618.72:
pause 'a or b too big, or MAXIT too small in betacf'
1
Warning: Deleted feature: PAUSE statement at (1)
hyposub2.for:1657.72:
if(f*fmid.ge.0.) pause 'root must be bracketed in rtbis'
1
Warning: Deleted feature: PAUSE statement at (1)
hyposub2.for:1672.72:
pause 'too many bisections in rtbis'
1
Warning: Deleted feature: PAUSE statement at (1)
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
hyposub3.o hyposub3.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
hyposub4.o hyposub4.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
hyposub6.o hyposub6.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
hypo71sub.o hypo71sub.for
hypo71sub.for:60.22:
common/readings/NSTAT,NPHASE,NHEAD,NRECORD,TYP,EXP,DATA,ID
1
Warning: Padding of 2 bytes required before 'id' in COMMON 'readings' at
(1); reorder elements or use -fno-align-commons
hypo71sub.for:507.22:
common/readings/NSTAT,NPHASE,NHEAD,NRECORD,TYP,EXP,DATA,ID
1
Warning: Padding of 2 bytes required before 'id' in COMMON 'readings' at
(1); reorder elements or use -fno-align-commons
hypo71sub.for:1005.72:
* line2(38:44)
1
Warning: $ should be the last specifier in format at (1)
hypo71sub.for:1008.72:
write(2,'(''Depth : '',a$,'' kms'')') line2(38:44)
1
Warning: $ should be the last specifier in format at (1)
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
make_hypoc_brief.o make_hypoc_brief.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
iscloc_wrap.o iscloc_wrap.for
gcc -m64 -g -c -I../INC -I/usr/X11R6/include -o iscloc.o iscloc.c
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
inc_id.o inc_id.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
indata.o indata.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
isf_isc.o isf_isc.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
isfnor_lib.o isfnor_lib.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
libsei.o libsei.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
lsqlin.o lsqlin.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
lgstr.o lgstr.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
maglib.o maglib.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
maxlik.o maxlik.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
mb_att.o mb_att.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
merge_f.o merge_f.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
mfhead.o mfhead.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
mul_spec.o mul_spec.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
nortype.o nortype.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
picsub.o picsub.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
polos.o polos.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
quarrycheck.o quarrycheck.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
recfil.o recfil.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
rea.o rea.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
rea2.o rea2.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
removedc.o removedc.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
sei_mes.o sei_mes.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
seiplot.o seiplot.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
seisinc.o seisinc.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
sfilname.o sfilname.for
gfortran -m64 -g -c -I../INC -fdollar-ok -fno-automatic -fno-range-check -o
seed.o -fno-range-check seed.for
seed.inc.f:88.32:
Included at seed.for:60:
common / section_summary / seed_blk_time, seed_blk_index,
1
Warning: Padding of 4 bytes required before 'seed_chan_time' in COMMON
'section_summary' at (1); reorder elements or use -fno-align-commons
seed.inc.f:88.32:
Included at seed.for:209:
common / section_summary / seed_blk_time, seed_blk_index,
1
Warning: Padding of 4 bytes required before 'seed_chan_time' in COMMON
'section_summary' at (1); reorder elements or use -fno-align-commons
seed.inc.f:88.32:
Included at seed.for:345:
common / section_summary / seed_blk_time, seed_blk_index,
1
Warning: Padding of 4 bytes required before 'seed_chan_time' in COMMON
'section_summary' at (1); reorder elements or use -fno-align-commons
seed.inc.f:88.32:
Included at seed.for:500:
common / section_summary / seed_blk_time, seed_blk_index,
1
Warning: Padding of 4 bytes required before 'seed_chan_time' in COMMON
'section_summary' at (1); reorder elements or use -fno-align-commons
seed.inc.f:88.32:
Included at seed.for:542:
common / section_summary / seed_blk_time, seed_blk_index,
1
Warning: Padding of 4 bytes required before 'seed_chan_time' in COMMON
'section_summary' at (1); reorder elements or use -fno-align-commons
seed.inc.f:88.32:
Included at seed.for:569:
common / section_summary / seed_blk_time, seed_blk_index,
1
Warning: Padding of 4 bytes required before 'seed_chan_time' in COMMON
'section_summary' at (1); reorder elements or use -fno-align-commons
seed.for: In function ?summarize_sequential?:
seed.for:565:0: error: non-trivial conversion in unary operation
logical(kind=4)
logical(kind=1)
D.3651 = !D.3650;
seed.for:565:0: internal compiler error: verify_gimple failed
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make[1]: *** [seed.o] Error 1
--------------------------------------------------
---- COMPILING SEISAN 8 PROGRAMS -----------------
--------------------------------------------------
make: Circular auto <- auto dependency dropped.
_______________________________________________
seisan mailing list
[email protected]
http://mailman.uib.no/listinfo/seisan