Visualiser les détails du résultat
Identifiant | Projet | Catégorie | Visibilité | Date de soumission | Dernière mise à jour |
---|---|---|---|---|---|
0001229 | SIC | Exe Fluvia | public | 2016-01-05 11:30 | 2016-01-05 11:40 |
Rapporteur | dorch | Assigné à | dorch | ||
Priorité | urgente | Impact | critique | Reproductibilité | toujours |
Statut | fermé | Résolution | corrigé | ||
Version du produit | 5.35h | ||||
Version ciblée | 5.35i | Résolu dans la version | 5.35i | ||
Résumé | 0001229: Différence de calcul du torrentiel entre compilation Intel et Digital | ||||
Description | Sur l'exemple 25, avec le compilateur digital, la ligne d'eau torrentielle n'est pas calculée. | ||||
Balises | Aucune balise n'est associée. | ||||
Temps projeté (jours) | |||||
|
Une erreur (qui n'affectait que le calcul en torrentiel) s'était glissée dans la fonction Sect_Copie qui est appelée automatiquement lorsqu'on utilise l'opérateur "=" sur des données de type Section_t. Sauf que la subroutine Sect_Copie est appelée systématiquement par le compilateur Digital même si on n'a pas fait de USE de la subroutine alors que le compilateur Intel exige qu'un USE explicite soit fait pour que la routine soit appelée. Il y avait donc une erreur dans une routine qui n'était pas appelé par le compilateur Intel qui au final avait raison car l'opération "=" effectuée par défaut par le Fortran sur les variables Section_t présentent dans Flu61_Flu et Flu61_Tor se passent bien (copie de pointeurs). |
Date de modification | Nom d’utilisateur | Champ | Changement |
---|---|---|---|
2016-01-05 11:30 | dorch | Nouveau bogue | |
2016-01-05 11:30 | dorch | Statut | nouveau => affecté |
2016-01-05 11:30 | dorch | Assigné à | => dorch |
2016-01-05 11:40 | dorch | Note ajoutée: 0001282 | |
2016-01-05 11:40 | dorch | Statut | affecté => fermé |
2016-01-05 11:40 | dorch | Résolution | ouvert => corrigé |
2016-01-05 11:40 | dorch | Résolu dans la version | => 5.35i |