#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
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.
done for the IOSERVER, see:
http://forge.ipsl.jussieu.fr/ioserver/changeset/192
reported into NEMOGCM, see changeset:2767 and changeset:2769