Ignore:
Timestamp:
Jun 11, 2020, 11:09:44 AM (4 years ago)
Author:
adurocher
Message:

cv3p_mixing_new : VLAs removed from block construct (intel 19 bug)

Intel compiler 19 crashes (internal compiler error) when VLA (variable length arrays) are used within block constructs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3p_mixing.f90

    r3716 r3717  
    111111    REAL, DIMENSION(nloc, nd)          :: ASij
    112112    REAL, DIMENSION(nloc, nd, nd)      :: Sij
     113    real :: Sjmin(nd), Sjmax(nd), Qmixmax(nd), Qmixmin(nd), Rmixmax(nd), Rmixmin(nd)
    113114
    114115    INTEGER, SAVE                      :: igout = 1
     
    276277        block
    277278          real :: signhpmh, Scrit
    278           real :: Sjmin(icb(il)-1:inb(il)), Sjmax(icb(il)-1:inb(il)), Qmixmax(icb(il)-1:inb(il)), Qmixmin(icb(il)-1:inb(il)), Rmixmax(icb(il)-1:inb(il)), Rmixmin(icb(il)-1:inb(il))
    279279
    280280          block
Note: See TracChangeset for help on using the changeset viewer.