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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions