Skip to content

Errors when trying to build MALI on Perlmutter-CPU with Gnu #945

@xylar

Description

@xylar

When I tried to build the latest MALI-Dev/develop branch on Perlmutter-CPU with Gnu using #944, I'm seeing:

mpas_timekeeping.F:1581:34:

 1581 |           if ( interval % ti % YR /= 0 .or. interval % ti % MM /= 0 ) then
      |                                  1
Error: ‘yr’ at (1) is not a member of the ‘esmf_timeinterval’ structure
mpas_timekeeping.F:1588:9:

 1588 |       endif
      |         1
Error: Expecting END SUBROUTINE statement at (1)
mpas_timekeeping.F:1721:23:

 1721 |       mul_ti_n8 % ti = ti % ti * n8
      |                       1
Error: Unexpected derived-type entities in binary intrinsic numeric operator ‘*’ at (1)
mpas_timekeeping.F:95:46:

   95 |          call ESMF_Initialize(defaultCalendar=ESMF_CALKIND_GREGORIAN)
      |                                              1
Error: Keyword argument ‘defaultcalendar’ at (1) is not in the procedure; did you mean ‘defaultcalkind’?
mpas_timekeeping.F:100:46:

  100 |          call ESMF_Initialize(defaultCalendar=ESMF_CALKIND_NOLEAP)
      |                                              1
Error: Keyword argument ‘defaultcalendar’ at (1) is not in the procedure; did you mean ‘defaultcalkind’?
make[3]: *** [Makefile:130: mpas_timekeeping.o] Error 1
make[3]: Leaving directory '/global/u2/x/xylar/compass/switch-to-mache-deploy/MALI-Dev/components/mpas-framework/src/framework'
make[2]: *** [Makefile:26: frame] Error 2
make[2]: Leaving directory '/global/u2/x/xylar/compass/switch-to-mache-deploy/MALI-Dev/components/mpas-framework/src'
make[1]: *** [Makefile:1060: framework] Error 2
make[1]: Leaving directory '/global/u2/x/xylar/compass/switch-to-mache-deploy/MALI-Dev/components/mpas-albany-landice'
make: *** [Makefile:381: gnu-cray] Error 2

This will be hard for folks to debug until I get #944 deployed but wanted to report this here for now.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    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