New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
#2424 (maximum number of digits for the cpu number in the file name) – NEMO

Opened 3 years ago

Closed 2 years ago

Last modified 10 months ago

#2424 closed Defect (fixed)

maximum number of digits for the cpu number in the file name

Reported by: cbricaud Owned by: systeam
Priority: low Milestone:
Component: TOP Version: v4.0.*
Severity: minor Keywords: v4.0.*
Cc:

Description

Context

Some configurations will use a huge number of processors > 9999

Proposal

iom_def.F90:
set pmax_digits from 5 to 6

iom_nf90.F90 l 106:
change: WRITE(cltmp,'(a,a,i4.4,a)') cdname(1:iln-1), '_', narea-1, '.nc'
by : WRITE(cltmp,'(a,a,i6.6,a)') cdname(1:iln-1), '_', narea-1, '.nc'

It will impact the name of restart files. Some changes on SETTE script ( for filenames ) are needed.

Commit History (1)

ChangesetAuthorTimeChangeLog
13061smasson2020-06-08T15:20:11+02:00

r4.0-HEAD: fix max number of digits for the cpu number in filename, see #2424

Change History (7)

comment:1 Changed 3 years ago by clevy

  • Type changed from Enhancement to Defect

comment:3 Changed 2 years ago by smasson

we have to report what was done in the trunk in [12933] and without forgetting the bugfixes from [13009]

comment:4 Changed 2 years ago by smasson

In 13061:

Error: Failed to load processor CommitTicketReference
No macro or processor named 'CommitTicketReference' found

comment:5 Changed 2 years ago by smasson

  • Resolution set to fixed
  • Status changed from new to closed

fixed in [13061]. pass all sette tests and gives the same results as [12926]

Current code is : NEMO/releases/r4.0/r4.0-HEAD @ r13061  ( last change @ r13061 )

SETTE validation report generated for :

       NEMO/releases/r4.0/r4.0-HEAD @ r13061 (last changed revision)

       on X64_JEANZAY arch file


!!---------------1st pass------------------!!

   !----restart----!
WGYRE_PISCES_ST              run.stat    restartability  passed :  13061
WGYRE_PISCES_ST              tracer.stat restartability  passed :  13061
WORCA2_ICE_PISCES_ST         run.stat    restartability  passed :  13061
WORCA2_ICE_PISCES_ST         tracer.stat restartability  passed :  13061
WORCA2_OFF_PISCES_ST         tracer.stat restartability  passed :  13061
WAMM12_ST                    run.stat    restartability  passed :  13061
WORCA2_SAS_ICE_ST            run.stat    restartability  passed :  13061
WAGRIF_DEMO_ST               run.stat    restartability  passed :  13061
WSPITZ12_ST                  run.stat    restartability  passed :  13061
WISOMIP_ST                   run.stat    restartability  passed :  13061
WOVERFLOW_ST                 run.stat    restartability  passed :  13061
WLOCK_EXCHANGE_ST            run.stat    restartability  passed :  13061
WVORTEX_ST                   run.stat    restartability  passed :  13061
WICE_AGRIF_ST                run.stat    restartability  passed :  13061

   !----repro----!
WGYRE_PISCES_ST              run.stat    reproducibility passed :  13061
WGYRE_PISCES_ST              tracer.stat reproducibility passed :  13061
WORCA2_ICE_PISCES_ST         run.stat    reproducibility passed :  13061
WORCA2_ICE_PISCES_ST         tracer.stat reproducibility passed :  13061
WORCA2_OFF_PISCES_ST         tracer.stat reproducibility passed :  13061
WAMM12_ST                    run.stat    reproducibility passed :  13061
WORCA2_SAS_ICE_ST            run.stat    reproducibility passed :  13061
WORCA2_ICE_OBS_ST            run.stat    reproducibility passed :  13061
WAGRIF_DEMO_ST               run.stat    reproducibility passed :  13061
WSPITZ12_ST                  run.stat    reproducibility passed :  13061
WISOMIP_ST                   run.stat    reproducibility passed :  13061
WVORTEX_ST                   run.stat    reproducibility passed :  13061
WICE_AGRIF_ST                run.stat    reproducibility passed :  13061

   !----agrif check----!
ORCA2 AGRIF vs ORCA2 NOAGRIF run.stat    unchanged  -    passed :  13061 13061

   !----result comparison check----!

check result differences between :
VALID directory : /gpfswork/rech/fqx/reee217/NEMO_ALL_VALIDATIONS/r4.0-HEAD/NEMO_VALIDATION at rev 13061
and
REFERENCE directory : /gpfswork/rech/fqx/reee217/NEMO_ALL_VALIDATIONS/r4.0-HEAD/NEMO_VALIDATION at rev 12926

WGYRE_PISCES_ST       run.stat    files are identical
WGYRE_PISCES_ST       tracer.stat files are identical
WORCA2_ICE_PISCES_ST  run.stat    files are identical
WORCA2_ICE_PISCES_ST  tracer.stat files are identical
WORCA2_OFF_PISCES_ST  tracer.stat files are identical
WAMM12_ST             run.stat    files are identical
WISOMIP_ST            run.stat    files are identical
WORCA2_SAS_ICE_ST     run.stat    files are identical
WAGRIF_DEMO_ST        run.stat    files are identical
WSPITZ12_ST           run.stat    files are identical
WISOMIP_ST            run.stat    files are identical
WVORTEX_ST            run.stat    files are identical
WICE_AGRIF_ST         run.stat    files are identical

comment:6 Changed 10 months ago by nemo

  • Keywords release-4.0* added

comment:7 Changed 10 months ago by nemo

  • Keywords v4.0.* added; release-4.0* removed
Note: See TracTickets for help on using tickets.