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.
#906 (3.4beta : Bug in dtatsd.F90 : ierr1 and ierr3 not initialized) – NEMO

Opened 12 years ago

Closed 12 years ago

#906 closed Bug (fixed)

3.4beta : Bug in dtatsd.F90 : ierr1 and ierr3 not initialized

Reported by: molines Owned by: nemo
Priority: low Milestone:
Component: OCE Version: v3.4
Severity: Keywords:
Cc:

Description

In dtatsd.F90, the 4 error status (ierr0, ierr1, ierr2, ierr3) on allocation are used to detect allocation problems: if the sum of these 4 flags >0 then ans error is detected and the program stops.

This is done even in case of ln_tint false (ierr1, ierr3 not initialized. In some case, the run stops for bad reason, just because ierr1 or ierr3 take dummy random values.

Commit History (1)

ChangesetAuthorTimeChangeLog
3266cetlod2012-01-17T16:21:48+01:00

Initialization of error status values in dtatsd, see ticket #906

Change History (1)

comment:1 Changed 12 years ago by cetlod

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.