Opened 4 years ago

Closed 3 years ago

#1826 closed help (fixed)

Run will not compile: MPL error

Reported by: ee10hp Owned by: ros
Component: UM Model Keywords:
Cc: Platform: ARCHER
UM Version: 7.3

Description

Hi,

My job (xmnib) compiled yesterday but an identical copy of this (xmnie) has failed today. I was wondering if this may be related to the module updates that went through on ARCHER today? Please can you advise on how I can update my job?
[
http://www.archer.ac.uk/about-archer/news-events/news/2016-03-08-module_changes.php]

The error in the comp.leave file is related to libraries:

 
      USE MPL, ONLY :           &
          ^
ftn-292 crayftn: ERROR SWAP_BOUNDS, File = ../../../../../../../../home2/n02/n02/ee10hp/um/xmnie/ummodel/ppsrc/UM/control/mpp/swap_bounds-swpbnd2c.f90, Line = 18, Column = 11
  "MPL" is specified as the module name on a USE statement, but the compiler cannot find it.

      INTEGER  :: ISTAT(MPL_STATUS_SIZE,4)
                        ^
ftn-113 crayftn: ERROR SWAP_BOUNDS, File = ../../../../../../../../home2/n02/n02/ee10hp/um/xmnie/ummodel/ppsrc/UM/control/mpp/swap_bounds-swpbnd2c.f90, Line = 416, Column = 25
  IMPLICIT NONE is specified in the local scope, therefore an explicit type must be specified for data object "MPL_STATUS_SIZE".

     &                     MPL_REAL,neighbour(PWest),502,               &
                           ^
ftn-113 crayftn: ERROR SWAP_BOUNDS, File = ../../../../../../../../home2/n02/n02/ee10hp/um/xmnie/ummodel/ppsrc/UM/control/mpp/swap_bounds-swpbnd2c.f90, Line = 574, Column = 28
  IMPLICIT NONE is specified in the local scope, therefore an explicit type must be specified for data object "MPL_REAL".

As suggested in ticket http://cms.ncas.ac.uk/ticket/1812 I have already tested a different job (xmnif) with the updated revision number for fcm:um_br/pkg/Config/VN7.3_ncas/src

The comp.leave file is: /home/n02/n02/ee10hp/output/xmnie000.xmnie.d16069.t171711.comp.leave

Many thanks,
Hana

Change History (5)

comment:1 Changed 4 years ago by ros

  • Owner changed from um_support to ros
  • Status changed from new to accepted

comment:2 Changed 4 years ago by markr

This happens with my builds too. (xmbqb and xmbqc) both vn7.3 on archer.
Thaye have worked previously and xmbqc was working right up until Tuesday.

comment:3 Changed 4 years ago by ros

Hi Hannah,

ARCHER changed the version of the cray-netcdf module that is loaded by default. Your job includes a hand-edit of Annette's which loads the cray-netcdf module. She has just updated it now, so please close the job if you have it open in the UMUI. Re-process and then submit.

Regards,
Ros.

comment:4 Changed 4 years ago by ee10hp

Hi Ros,

Thank you very much. That's now compiling again.

Hana

comment:5 Changed 3 years ago by ros

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