Segment error when running temporal

Hi,

I encountered the following error when running temporal program of SMOKE-4.8:

forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
libpthread-2.31.s 000015250432F8C0 Unknown Unknown Unknown
temporal 0000000000418775 genhemis_ 280 genhemis.f
temporal 0000000000436E01 MAIN__ 834 temporal.f
temporal 000000000040BF7D Unknown Unknown Unknown
libc-2.31.so 00001524FFD9B29D __libc_start_main Unknown Unknown
temporal 000000000040BEAA Unknown Unknown Unknown

I checked the genhemis.f file, the 280 line is:

CALL NEXTIME( TDATE, TTIME, 10000 )

The temporal.log file did not show ERROR. I could not figure out what might cause this error, could you help with it?

Thanks,
Lin
smk_gfed_HEMI108k.csh (6.7 KB)
temporal.gfed.HEMI_108k.20190101.log.txt (11.4 KB)

Hi Lin.

Did you compile SMOKE v4.8 on your own? If so, which compiler did you use? Have you tried running with SMOKE v5.0?

Also please check if there was error reported in running SMKINVEN step.

Huy

Thanks for helping Huy,

Yes i compiled SMOKE v4.8 on my own. I used intel fortran compiler. I did not try SMOKE v5.0 but i tried run EDGAR with SMOKEv4.8 and it succeed.

smkinven.log, grdmat.log and spcmat.log all showed “Normal Completion of program”.

Thanks,
Lin

Can you please provide the Smkinven log, the .lst file read by Smkinven, the, ATREF and the three ATPROs?

Thanks for your help, please see the files below.
Thanks,
Lin
arinv.gfed.lst.txt (323 Bytes)
atpro_gfed_hourly.txt (1.7 KB)

atpro_gfed_monthly.txt (857 Bytes)
atpro_gfed_weekly.txt (607 Bytes)
atref_gfed.txt (713 Bytes)
smkinven.gfed.HEMI_108k.log.txt (9.3 KB)

The problem has been solved. It is caused by several missing TZONES values in the self generated GRIDMASK files.

Thanks,
Lin

Great news – thanks for the update