Opened 4 years ago

Closed 4 years ago

#1658 closed defect (invalid)

Fix Build Error in CASIM on MONSooN XCM machine

Reported by: philrosenberg Owned by: ros
Component: Other Keywords: CASIM UM
Cc: Platform: MONSooN
UM Version: 8.5

Description

On the new cray machine the following build error occurs

ftn-855 crayftn: ERROR INITIALIZE, File = ../../../../../projects/dacciwa/prosen/xlmmt/umatmos/ppsrc/UM/atmosphere/large_scale_preciptation/casim/initialize.f90, Line = 3, Column = 8

The compiler has detected errors in module "INITIALIZE". No module information file will be created for this module.

ftn-505 crayftn: ERROR CHECK_OPTIONS, File = ../../../../../projects/dacciwa/prosen/xlmmt/umatmos/ppsrc/UM/atmosphere/large_scale_preciptation/casim/initialize.f90, Line = 185, Column = 8

Continuation of character context in free source form requires an "&" as the first nonblank character of the next line.

Change History (2)

comment:1 Changed 4 years ago by ros

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

Hi Phil,

As Grenville has said in one of your other tickets; the cray compiler is a bit fussier than the IBM, so there will likely be code changes you need to make.

CALL throw_mphys_error(1, 'check_options', 'for double moment cloud you must have aerosol_option>0 &
      &or else activation should be independent of aerosol’)

needs to be something like

CALL throw_mphys_error(1, 'check_options', 'for double moment cloud you must have aerosol_option>0 ’// &
      'or else activation should be independent of aerosol')

Also when you create a ticket on the help desk please leave the owner as <default> otherwise we don't get alerted to the creation of the ticket.

Cheers,
Ros.

comment:2 Changed 4 years ago by annette

  • Resolution set to invalid
  • Status changed from accepted to closed

Hi Phil,

I presume these are issues you intended to put on the UM trac to document your development (as in #1674) so I'll close these as helpdesk tickets.

Annette

Note: See TracTickets for help on using tickets.