Opened 7 months ago
Last modified 7 months ago
#159 new plantage / defect
Mauvais indicage & accès/écriture mémoire dans limy.F
Reported by: | abarral | Owned by: | Laurent Fairhead |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | LMDZ | Keywords: | |
Cc: |
Description
Dans dyn3d_common/limy.F, on a
do ij=1,ip1jmp1 if(dyqv(ij)*dyqv(ij-iip1).gt.0.) then dyq(ij)=sign(min(abs(dyq(ij)),dyqmax(ij)),dyq(ij)) else dyq(ij)=0. endif enddo
Or dyqv
est de taille ip1jm
alors que la boucle va jusqu'à ip1jmp1
, qui est plus grand.
Je mets ça en prio major à cause de l'écriture mémoire sur la ligne suivante, mais c'est là dans le code depuis un bout de temps donc peut-être pas si grave...
Note: See
TracTickets for help on using
tickets.
Précision: sur r5075.