fclen > 2**31 seconds #133
Conversation
… 64 bits integers
|
I have agregates incdate and difdate in one module (yowdate_utils.F90) with generic interfaces to allow 64 bits integer argument. In ifs-source I have introduced yowdate_utils acrorss wam subdirectory. |
|
unfortunately some of the commets were made in the rejected PR #132 |
|
I assume that this work is connected to DestinE running. |
|
Yes, I have adapted ifs-source consistently with the work done in ecwam. I don't have yet a PR ready for ifs-soure. |
|
Hi Julian, |
This PR introduces code changes that allow IFS forecast length to go beyond 2^31-1 seconds.
This required to promote a few variable of 64bit integers and interface changes for two subroutines.
Also I think that I found bug, see below.
Structural or significant code changes:
Possible bug
it seems that a division by 3600 was missed in
src/ecwam/outmdldcp.F90 line ~ 127 for the variable IFCST
see also the documentation of the subroutine that uses the variable IFCST, src/ecwam/wgribencode:F90
and e.g.
src/ecwam/outspec.F90
in which the division by 3600 is done