All,
I am working on estimation of a physical variable for my research and I ran into an odd issue. I already know the roots and differences between bus error and segmentation fault. But the problem is that, when I am printing a four dimension variable like this somewhere:
PRINT *, RH(1,1,1,1)
I am able to get reasonable value. But, again, the same command in a loop leads to an error. Sometimes it shows me bus error and sometimes SEG one.
- The variable has never been modified from the first PRINT command until the second one.
- I am running this on a cluster machine with 32GB RAM. So, RAM capacity should suffice.
- RH is defined as
REAL*8 :: RH(IIPAR,JJPAR,LLPAR,25) !RH
I would be thankful if someone could help on this.
Best, Amir