Skip to content

bug: DART fails to compile with the mpif08 module with NAG on Izumi #1122

Description

@mjs2369

🐛

Describe the bug

  1. List the steps someone needs to take to reproduce the bug.
    Run quickbuild with any model using the NAG compiler on the CGD machine Izumi

  2. What was the expected outcome?
    Build succeeds

  3. What actually happened? ### Error Message
    Errors out with the following:

NAG Fortran Compiler Release 7.0(Yurakucho) Build 7005
Fatal Error: /home/masmith/DART/assimilation_code/modules/utilities/mpif08_utilities_mod.f90, line 48: Cannot find module MPI_F08
             detected at MPI_F08@<end-of-statement>

This is an issue with the outdated version of the NAG compiler and the mpif08 module. Apparently the later versions of NAG (7.1) fix this issue, but 7.0 is the latest version available on Izumi.

Which model(s) are you working with?

All models

Version of DART

Which version of DART are you using?
v11.24.0

Have you modified the DART code?

No

Build information

Please describe:

  1. The machine you are running on (e.g. windows laptop, NSF NCAR supercomputer Derecho).
    CGD machine Izumi

  2. The compiler you are using (e.g. gnu, intel).
    NAG

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions