Segfaults in FORTRAN generally mean either an array is out of bounds, or
you can't get the memory you are requesting. Check your array sizes
(particularly the ones in subroutines). You can compile with -C, but
that only tells you if you exceed an array declaration, not the actual
size. It is po
This type of error usually occurs when you try to allocate too much memory on
the stack. Try allocating your array from the heap.
Sent from my phone. No type good.
On Sep 18, 2012, at 5:16 PM, "Alidoust"
mailto:phymalido...@gmail.com>> wrote:
Dear Madam/Sir,
I have a serial Fortran code (f9
On Tue, Sep 18, 2012 at 2:14 PM, Alidoust wrote:
>
> Dear Madam/Sir,
>
>
> I have a serial Fortran code (f90), dealing with matrix diagonalizing
> subroutines, and recently got its parallel version to be faster in some
> unfeasible parts via the serial program.
> I have been using the following co
As the error states, your code is segfaulting - your best way to find out where
might be to use a debugger (e.g., gdb) on the core dump, or use a parallel
debugger if you have one.
On Sep 18, 2012, at 2:14 PM, Alidoust wrote:
>
> Dear Madam/Sir,
>
>
> I have a serial Fortran code (f90), de