Opened 12 months ago

Closed 12 months ago

Last modified 12 months ago

#2206 closed Defect (fixed)

adjustable array in lbc_nfd_ext_generic.h90

Reported by: rblod Owned by: systeam
Priority: low Milestone: Unscheduled
Component: LBC Version: trunk
Severity: minor Keywords:
Cc:

Description (last modified by nicolasmartin)

Context

Compilation failure with key_mpp_mpi (depending on optimisation)

Analysis

in lbc_nfd_ext_generic.h90, routine ROUTINE_NFD, kextj is declared after ARRAY_TYPE (with bound kextj)

       ARRAY_TYPE(:,1-kextj:,:,:,:)                      ! array or pointer of arrays on which the boundary condition is applied
       INTEGER          , INTENT(in   ) ::   kextj       ! extra halo width at north fold

Recommendation

Declare kextj before to be standard conformant

Commit History (2)

ChangesetAuthorTimeChangeLog
10525smasson2019-01-16T11:12:04+01:00

trunk: again, compilation bugfix in lbc_nfd_ext_generic.h90 (line too long for some compilers…), see #2206

10524smasson2019-01-16T10:56:05+01:00

trunk: compilation bugfix in lbc_nfd_ext_generic.h90 (for some compilers…), see #2206

Change History (4)

comment:1 Changed 12 months ago by nicolasmartin

  • Description modified (diff)

comment:2 Changed 12 months ago by smasson

In 10524:

trunk: compilation bugfix in lbc_nfd_ext_generic.h90 (for some compilers…), see #2206

comment:3 Changed 12 months ago by smasson

  • Resolution set to fixed
  • Status changed from new to closed

comment:4 Changed 12 months ago by smasson

In 10525:

trunk: again, compilation bugfix in lbc_nfd_ext_generic.h90 (line too long for some compilers…), see #2206

Note: See TracTickets for help on using tickets.