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.
#825 (incompatibility between iomserver and intrinsic functions pack/unpack) – NEMO

Opened 13 years ago

Closed 13 years ago

Last modified 2 years ago

#825 closed Bug (fixed)

incompatibility between iomserver and intrinsic functions pack/unpack

Reported by: Marcello Vicchi Owned by: nemo
Priority: low Milestone:
Component: OCE Version: v3.3
Severity: Keywords: 2011 OPA v3.3
Cc:

Description

It looks like the iom developers have redefined the FORTRAN intrinsic functions pack and unpack in module
EXTERNAL/XMLIO_SERVER/src/IOSERVER/mod_pack.F90

MODULE mod_pack

INTEGER,PARAMETER
integer_size=4
INTEGER,PARAMETER
pack_buffer_max_size=integer_size*1024*1024
INTEGER(kind=8),POINTER,SAVE
pack_buffer(:)
INTEGER,SAVE
pack_pos

INTERFACE pack

MODULE PROCEDURE

....

END INTERFACE pack

INTERFACE unpack

MODULE PROCEDURE

....

END INTERFACE unpack

this means that all the time we have a bulk use-association
USE iom
we cannot use the intrinsic functions pack and unpack
(tried the usage of the statement INTRINSIC but does not solve the problem, at least with the AIX compiler)

Commit History (0)

(No commits)

Change History (11)

comment:1 Changed 13 years ago by smasson

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

done for the IOSERVER, see:
http://forge.ipsl.jussieu.fr/ioserver/changeset/192

reported into NEMOGCM, see changeset:2767 and changeset:2769

comment:2 Changed 8 years ago by nicolasmartin

  • Keywords 2011 Interfaces Stream User added

comment:3 Changed 8 years ago by nicolasmartin

  • Keywords interfaces added; Interfaces removed

comment:4 Changed 8 years ago by nicolasmartin

  • Keywords user added; User removed

comment:5 Changed 8 years ago by nicolasmartin

  • Keywords nemo_v3_3* added

comment:6 Changed 8 years ago by nicolasmartin

  • Milestone 2011 Stream 1: User Interfaces deleted

Milestone 2011 Stream 1: User Interfaces deleted

comment:7 Changed 8 years ago by nicolasmartin

  • Keywords interfaces user added; UI removed

comment:8 Changed 8 years ago by nicolasmartin

  • Keywords interfaces removed

comment:9 Changed 8 years ago by nicolasmartin

  • Keywords user removed

comment:10 Changed 6 years ago by nemo

  • Keywords nemo_v3_3* removed

comment:11 Changed 2 years ago by nemo

  • Keywords OPA v3.3 added
Note: See TracTickets for help on using tickets.