on a shell but the result is always the same.
It is possible that the problems dipends on my access privilegies to the university cluster??
I had to be a root to avoid this problem??
The cluster have a Red Hat 9 on o Pentium processor.
Linux kali.univpm.it 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux
I downloaded the CALMET source from http://www.src.com/html/verio/download/download.htm but it doesn’t seem to be the same as what you have. The code I found is configured for Windows and doesn’t contain any MPI calls. Do I have the correct package?
Note if you need to adjust the stack size, use your shell’s ‘ulimit’ (bash) or ‘limit’ (csh) commands. MPSTKZ was used for setting an OpenMP thread’s stacksize, but hasn’t been needed since the 6.0 release. Which version of the compilers are you using?
Copied the files from the “CODE” directory to a “code” directory and transformed the filenames from upper to lower case. (Linux is case sensitive).
Commented out line 2831 of calutils.for
Uncommented out lines 2853 to 2856 of calutils.for
Compiled with ‘pgf90 -O0 -o calmet.out calmet.for’
Then ran ‘calment.out calmet.inp’
The first run failed because the input file had two lines (607 and 613) where the data spanned multiple lines. While I fixed this, the next run’s list file complains about an invalid date. So I’m stuck.
Try compiling the program with “-g” and run it with PGDBG. The debugger should be able to help you determine the cause of the seg fault.