Menu

#100 SPIKE and cfebld

v1.0 (example)
open
seismick
None
5
2020-03-15
2020-03-15
seismick
No

Looking a bug #80, I can't even get a parallel job with SPIKE to compile.
The generated f90 code has "goto 0" statements in it. Also the array hd2 in
some subroutine calls has a mismatch real/double. That was with gfortran.
With Intel compiler, there are even more error messages.
I haven't found a similar problem with other processes. So inspecting
the parallel controls, SPIKE uses PCPS_BOSS_EXECS and PCPS_TRACE_GEN.
The only other process with the same is TSLICE. cfebld will generate code
from a workfile containing TSLICE which compiles.
The only difference is that SPIKE goes in the job at process slot 3.
So the particular combination of PCPS_BOSS_EXECS and PCPS_TRACE_GEN and
process 3 is not handled correctly by buildjob.f90

I tried using an old version of buildjob.f90 (from 2014) and it still had
the same problem.

Discussion


Log in to post a comment.

MongoDB Logo MongoDB