Re: using the functionality of 2 compilers
>It allows a program to create an
>executable called 'dump' which allows the user to restart a job if you
>kill it or (if setup correctly) to restart from the last dump point
This is doable in any compiler supporting F77 or later, but it isn't easy.
I know, I did it with F77 for the data analysis programs I wrote as part
of my PhD work -- since many had to run for long times.
The G95 feature is automating it, and it needs to restore the state of every variable,
array &c and also of the run-time. I doubt that any auto-thing of G95 could
force proper restoration of state of things in subroutines or modules from other
compilers.
|