Several Questions.

Stephen P. Molnar s.molnar@sbcglobal.net
Sun Oct 8 16:46:00 GMT 2017


Thanks for the answers.

I wasn't sure if I was using the correct address.

I will probably post the code as soon as I have made as many edits as I can.

On 10/08/2017 12:01 PM, Steve Kargl wrote:
> On Sun, Oct 08, 2017 at 11:33:24AM -0400, Stephen P. Molnar wrote:
>> Question 1.  How do I join the gfortran users mailing list?
>
> https://gcc.gnu.org/lists.html#subscribe
>
> Select Fortran from the list and follow instructions.
>
>
>> Naturally, there were run errors:
>>
>> comp@AbNormal:~/Apps/gFortran$ ./mt3dm1 B1.prn
>> At line 18 of file MT3DM1.FOR (unit = 1)
>> Fortran runtime error: Cannot open file '': No such file or directory
>
> Need to see source code, but it looks like you tried
> to open unit with an empty file, i.e.,
>
>     open(unit=1,file='')
>
> 1. Unit 1 is normally standard input, so you're closing stdin.
>     Folklore suggests starting unit numbering at 10 and go up.
> 2. gfortran can't find a file in the current working directory
>     named ''.  So, gfortran issues a runtime error.
>
>> Error termination. Backtrace:
>> #0  0x7f3b14086d4a
>> #1  0x7f3b14087825
>> #2  0x7f3b14087f79
>> #3  0x7f3b141478fa
>> #4  0x7f3b14147b3d
>> #5  0x4023e3
>> #6  0x40300c
>> #7  0x7f3b1358b2b0
>> #8  0x400a19
>> #9  0xffffffffffffffff
>
> Your system does not have libunwind or gfortran cannot find libunwind,
> so the stack trace is simply addresses.  If you do not have libunwind,
> you can prevent the noise by adding -fno-backtrace to your command line.
>
>>
>> So I tried winking with the -static switch. Again (not surprisingly) errors:
>>
>> comp@AbNormal:~/Apps/gFortran$ gfortran -static -fno-align-commons
>> MT3DM1.FOR -o MT3DM1s
>> /home/comp/Apps/psi4/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../libgfortran.a(main.o):
>> In function `_gfortrani_find_addr2line':
>> (.text._gfortrani_find_addr2line+0xe): undefined reference to
>> `__secure_getenv'
>> /home/comp/Apps/psi4/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../libgfortran.a(unix.o):
>> In function `_gfortrani_open_external':
>> (.text._gfortrani_open_external+0x86): undefined reference to
>> `__secure_getenv'
>> collect2: error: ld returned 1 exit status
>>
>
> Cannot help you here as I do not use Linux (or Windows).
>


-- 
Stephen P. Molnar, Ph.D.		Life is a fuzzy set
www.molecular-modeling.net		Stochastic and multivariate
(614)312-7528 (c)
Skype: smolnar1



More information about the Fortran mailing list