Visualiser les détails du résultat
Identifiant | Projet | Catégorie | Visibilité | Date de soumission | Dernière mise à jour |
---|---|---|---|---|---|
0001282 | SIC | Fortran I/O XML et binaire | public | 2016-10-31 10:41 | 2017-04-25 09:43 |
Rapporteur | dorch | Assigné à | dorch | ||
Priorité | normale | Impact | critique | Reproductibilité | toujours |
Statut | fermé | Résolution | corrigé | ||
Version du produit | 5.27b | ||||
Version ciblée | 5.37a | Résolu dans la version | 5.37a | ||
Résumé | 0001282: Fichier SIC.INI introuvable | ||||
Description | Lorsqu'on lance talweg, fluvia ou sirene à partir d'un répertoire différent du répertoire du projet XML ou des exécutables SIC, on a le message d'erreur indiquant que le fichier SIC.INI est introuvable. | ||||
Balises | Aucune balise n'est associée. | ||||
Temps projeté (jours) | |||||
|
Solution trouvée : Le fichier SIC.INI est d'abord recherché dans le répertoire courant. S'il n'est pas trouvé alors il est recherché dans le répertoire de l'exécutable. Utilisation d'une compilation conditionnelle pour déterminer le chemin de l'exécutable car digital ne connait pas GET_COMMAND qui fait partie du standard 2003 : !DEC$ IF DEFINED(_FORDG) CALL GETARG(0,sSicIni) !DEC$ ELSE CALL GET_COMMAND(sSicIni) !DEC$ ENDIF Sources Fortran modifiées : ;[537A8] VSIRE=N21F VFLUV1=N13J VTALW=N15M VLITM=N13 |
|
Ça plante toujours en lançant FLuvia à partir d'EdiSic en mode test. |
|
Deux bugs responsables de cette erreur : EdiSIC n'écrit pas la variable MODEL dans SIC.INI J'ai donc rajouté un calcul de cette variable à partir du chemin de l'exécutable. Le calcul du répertoire de l'exécutable ne fonctionne pas si le chemin est entouré de guillemets J'ai améliorer la fonction ExtraitChemin pour qu'elle supprime les guillemets et puisse extraire correctement le chemin de l'exécutable. Corrigé dans : VLITM=N14 VSIC0=N08E |
Date de modification | Nom d’utilisateur | Champ | Changement |
---|---|---|---|
2016-10-31 10:41 | dorch | Nouveau bogue | |
2016-10-31 10:41 | dorch | Statut | nouveau => affecté |
2016-10-31 10:41 | dorch | Assigné à | => dorch |
2016-10-31 10:45 | dorch | Note ajoutée: 0001367 | |
2016-10-31 10:45 | dorch | Statut | affecté => fermé |
2016-10-31 10:45 | dorch | Résolution | ouvert => corrigé |
2016-10-31 10:45 | dorch | Résolu dans la version | => 5.37a |
2016-11-03 14:28 | dorch | Note ajoutée: 0001377 | |
2016-11-03 14:28 | dorch | Statut | fermé => retour d'informations |
2016-11-03 14:28 | dorch | Résolution | corrigé => réouvert |
2016-11-03 14:32 | dorch | Note ajoutée: 0001378 | |
2016-11-03 14:32 | dorch | Statut | retour d'informations => affecté |
2016-11-03 14:32 | dorch | Statut | affecté => fermé |
2016-11-03 14:32 | dorch | Résolution | réouvert => corrigé |
2016-11-03 14:33 | dorch | Note modifiée: 0001378 | Voir les révisions |
2017-04-25 09:42 | dorch | Relation ajoutée | relatif à 0001339 |
2017-04-25 09:43 | dorch | Bogue dupliqué: 0001346 | |
2017-04-25 09:43 | dorch | Relation ajoutée | relatif à 0001346 |