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.
#2611 (NEC SX Aurora porting) – NEMO

Opened 3 years ago

#2611 new Defect

NEC SX Aurora porting

Reported by: emalod Owned by: systeam
Priority: low Milestone:
Component: MULTIPLE Version: trunk
Severity: minor Keywords: portability
Cc:

Description

Context

2 compilation or runtime errors pop up when using Vector Engine compiler on NEC SX Aurora

Analysis

1- in nemogcm.F90, the instruction :
CALL ctl_opn(numnul, '/dev/null', 'REPLACE', 'FORMATTED', 'SEQUENTIAL', -1, -1, .FALSE. )
leads to a runtime error because the FORTRAN norm for 'REPLACE' option implies to remove the file before beeing rewritten, and it is impossible to remove /dev/null

2- in stpctl.F90, the ISNAN function is not identified by the compiler.

Recommendation

  1. none
  2. may be replaced by ieee_is_nan but I am not sure of the portability

Commit History (0)

(No commits)

Change History (0)

Note: See TracTickets for help on using tickets.